Cubs vs. Cardinals Dunkel MLB Picks, Predictions and Prop Bets - July 28
28 July 2026

The St. Louis Cardinals host the Chicago Cubs at 7:45 p.m. ET on Tuesday. Colin Rea (7-7, 4.85 ERA) will start for the Cubs, who are 60-46 this season and second in the NL Central. Michael McGreevy (4-8, 3.07 ERA) is starting for the Cardinals, who are 53-53 and fourth in the NL Central.
Per the moneyline, the matchup between the Cubs (-116) and Cardinals (-106) looks like a close one. The game's total is set at 9.
Cubs vs. Cardinals Odds, Game Time
- Game day: Tuesday, July 28, 2026
- Game time: 7:45 p.m. ET
- Location: St. Louis, Missouri
- Stadium: Busch Stadium
- Favorite: Cubs (-116)
- Underdog: Cardinals (-106)
- Over/under: 9
How to Watch Cubs vs. Cardinals
- TV Channel: TBS, CARD and MARQ
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Cubs vs. Cardinals: Betting the Moneyline
- The Cubs are 41-32 in games they were favored on the moneyline (winning 56.2% of those games).
- St. Louis has been pegged as an underdog in 74 games this year and has walked away with the win 36 times (48.6%) in those games.
- Chicago has entered 71 games this season favored by -116 or more and is 40-31 in those contests.
- This season, the Cardinals have been victorious 34 times in 67 chances when named as an underdog of at least -106 or longer on the moneyline.
- The implied moneyline probablility in this matchup gives the Cubs a 53.7% chance to win.
- The moneyline set for this matchup implies the Cardinals have a 51.5% chance of coming away with a victory in the contest.
Cubs vs. Cardinals: Betting the Spread & Total
- In the 106 games in which bookmakers have set an over/under for the Cubs, they have combined with opponents to go over the total 57 times (57-47-2).
- St. Louis and its opponents have hit the over in 40 of its 106 games with a total this season.
- The Cubs have gone 48-58-0 ATS this season.
- In 106 games with a line this season, the Cardinals have a mark of 59-47-0 against the spread.
