We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsChicago Cubs at St. Louis Cardinals
Chicago CubsChicago Cubs
@
Busch Stadium
St. Louis CardinalsSt. Louis Cardinals

Match Predictor

Pre-match Prediction
Chicago Cubs
@
St. Louis Cardinals
Chicago Cubs 52%St. Louis Cardinals 48%
Market LinesRun Line: Chicago Cubs -1Total: O/U 9.5
Model: Under 9.5
Model projects 9.0 total runs vs 9.5 line

Chicago Cubs

0022446688101012121414OVERUNDERO/U 9.5Runs ScoredRuns Allowed
All Over 9.5
48%
50/105
MLB: 48%
Starter
75%
3/4
vs STL
50%
3/6
Avg Total
9.6
MLB: 8.9
Game Starter (4) Last Starter vs STL vs STL (6)
David Peterson #19 · LHP · Age 31
5.97
ERA (2026)
7.5
K/9 (2026)
4
Starts (2026)
11.5
Avg Total (2026)
Last 3:
W DET (Jul 21): 6.2IP, 0ER, 4K
ND @BAL (Jul 09): 5.0IP, 1ER, 2K
L STL (Jul 03): 3.2IP, 10ER, 3K
vs STL: ND (Apr 18 2025): 5.1 IP, 3 ER, 9 K
Bullpen (2026 Season)Average
ERA: 4.46MLB Avg: 3.9510 relievers
Workload Alert: Allowed 8 runs on 2026-07-26 vs PIT. Bullpen arms likely still recovering.
Recent: W 11-2L 1-5W 3-2W 11-0L 7-8
Lineup vs David Peterson (Career)
BatterPosPAAVGOPSHR
Jordan WalkerRF7.5001.7381
Nelson VelazquezLF7.2001.0861
Alec Burleson1B5.2000.4000
Ivan HerreraDH5.6671.4670
JJ Wetherholt2B5.4000.8000
Jose FerminLF5.8002.0000
Nathan ChurchCF5.2001.0001
Masyn WinnSS4.6671.4170
Blaze Jordan3B2.5001.0000
Lars NootbaarLF2.0000.0000
Pedro PagesC2.5001.0000
2 batters with no matchup history

St. Louis Cardinals

0022446688101012121414OVERUNDERO/U 9.5Runs ScoredRuns Allowed
All Over 9.5
34%
36/105
MLB: 48%
Starter
vs CHC
50%
3/6
Avg Total
8.9
MLB: 8.9
Game Starter (0) Last Starter vs CHC vs CHC (6)
Bullpen (2026 Season)Average
ERA: 4.18MLB Avg: 3.958 relievers
Workload Alert: Allowed 10 runs on 2026-07-23 vs ARI. Bullpen arms likely still recovering.
Recent: W 1-0L 6-10L 2-4W 7-0L 3-5
Our Top PicksLive Odds
Top PickCardinals ML (-109) | MEDIUM confidence
At near-even money with home field against a starter they've punished twice this year, the Cardinals represent legitimate value.
PickCubs -1.5 (+124) | MEDIUM confidence
The contrarian angle here is backed by roster quality and opponent uncertainty.
PickOver 9.5 (-119) | LOW confidence
Two structural forces push toward the over: Peterson's 16 ER in two 2026 Busch appearances, and a Cardinals starter whose identity is unknown.

Chicago Cubs vs St. Louis Cardinals Game Preview

The pitching matchup at Busch Stadium tonight doesn't just favor the St. Louis Cardinals. It has, twice this season, been a controlled demolition of the Chicago Cubs' starter. David Peterson takes the mound in the same park where he was chased in the third inning on June 10th (6 ER, 3.2 IP) and pulled even earlier on July 3rd (10 ER, 3.2 IP). That's 16 earned runs across roughly seven combined innings against this same Cardinals lineup in 2026. When the same pitcher gets torched by the same team twice in the same calendar year, that's not randomness. That's information. And context is what separates a sharp bet from a gut play.

The Cardinals haven't just hit Peterson. They've owned him with specific, within-season familiarity that goes well beyond the noise of small samples. Fermín is hitting .800 with a 2.000 OPS in 5 PA against Peterson this year. Walker is posting a 2.100 OPS across 5 PA in 2026 alone, and he carries 22 HR on the season with a .918 OPS against left-handed pitching. Herrera is at 1.467 OPS in 5 PA vs Peterson in 2026. Winn is at 1.417 OPS in 4 PA against him this year. These aren't career numbers padded over six seasons. They're all current-year results against the same version of Peterson who shows up tonight, and they tell a consistent story: this lineup knows how to damage him from the opening inning. In his two 2026 appearances at Busch, Peterson was gone before the fourth. Twice.

