Yes. BetMGM automatically enrolls every new customer into the M life Rewards Program. There are varying numbers of reward points available for different actions. A $50 straight bet at odds of -110 will earn you 9 points, for example, while a $25 parlay bet at odds of +300 will earn you 12.5 points. You can also rack up points by playing casino games like online slots, table games, and video poker. The more points you earn, the better the rewards you can claim. Up for grabs are bonuses, cash, and express comps that you can exchange for rooms, dining, and other amenities at MGM properties nationwide.