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

The St. Louis Cardinals will look to sweep a three-game series versus the Chicago Cubs, at 2:30 p.m. ET on Sunday. Javier Assad (6-1, 4.53 ERA) will start for the Cubs, who are 49-40 this season and second in the NL Central. Matthew Liberatore (4-5, 5.33 ERA) is starting for the Cardinals, who are 47-39 and third in the NL Central.
The Cardinals (+140) take their show on the road to face the favored Cubs (-172). The contest has an over/under set at 8.
Cubs vs. Cardinals Odds, Game Time
- Game day: Sunday, July 5, 2026
- Game time: 2:30 p.m. ET
- Location: Chicago, Illinois
- Stadium: Wrigley Field
- Favorite: Cubs (-172)
- Underdog: Cardinals (+140)
- Over/under: 8
How to Watch Cubs vs. Cardinals
- TV Channel: Peacock
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Cubs vs. Cardinals: Betting the Moneyline
- The Cubs have won 54.8% of the games this season when they were the moneyline favorite (34-28).
- St. Louis has been underdogs in 62 games this season and has come away with the win 32 times (51.6%) in those contests.
- Chicago has a record of 7-6 in games when oddsmakers favor them by at least -172 on the moneyline.
- The Cardinals have a win-loss record of 2-5 when favored by +140 or worse by oddsmakers this year.
- Based on this matchup's moneyline, the Cubs have an implied win probability of 63.2%.
- The moneyline set for this matchup implies the Cardinals have a 41.7% chance of coming away with a victory in the contest.
Cubs vs. Cardinals: Betting the Spread & Total
- The Cubs have combined with opponents to hit the over on the total 48 times this season for a 48-39-2 record against the over/under.
- So far this season, St. Louis and its opponents have hit the over in 34 of its 86 games with a total.
- The Cubs have a 36-53-0 record ATS this season (covering 40.4% of the time).
- The Cardinals are 51-35-0 against the spread in their 86 games with a line set by sportsbooks this season.