St. Louis counters with a TBD starter, which injects real uncertainty into the Cardinals' side of the equation. We don't know who takes the ball for St. Louis. If it's an opener or a fringe arm, the Cubs' offense comes alive in a hurry. Chicago is 59-46 with a +76 run differential, scoring 5.2 runs per game in tonight's MLB action. Their away record stands at 29-24, and this lineup has the depth to exploit an unknown pitcher. That's the structural tension in this game: the Cubs are the better roster, but they're sending the wrong pitcher into the wrong ballpark against the wrong lineup.

There is a genuine contrarian case for the Cubs. Peterson's last start was 6.2 innings of shutout ball against Detroit, his best outing in weeks. That could signal a mechanical correction, or at minimum renewed confidence. A corrected Peterson against a flat Cardinals team that is 3-7 over their last 10 could flip this entirely. But until that fix holds in this specific environment against these specific hitters, the pattern wins. Same park, same lineup, same result. Busch Stadium plays mildly pitcher-friendly at a 0.98 runs factor and 0.95 HR factor. It hasn't protected Peterson once this year.

Chicago Cubs vs St. Louis Cardinals Key Insights

  • Peterson has allowed 16 earned runs in approximately 7 innings across his two 2026 starts at Busch Stadium, exiting before the fourth inning both times. That level of specific, location-based failure against the same lineup in the same calendar year is highly predictive.
  • The Cardinals' lineup has documented within-season dominance over Peterson: Fermín (2.000 OPS, 5 PA), Walker (2.100 OPS, 5 PA), Herrera (1.467 OPS, 5 PA), and Winn (1.417 OPS, 4 PA). Every number is from 2026, reflecting the current version of this matchup.
  • Peterson is averaging just 3.0 strikeouts over his last three starts (4K, 2K, 3K), and his two 2026 STL outings produced just 4 total Ks across 7.1 combined innings. The Cardinals aren't chasing. They're making contact and making him pay.
  • St. Louis counters with a TBD starter, which is a real liability. If the Cardinals deploy a weak arm or an opener, the Cubs' offense (5.2 R/G, 59-46 overall) has the ceiling to score early and often. This game could become run-heavy from both sides.
  • STL is 18-13 against left-handed starters this season. The Cardinals have built a lineup that punishes lefties, and Peterson is exactly the kind of left-hander they have been targeting all year.
  • Busch Stadium's park factors are modestly pitcher-friendly (0.98 runs, 0.95 HR), but that suppressive profile has offered Peterson zero protection in either 2026 start here. Environmental context only matters if the pitcher can survive long enough to benefit from it.

Chicago Cubs vs St. Louis Cardinals Betting Picks

Picks made July 27, 2026 at 05:42 AM ET. Odds shown reflect current market prices.

