Get Up to $1,500 in Bonus Bets for Royals vs. Cardinals With BetMGM Bonus Code WSNSPORTS
The Kansas City Royals head across the state to face the St. Louis Cardinals this Friday, May 15, 2026. Fans looking to get in on the action can use the BetMGM bonus code WSNSPORTS to access a significant starting offer. Depending entirely on which state you are located in, you can either get a first bet offer worth up to $1,500 or a specialized "Bet and Get" deal for the big game.

What Is the BetMGM Bonus Code WSNSPORTS Offer?
The promotion you receive is determined by your physical location, as these offers are region restricted. Here is how the two different deals break down:
First Bet Offer: If your first wager doesn't win, you get the amount back in bonus bets, up to a maximum of $1,500. This is available in: AZ, CO, IL, IN, IA, KS, KY, LA, MD, MA, MO, MS, OH, PR, TN, VA, DC, WY, and ON.
Bet and Get: Place a $10 moneyline bet and get $150 in bonus bets if your team wins the game. This is available in: MI, NJ, PA, and WV.
| Feature | Details |
|---|---|
| BetMGM Bonus Code | WSNSPORTS |
| First Bet Offer: Up to $1,500 in bonus bets | AZ, CO, IL, IN, IA, KS, KY, LA, MD, MA, MO, MS, OH, PR, TN, VA, DC, WY, ON |
| Bet and Get: Bet $10, Get $150 if you win | MI, NJ, PA, WV |
| Minimum Deposit | $10 |
| Wagering Requirement | 1x |
| Expiration | 7 days after issue |
How to Claim Your BetMGM Promo Code
Visit the BetMGM website or download the mobile app.
Click the "Register" or "Sign Up" button to start creating your account.
Enter your personal details as prompted, including name, address, and last four digits of your SSN.
When asked for a promotion, enter the BetMGM bonus code WSNSPORTS.
Make an initial deposit of at least $10.
Place your first real-money wager on the Royals vs. Cardinals game.
Read our BetMGM Sportsbook review to get more info.
BetMGM Bonus Code Terms and Conditions
You must be at least 21 years old (19+ in Ontario).
A deposit of at least $10 is required to trigger the offer.
For the "Bet and Get," you must place a $10 moneyline bet. For the $1,500 offer, your first bet counts as the qualifying wager.
Bonus bets have a 1x playthrough requirement before they can be withdrawn as cash.
Any bonus bets received will expire 7 days after they are credited to your account.
BetMGM Odds for Royals vs. Cardinals
The cross-state rivalry is always a highlight of the MLB season, and the 2026 edition finds both teams fighting for position in their respective divisions. The Cardinals are looking to defend their home turf at Busch Stadium, while the Royals bring a high-energy lineup that has been making noise all spring. Using the BetMGM Sportsbook bonus code allows you to pick a side in this intense matchup with a bit of a safety net or a boost.
Expect a tight game if the projected starting pitchers hold form. St. Louis has leaned heavily on their veteran rotation this year, but the Kansas City bats have shown they can get hot at a moment's notice. It is a classic battle of pitching versus power that makes for a perfect time to use the BetMGM bonus code.
| Market | Spread | Moneyline | Total (O/U) |
|---|---|---|---|
| Kansas City Royals | -1.5 (+155) | -105 | Over 8.5 (-105) |
| St. Louis Cardinals | +1.5 (-190) | -115 | Under 8.5 (-115) |
Odds taken May 15, 2026, at 10:30 AM ET. Odds may change before the game starts.
Use WSNSPORTS at BetMGM for $1,500 Bonus
Expert Picks and Chances to use BetMGM Bonus Code WSNSPORTS for Royals vs. Cardinals
When you use a promotion like the BetMGM bonus code WSNSPORTS, it helps to think about how to best utilize the bonus structure. Here are a few ways to approach the board:
Value on the Underdog: Since the $1,500 offer provides bonus bets if you lose, some people prefer taking a shot on a plus-money underdog like the Royals (-105). If they win, you get a higher payout; if they lose, you get your stake back as bonus bets to try again.
Total Runs Strategy: With two solid pitchers on the mound, looking at the "Under 8.5" might be a play for those who expect a traditional National League style duel.
The Moneyline "Bet and Get": For those in MI, NJ, PA, or WV, the goal is simply to pick the winner. Taking the favored Cardinals at home (-115) might be the most straightforward path to seeing those $150 in bonus bets hit your account.
How to Watch Royals vs. Cardinals
Date & Time: Friday, May 15, 2026, at 8:15 PM ET
Location: Busch Stadium, St. Louis, MO
TV Channel: Bally Sports Midwest, Bally Sports Kansas City
Streaming: MLB.TV, Fubo
BetMGM Disclaimer
Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US)
877-8-HOPENY or text HOPENY (467369) (NY)
1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR)
21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.
Other Bonus Code Deals
FanDuel Promo Code: $1,000 in Bet Resets for MLB All-Star Game (July 14)
16 hours ago | Zack Lane
DraftKings Promo Code: Bet $5, Get $200 - AL All-Star vs. NL All-Star (July 14)
16 hours ago | Zack Lane
Polymarket Promo Code: $50 Bonus for AL All-Star vs. NL All-Star (July 14)
16 hours ago | Zack Lane
DraftKings Promo Code: Bet $5, Get $200 - England vs. Argentina (July 15)
17 hours ago | Zack Lane
FanDuel Promo Code: $1,000 in Bet Resets for England vs. Argentina (July 15)
17 hours ago | Zack Lane
DraftKings Promo Code: Bet $5, Get $200 - France vs. Spain (July 14)
21 hours ago | Zack Lane