Baseball is back, and sportsbooks are ready for the MLB season. With Spring Training behind us, we’ve got odds and promos for upcoming games across the country. Use our exclusive BetMGM bonus code ROCKYBET for MLB Opening Day to claim a great $1,050 offer.
The great part is, there is a second option to choose from if you’re going to check out some college basketball this weekend. Here are the options, and we’ll explain them in more detail below.
- Option 1: Get $1,000 back in bonus bets + $50 more if your first bet loses (Code: ROCKYBET)
- Option 2: Bet $10 on March Madness, Get $200 in bonus bets (Code: ROCKYSB)
All 30 MLB teams will get in on the action on Thursday, March 30, starting off with Giants-Yankees and Braves-Nationals at 1:05 p.m. ET. Of course, that means all kinds of sports betting opportunities to celebrate Opening Day. We’ve got an MLB betting preview for you, but first, here’s how to claim either offer from BetMGM Sportsbook.
BetMGM Massachusetts Bonus Code ROCKYBET: How it Works
This offer has two parts. First, you can get up to $1,000 back in bonus bets if you lose your first bet on the sportsbook. Simply make your first bet, and if it loses, BetMGM will credit that amount back to your account in the form of bonus bets. They’ll match the loss up to $1,000.
The second part applies whether you win or lose your first bet. Just place any wager with BetMGM, and they’ll put $50 in bonus bets in your account automatically.
21+ and present in MA. Gambling Problem? Call 1-800-327-5050
BetMGM Massachusetts Bonus Code ROCKYSB: How it Works
To celebrate the biggest sports betting event of the year, BetMGM is offering a promo for any bets on March Madness. Just make a $10 bet on any March Madness market, and BetMGM will automatically give you $200 in bonus bet credits to use on future wagers.
Remember, you can’t use both of these bonus offers, so pick your favorite! The $50 bonus in the first offer doesn’t apply in Massachusetts, and BetMGM currently has no promos available in New York.
How to Create a BetMGM Sportsbook Account
Follow these steps to get started with BetMGM.
- Visit the BetMGM Sportsbook website by clicking the offer of your choice as explained above: $1,050 | $200
- By following one of the links above, you’ll trigger our exclusive BetMGM bonus code, which gives you access to choose either of the current promos available.
- On the bonus welcome page, you’ll see a dropdown menu to select your state. Choose the state you’re in and click “Register.”
- The website will automatically guide you through the registration process. Be prepared to set up login credentials with an email and password, and then give the personal info to confirm your identity and ensure you can legally bet in the state.
- Once registration is complete, you can link a payment method to make a deposit and then your first wager.
- We highly recommend downloading the BetMGM Sportsbook app for iOS or Android. Betting from your mobile device is fun and makes it easy to play wherever you are.
- Ready to claim your bonus? Select from the first bet bonus of up to $1,050 ($1,000 in MA) or the $200 March Madness bonus.
Betting Preview and BetMGM Odds for MLB Opening Day
MLB Opening Day features every team in the MLB rotating the best pitchers and hitters in the league. Here’s what to look out for during Thursday’s 15 matchups. All odds are from BetMGM Sportsbook.
San Francisco Giants vs. New York Yankees (1:05 p.m. ET)
Pitching Matchup: Logan Webb vs. Gerrit Cole
Moneyline: Giants +140 | Yankees -165
Atlanta Braves vs. Washington Nationals (1:05 p.m. ET)
Pitching Matchup: Max Fried vs. Patrick Corbin
Moneyline: Braves -225 | Nationals +185
Baltimore Orioles vs. Boston Red Sox (2:10 p.m. ET)
Pitching Matchup: Kyle Gibson vs. Corey Kluber
Moneyline: Orioles +110 | Red Sox -130
Milwaukee Brewers vs. Chicago Cubs (2:20 p.m. ET)
Pitching Matchup: Corbin Burnes vs. Marcus Stroman
Moneyline: Brewers -130 | Cubs +110
Detroit Tigers vs. Tampa Bay Rays (3:10 p.m. ET)
Pitching Matchup: Eduardo Rodriguez vs. Shane McClanahan
Moneyline: Tigers +185 | Rays -225
Philadelphia Phillies vs. Texas Rangers (4:05 p.m. ET)
Pitching Matchup: Aaron Nola vs. Jacob deGrom
Moneyline: Phillies +105 | Rangers -125
Minnesota Twins vs. Kansas City Royals (4:10 p.m. ET)
Pitching Matchup: Pablo Lopez vs. Zack Greinke
Moneyline: Twins -155 | Royals +130
New York Mets vs. Miami Marlins (4:10 p.m. ET)
Pitching Matchup: Max Scherzer vs. Sandy Alcantara
Moneyline: Mets -130 | Marlins +110
Pittsburgh Pirates vs. Cincinnati Reds (4:10 p.m. ET)
Pitching Matchup: Mitch Keller vs. Hunter Greene
Moneyline: Pirates +110 | Reds -130
Toronto Blue Jays vs. St. Louis Cardinals (4:10 p.m. ET)
Pitching Matchup: Alek Manoah vs. Miles Mikolas
Moneyline: Blue Jays -115 | Cardinals -105
Colorado Rockies vs. San Diego Padres (4:10 p.m. ET)
Pitching Matchup: German Marquez vs. Blake Snell
Moneyline: Rockies +165 | Padres -200
Chicago White Sox vs. Houston Astros (7 p.m. ET on ESPN)
Pitching Matchup: Dylan Cease vs. Framber Valdez
Moneyline: White Sox +140 | Astros -165
Los Angeles Angels vs. Oakland Athletics (10:07 p.m. ET)
Pitching Matchup: Shohei Ohtani vs. Kyle Muller
Moneyline: Angels -250 | Athletics +200
Arizona Diamondbacks vs. Los Angeles Dodgers (10:10 p.m. ET)
Pitching Matchup: Zac Gallen vs. Julio Urias
Moneyline: Diamondbacks +155 | Dodgers -190
Cleveland Guardians vs. Seattle Mariners (10:10 p.m. ET)
Pitching Matchup: Shane Bieber vs. Luis Castillo
Moneyline: Guardians -105 | Mariners -115