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

The Chicago Cubs and St. Louis Cardinals square off in the first of a four-game series on Monday at Busch Stadium, at 7:45 p.m. ET. David Peterson (5-7, 5.97 ERA) will start for the Cubs, who are 59-46 this season and second in the NL Central. Matthew Liberatore (5-7, 5.18 ERA) is starting for the Cardinals, who are 53-52 and fourth in the NL Central.
Even though the Cubs are playing on the road at the Cardinals, they are currently favored on the moneyline at -127, compared to the home team at +103. The game has an over/under of 9.5 runs.
Cubs vs. Cardinals Odds, Game Time
- Game day: Monday, July 27, 2026
- Game time: 7:45 p.m. ET
- Location: St. Louis, Missouri
- Stadium: Busch Stadium
- Favorite: Cubs (-127)
- Underdog: Cardinals (+103)
- Over/under: 9.5
How to Watch Cubs vs. Cardinals
- TV Channel: CARD and MARQ
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Cubs vs. Cardinals: Betting the Moneyline
- The Cubs have been the moneyline favorite 72 total times this season. They've finished 40-32 in those games.
- St. Louis has been pegged as an underdog in 73 games this year and has walked away with the win 36 times (49.3%) in those games.
- Chicago has entered 56 games this season favored by -127 or more and is 31-25 in those contests.
- The Cardinals have a win-loss record of 27-25 when favored by +103 or worse by oddsmakers this year.
- Based on this matchup's moneyline, the Cubs' implied win probability is 55.9%.
- The Cardinals have an implied victory probability of 49.3% according to the moneyline set by sportsbooks for this matchup.
Cubs vs. Cardinals: Betting the Spread & Total
- The Cubs have played in 105 games with over/under set, and have combined with opponents to go over the total 56 times (56-47-2).
- St. Louis' games have gone over the total in 39 of its 105 chances.
- The Cubs have collected a 47-58-0 record against the spread this season (covering 44.8% of the time).
- The Cardinals have posted a record of 59-46-0 against the spread this season.
