Chicago Cubs vs St. Louis Cardinals
Kickoff (UTC+8):2026-07-06 02:30
Final Score:Chicago Cubs 6 - 4 St. Louis Cardinals
Latest Odds
- Moneyline:Home 1.760|Draw 0.000|Away 2.220
- Spread -1.50:Home 2.550|Away 1.590
- Over/Under 7.50:Over 1.830|Under 2.120
Line Movement (open → latest)
| Time | Home | Away | Over/Under |
|---|---|---|---|
| 07-05 05:30 | 1.692 | 2.255 | — |
| 07-10 08:30 | 1.760 | 2.220 | 7.50 |
AI Deep Analysis
Cubs’ red-hot bats meet Liberatore’s shaky form at Wrigley—home edge and bullpen depth tilt the scale for Chicago.
This game’s angle
The Cubs are rolling into this holiday weekend with the hottest offense in baseball, and the Cardinals are sending a lefty to Wrigley who’s been a walking HR derby. Chicago’s lineup has posted a .833 OPS at home, while St. Louis’ Matthew Liberatore has coughed up 23 runs in his last five starts and owns a 1.85 HR9. That’s a recipe for fireworks—and a clear lean toward the home side.
The balance of power
- Starting pitcher floor: Assad’s FIP 5.17 vs. Liberatore’s 5.06 → Assad slightly better, but both are shaky
- Lineup vs. handedness: Cubs vs lefties OPS .770 vs. Cardinals vs righties OPS .731 → Cardinals’ bats slightly better on paper, but Cubs’ recent form overrides
- Bullpen: Cubs ERA 0.79 vs. Cardinals ERA 3.34 → Cubs by a mile
Starting pitcher deep dive
Javier Assad (Cubs, RHP) has a 4.53 ERA/5.17 FIP, 1.74 HR9, and his last three starts: 9 ER, 6 HR allowed—clear HR risk, but his 89.3 mph fastball and 15.0% K% keep him in games. His WHIP is 1.12, and he’s only walked 6.3% of batters, so command is decent. Today: Moderate explosion risk, but not a lock to get lit up.
Matthew Liberatore (Cardinals, LHP) is a ticking bomb: 5.33 ERA/5.06 FIP, 1.85 HR9, 9.0% BB%, and in his last five starts, he’s allowed 23 runs, with three outings under 5 IP. His 21.5% K% is solid, but the long ball and control issues make him highly likely to get rocked, especially with the Cubs’ current form and their .770 OPS vs lefties.
Lineup vs. the starter’s hand
Cubs vs LHP: OPS .770 (league avg ~.715). Pete Crow-Armstrong (vs LHP OPS .877, 125 PA) and Carson Kelly (vs LHP OPS .969, 81 PA) are the big threats—both have crushed lefties all year. This lineup is built to punish Liberatore’s mistakes.
Cardinals vs RHP: OPS .731 (league avg ~.715). Alec Burleson (vs RHP OPS .976, 261 PA) and Lars Nootbaar (vs RHP OPS .850, 76 PA) are the only real dangers, but the rest of the order is league-average. Assad’s HR9 is high, but the Cards don’t have enough firepower to exploit it consistently.
What the market is saying
The line moved from Cubs 57.1% to 58.0%—money is flowing toward Chicago, and the sims agree (59.2% win probability). The Cubs’ moneyline at 1.663 is fair, but the value is in the run line: Cubs -1.5 at 2.397 offers plus-money on a 42.5% cover probability, which is close to break-even. The total is set at 8.0, but the sims suggest 8.5 is more accurate (54.3% over probability), so over 8.0 is a live play.
Park and injuries
Wrigley’s park factor is 96 (slightly pitcher-friendly), but the wind forecast for July 6 is 23 kph—direction unknown, but enough to help carry a few extra flies. No new injuries: Cubs’ IL is long, but Assad and Liberatore are confirmed starters. Cardinals’ Dustin May is day-to-day (ankle), but not in this game.
Total lean
The sims give over 8.5 a 54.3% chance, and the most likely scores are 4-3, 5-4, 3-2—all over 8.0. Both starters are HR-prone, both bullpens are shaky (Cardinals’ especially), and the Cubs’ offense is white-hot. Over 8.0 is the sharp side.
My call
I’m on the Cubs moneyline with high confidence, and I’ll take a small shot on the over. The biggest risk is Assad’s HR9, but Liberatore’s volatility and the Cubs’ lineup depth make Chicago the clear play.
Model Pick:home_ml(Confidence 85%)
Analysis text is generated by an AI research engine from our in-house data pipeline (odds, results, score simulation); model picks are settled and published daily.
More Match Analysis
- Cleveland Guardians vs Chicago White Sox
- New York Yankees vs Minnesota Twins
- Cincinnati Reds vs Baltimore Orioles
- Washington Nationals vs Pittsburgh Pirates
- Atlanta Braves vs New York Mets
- Kansas City Royals vs Philadelphia Phillies
- Houston Astros vs Tampa Bay Rays
- Texas Rangers vs Detroit Tigers
- Colorado Rockies vs San Francisco Giants
- Arizona Diamondbacks vs Milwaukee Brewers
賽事雷達 Match Radar| Today| Scores| World Cup 2026| Daily Recap