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) gets the start for the Cubs, who are 59-46 this season and second in the NL Central. Matthew Liberatore (5-7, 5.18 ERA) is expected to start for the Cardinals, who are 53-52 and fourth in the NL Central.
Per the moneyline, the matchup between the Cubs (-121) and Cardinals (-101) looks like a close one. The contest has a total set at 9.5.
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 (-121)
- Underdog: Cardinals (-101)
- 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 put together a 40-32 record in games they were favored on the moneyline (winning 55.6% of those games).
- St. Louis has been underdogs in 73 games this season and has come away with the win 36 times (49.3%) in those contests.
- Chicago has a record of 34-28 in games when bookmakers favor them by at least -121 on the moneyline.
- This season, the Cardinals have been victorious 30 times in 60 chances when named as an underdog of at least -101 or worse on the moneyline.
- The Cubs have an implied moneyline win probability of 54.8% in this contest.
- The Cardinals have an implied victory probability of 50.2% according to the moneyline set by oddsmakers for this matchup.
Cubs vs. Cardinals: Betting the Spread & Total
- The Cubs have played in 105 games with a set over/under, and have combined with their opponents to go over the total 56 times (56-47-2).
- Games involving St. Louis have gone over the total set by oddsmakers in 39 of 105 chances this season.
- The Cubs have covered 44.8% of their games this season, going 47-58-0 against the spread.
- The Cardinals have posted a record of 59-46-0 against the spread this season.