Cubs -1.5 (+124) | MEDIUM confidence
Cubs -1.5 (+124) | MEDIUM confidence: The contrarian angle here is backed by roster quality and opponent uncertainty. Chicago is 59-46 with a +76 run differential and scores 5.2 runs per game. The TBD Cardinals starter is a genuine liability. If St. Louis deploys an opener or a fringe arm, the Cubs have the lineup depth to turn this into a one-sided game. At +124 you're getting paid for the risk. Peterson's shutout outing in Detroit last week introduces some correction upside. Back the superior roster to win and cover at plus money against an unknown pitching opponent.
Over 9.5 (-119) | LOW confidence
Over 9.5 (-119) | LOW confidence: Two structural forces push toward the over: Peterson's 16 ER in two 2026 Busch appearances, and a Cardinals starter whose identity is unknown. Both lineups are capable of scoring. The Cubs average 5.2 R/G and the Cardinals have shown they can pound Peterson from the first inning. Low confidence because a corrected Peterson or a strong surprise arm from St. Louis changes the equation. But the variables lean toward runs, not suppression.
David Peterson Under 3.5 Ks (-103) | HIGH confidence
David Peterson Under 3.5 Ks (-103) | HIGH confidence: This is the cleanest number on the board. Peterson's last three starts produced 4K, 2K, and 3K, a 3.0 average per outing. His two 2026 Busch appearances generated just 3K and 1K across 7.1 total innings. The Cardinals lineup isn't expanding the zone for him. They're putting the ball in play and making him pay for it. At -103 you're getting near-even money on what the data strongly supports. He needs 4+ strikeouts to bust this prop. That bar looks very high given both his recent form and the specific pattern against this lineup.
Seiya Suzuki Over 1.5 Total Bases (-112) | HIGH confidence
Seiya Suzuki Over 1.5 Total Bases (-112) | HIGH confidence: Suzuki carries a .987 OPS against left-handed pitching this season, and Peterson is a lefty with a 5.97 ERA and a WHIP north of 1.33. The platoon mismatch is direct and significant. Suzuki's .473 SLG and 18 HR show he reaches gaps and goes deep. The market prices this at only 52.9% implied probability, which undervalues a .987 vLHP hitter going up against one of the more hittable lefties in the rotation. Busch's modest park suppression (0.95 HR factor) won't neutralize this edge in a game tracking toward 9+ total runs.
Jordan Walker HR (+340) | LOW confidence
Jordan Walker HR (+340) | LOW confidence: Walker is posting a 2.100 OPS in 5 PA against Peterson specifically in 2026, with a home run already in the career sample (1.738 OPS across 7 total PA). His season numbers back the threat: 22 HR, a .510 SLG, and a .918 OPS vs LHP. At +340 with an implied probability of 22.7%, the market may be slightly underpricing his capacity to take Peterson deep given a documented, current-year edge against this lefty. Low confidence because home run markets carry natural variance and Busch's 0.95 HR factor is mildly suppressive. But the combination of matchup history and raw power makes this worth a small play.
José Fermín Over 0.5 Hits (-189) | MEDIUM confidence
José Fermín Over 0.5 Hits (-189) | MEDIUM confidence: Fermín is 4-for-5 (.800 AVG, 2.000 OPS) in 5 PA against Peterson in 2026, the single best contact rate in the Cardinals' lineup against today's starter. All of those results are from this season, reflecting the current version of a pitcher who has shown he cannot get this hitter out consistently. Fermín's overall .766 OPS against left-handed pitching reinforces that this isn't an isolated fluke. If Peterson struggles early as the data suggests he will, Fermín will be involved.
Same-Game Parlay
Same-Game Parlay: Cardinals ML + Over 9.5 + Peterson U3.5 Ks + Suzuki O1.5 TB: The engine here is Peterson's K suppression. A pitcher who cannot miss bats gives up contact. Contact fuels the run total. A run-heavy game creates extra-base opportunities, which is exactly where Suzuki's prop lives. The Cardinals at home, facing a low-K left-hander in a game trending toward 9+ runs, is the natural moneyline anchor to tie it together. These legs correlate cleanly. If Peterson struggles, and the data says he will, all four move in the same direction. (Legs: Cardinals ML -109, Over 9.5 -119, Peterson U3.5 Ks -103, Suzuki O1.5 TB -112)
Analysis insight — no specific bet associated
YRFI (-141)
YRFI (-141): Peterson's last two outings at Busch Stadium produced runs from the jump. Fermín (.800 AVG, 2.000 OPS vs Peterson in 2026), Herrera (.667 AVG, 1.467 OPS), Winn (.667 AVG, 1.417 OPS), and Walker (.500 AVG, 2.100 OPS) represent the top of an order that has demonstrated it will make Peterson pay early. The price at -141 reflects market awareness, which means the value is modest. But the statistical case for a first-inning Cardinals run is as well-supported as anything in this game.

Chicago Cubs vs St. Louis Cardinals Summary

The clearest number to walk away with tonight is Peterson Under 3.5 Ks at -103. At near-even money on a pitcher averaging 3.0 Ks over his last three starts, who has posted just 4 total strikeouts in 7.1 innings against this Cardinals lineup in 2026, you are getting a price that doesn't reflect how badly this matchup has gone for him. The Cardinals ML at -109 is the primary directional bet. This lineup has torched Peterson twice in this park this year. That's a real edge, and near-even money is a fair price to pay for it. The SGP ties the most correlated legs together: Peterson pitching poorly drives the run total up, creates hard contact opportunities, and makes the Cardinals' home-field advantage meaningful.

The one honest caveat is the TBD Cardinals starter. We don't know what St. Louis is putting out there, and that gap in information is real. A dominant arm from St. Louis could suppress the Cubs' lineup and shift everything. Peterson's Detroit outing last week was also genuinely encouraging. Context is the lens I trust most, and the context here is overwhelming in one direction: same pitcher, same park, same lineup, same result. But this game carries more uncertainty than most, and that's worth keeping in mind when sizing your plays. Gamble responsibly and only risk what you can afford to lose.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSTL leads series 4-2
DateMatchupResult
May 29, 2026CHC @ STLSTLSTL 6-5
May 30, 2026CHC @ STLCHCCHC 6-1
May 31, 2026CHC @ STLSTLSTL 5-1
Jul 03, 2026STL @ CHCSTLSTL 17-1
Jul 05, 2026STL @ CHCSTLSTL 3-0
Jul 05, 2026STL @ CHCCHCCHC 6-4
Jul 27, 2026CHC @ STLCHCCHC 0-0

Cubs vs Cardinals predictions: Peterson allowed 16 ER in 7 IP across two 2026 Busch starts. Top picks: Cardinals ML -109, Peterson U3.5 Ks.

Frequently Asked Questions

MLBGame PreviewsChicago Cubs at St. Louis Cardinals