A National League Central clash between the Cubs and Cardinals brings the latest opportunity to use the exclusive BetMGM promo code MHS1500 here. If you are betting from Michigan, New Jersey, Pennsylvania, or West Virginia, you can unlock a “bet $10, get a $150 bonus if your bet wins” promotion. For those of us in all other eligible U.S. states, we have access to a massive $1,500 first-bet offer to use on the upcoming Chicago Cubs vs. St. Louis Cardinals showdown. Let’s break down exactly how we can use this to our advantage.
BetMGM Promo Code MHS1500 for MLB Games July 28
Before the Chicago Cubs and St. Louis Cardinals square off, new users can secure a phenomenal welcome offer from BetMGM. Depending on the state you are betting from, there are two unique promotions available for this National League matchup.
Below is a breakdown of the BetMGM bonus codes and their respective offers:
| BetMGM Promo Code (MI, NJ, PA, WV) | MHS150 |
|---|---|
| New BetMGM User Offer (MI, NJ, PA, WV) | Bet $10 Get $150 |
| BetMGM Promo Code (All States except NY) | MHS1500 |
| New BetMGM User Offer (All States except NY) | $1,500 First Bet Offer |
| Terms and Conditions | 21+ and Present in Participating States. |
Make sure to use the correct BetMGM bonus code for your location when registering your new account to ensure you receive the proper offer ahead of tonight’s first pitch.
BetMGM Promo Code Details: Claim Up to a $1,500 First-Bet Offer or a $150 Bonus
If you want to build your bankroll, understanding these BetMGM bonus code details is your first winning move. For my fellow bettors located in Michigan, New Jersey, Pennsylvania, and West Virginia, you get to play a special “bet $10, get a $150 bonus if your bet wins” offer. You just create your account, make a qualifying deposit, and place a $10 wager on the Chicago Cubs, St. Louis Cardinals, or any other market you have circled on the morning line. If that first bet hits, BetMGM rewards you with a $150 bonus on top of your standard cash payout. That is a real chance at a fantastic return on a very small investment.
For those of us in all other participating U.S. states, BetMGM is handing out a $1,500 first-bet offer. Once your account is set up and funded, you can fire your opening wager on tonight’s Chicago Cubs vs. St. Louis Cardinals game. If your first bet loses, BetMGM will refund your initial stake—up to a maximum of $1,500—in bonus bets. This allows us to chase a bigger payout with complete confidence, knowing we get a second swing at the plate if our first read is off the mark.
The Chicago Cubs (60-46) travel to St. Louis, MO, to take on the St. Louis Cardinals (53-53) at Busch Stadium on July 28, 2026, at 11:45 PM UTC. We can catch this National League matchup broadcast on CARD, TBS, and MARQ. While current playoff standings and division positions are unavailable right now, both of these clubs are hungry to secure a crucial mid-summer victory, making this a prime spot for us to find some betting value.
Chicago Cubs vs. St. Louis Cardinals Odds & Analysis
When I am handicapping this matchup, I immediately look at how these teams perform in their current roles. The Chicago Cubs enter this contest as slight moneyline favorites, and they have handled that expectation well throughout the season, boasting a solid 39-29 record when favored. On the flip side, the St. Louis Cardinals have frequently found themselves as the underdog this year, grinding out a 35-36 record in those spots. Interestingly, when the St. Louis Cardinals are favored, they have managed a winning 16-14 record.
If we are looking at the totals, the St. Louis Cardinals have played to the under in a high percentage of their games in certain situations—hitting the under in 63.33% of their games as the favorite and 56.14% of their home games at Busch Stadium. Alternatively, the Chicago Cubs have seen 60.61% of their games go over the total when playing as an underdog.
At the plate, the Chicago Cubs hold a clear offensive advantage. The Chicago Cubs have tallied 548 runs on a .248 team batting average, crushing 133 home runs on the year. In comparison, the St. Louis Cardinals have produced 469 runs while batting .240 as a team and hitting 112 home runs. I will definitely be keeping these offensive stats in mind when placing my wagers tonight.
How to Activate Your BetMGM Bonus Code
Activating your preferred welcome offer ahead of the Chicago Cubs vs. St. Louis Cardinals matchup is a simple, straightforward process. To get in on the action, we just need to create and register a new account with BetMGM by providing standard personal information, such as your name, date of birth, email address, and physical address.
During registration, it is crucial to enter the correct promo code for your specific location. Bettors in Michigan, New Jersey, Pennsylvania, and West Virginia should input the BetMGM bonus code MHS150 to claim their localized promotion. Meanwhile, new users in all other eligible states need to use the BetMGM bonus code MHS1500 to unlock the massive first-bet offer.
Once your account is verified, make a deposit of at least $10 using one of BetMGM’s secure payment methods. After your bankroll is funded, you are ready to place your qualifying wager on the Chicago Cubs vs. St. Louis Cardinals game—or any other market on the board—and fully activate this incredible offer. Let’s get out there and secure that pay day!