Pittsburgh Pirates vs Chicago Cubs
Kickoff (UTC+8):2026-07-25 06:40
Latest Odds
- Moneyline:Home 1.970|Draw 0.000|Away 1.950
- Spread 1.50:Home 1.620|Away 2.490
- Over/Under 7.50:Over 1.850|Under 2.090
Line Movement (open → latest)
| Time | Home | Away | Over/Under |
|---|---|---|---|
| 07-24 05:30 | 1.823 | 2.053 | 8.00 |
| 07-24 12:30 | 1.860 | 2.070 | 7.50 |
| 07-24 21:00 | 1.870 | 2.060 | 7.50 |
| 07-25 01:30 | 1.960 | 1.960 | 7.50 |
| 07-25 06:30 | 1.970 | 1.950 | 7.50 |
AI Deep Analysis
Pirates’ Braxton Ashcraft (3.95 ERA, 10.1 K/9) hosts a Cubs lineup that’s elite vs RHP—but his strikeout stuff and home park tilt the scale to Pittsburgh for a low-scoring home win.
This scene’s hook
Pirates’ Braxton Ashcraft—fresh off an All-Star nod—takes the bump at PNC Park against a Cubs club that’s been feasting on lefties all year. The twist: Ashcraft is a righty, and the Cubs’ vaunted lefty-mashing lineup suddenly looks a lot less scary.
The scale right now
- Starting pitcher floor: Ashcraft’s 3.53 FIP and 10.1 K/9 vs Taillon’s 6.40 FIP and 2.8 HR/9 → Pirates hold the clear edge
- Lineup vs handedness: Cubs’ 92 wRC+ vs RHP vs Pirates’ league-average vs RHP → Pirates still ahead
- Bullpen: Both pens are middle-of-the-pack, but Ashcraft’s ability to go deep (6+ IP in 7 of last 10) saves the Pirates’ relief corps → Pirates
Starting pitcher deep dive
Ashcraft (9-4, 3.95 ERA, 1.169 WHIP) is the real deal: 130 K in 116.1 IP, a 4.64 SO/BB, and a 3.53 FIP that says his ERA is for real. His last five starts: 30.2 IP, 25 K, 6 BB, 3 HR—only one true clunker (7 ER vs NYY in a hitter’s park). He’s been durable, misses bats, and limits free passes. Today, he’s the better arm by a mile.
Taillon (2-5, 5.38 ERA, 1.319 WHIP) is the opposite: 65 K in 72 IP, a 2.60 SO/BB, and a 6.40 FIP that screams regression. His HR/9 (2.8) is a red flag, and his last five: 25.1 IP, 22 ER, 5 HR—he’s been getting lit up. At PNC, with the wind blowing in from WSW, his fly-ball tendency (and Taillon’s HR issues) is a bad combo.
How the lineups match up
Cubs’ lineup vs RHP: 92 wRC+ (per Bleacher Nation, June 26). That’s below league average. Their stars vs LHP (115 wRC+) won’t help here. Ashcraft’s fastball/slider mix (10.1 K/9) is kryptonite for a Cubs team that struggles against righties with swing-and-miss stuff.
Pirates’ lineup vs RHP: league-average. Not great, but they don’t need to be—Ashcraft’s start gives them a floor. The Cubs’ best hitters (Suzuki, Bregman, Busch) are all right-handed or switch-hitters who don’t have a platoon edge here.
What the market’s saying
The market’s devig implies Pirates ~57% to win. That tracks with the data: Ashcraft’s FIP, Taillon’s HR/9, and the Cubs’ weak split vs RHP all point to Pittsburgh. The line hasn’t moved much, but the money’s on the home side for a reason.
Park and weather
PNC Park’s a pitcher’s park, and the forecast calls for WSW winds at 4 mph—neutral to slightly in. That helps Ashcraft’s fly-ball tendency and hurts Taillon’s already shaky HR suppression.
Total lean
Ashcraft’s 10.1 K/9 and Taillon’s 2.8 HR/9, plus PNC’s park factors, point to a low-scoring game. The sims and the splits both say under is the smarter side.
My call
Push=home_ml
Reason=Ashcraft’s 3.53 FIP and 10.1 K/9 vs Taillon’s 6.40 FIP and 2.8 HR/9 is the deciding factor
Confidence=65% (Ashcraft’s strikeout stuff and the Cubs’ weak RHP split make this a 65% lean, not a lock)
Biggest risk=Taillon somehow flips the script with a 6-shutout, but his 2026 numbers (5.38 ERA, 6.40 FIP) say that’s a long shot
Model Pick:home_ml(Confidence 65%)
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
- Milwaukee Brewers vs Colorado Rockies
- Detroit Tigers vs Kansas City Royals
- St. Louis Cardinals vs Arizona Diamondbacks
- Toronto Blue Jays vs Tampa Bay Rays
- Cleveland Guardians vs Minnesota Twins
- Detroit Tigers vs Kansas City Royals
- Philadelphia Phillies vs New York Yankees
- Washington Nationals vs Arizona Diamondbacks
- Baltimore Orioles vs Atlanta Braves
- New York Mets vs Los Angeles Dodgers
賽事雷達 Match Radar| Today| Scores| World Cup 2026| Daily Recap