Yes, BetRivers does have a loyalty program called the "iRush Rewards" program. The iRush Rewards program is designed to reward players for their loyalty and regular play on the BetRivers sportsbook. Under the iRush Rewards program, you earn points for every real money wager you place on sports betting or casino games. These points can then be accumulated and redeemed for various rewards, including bonus bets, free spins, merchandise, and more. Additionally, the program offers different tiers or levels based on the number of points earned, and each level unlocks additional benefits and perks for the players.