We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsChicago Cubs at Pittsburgh Pirates
Chicago CubsChicago Cubs
@
PNC Park
Pittsburgh PiratesPittsburgh Pirates

Match Predictor

Pre-match Prediction
Chicago Cubs
@
Pittsburgh Pirates
Chicago Cubs 45%Pittsburgh Pirates 55%
Market LinesRun Line: Pittsburgh Pirates -0.5Total: O/U 7.5
Model: Over 7.5
Model projects 7.8 total runs vs 7.5 line

Chicago Cubs

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
60%
62/103
MLB: 48%
Starter
60%
12/20
vs PIT
50%
4/8
Avg Total
9.5
MLB: 8.9
Game Starter (20) Last Starter vs PIT vs PIT (8)
Shota Imanaga #18 · LHP · Age 33
3.91
ERA (2026)
8.5
K/9 (2026)
20
Starts (2026)
8.6
Avg Total (2026)
Last 3:
W MIN (Jul 19): 7.0IP, 0ER, 4K
L @CIN (Jul 10): 5.0IP, 1ER, 5K
L STL (Jul 04): 4.2IP, 2ER, 8K
vs PIT: W (Apr 29 2025): 5.0 IP, 0 ER, 3 K
Bullpen (2026 Season)Average
ERA: 4.50MLB Avg: 3.9510 relievers
Workload Alert: Allowed 8 runs on 2026-07-20 vs DET. Bullpen arms likely still recovering.
Recent: W 10-1L 6-8W 11-2L 1-5W 3-2
Lineup vs Shota Imanaga (Career)
BatterPosPAAVGOPSHR
Bryan ReynoldsLF14.0710.1420
Jared TrioloSS11.3000.7640
Nick Gonzales3B11.0000.0000
Marcell OzunaDH10.2220.5220
Brandon Lowe2B3.0000.0000
Billy CookCF2.0000.0000
Henry DavisC2.0000.0000
HearnRF2.0000.0000
5 batters with no matchup history

Pittsburgh Pirates

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
63%
66/104
MLB: 48%
Starter
67%
14/21
vs CHC
50%
4/8
Avg Total
10.0
MLB: 8.9
Game Starter (21) Last Starter vs CHC vs CHC (8)
Paul Skenes #30 · RHP · Age 24
3.43
ERA (2026)
10.8
K/9 (2026)
21
Starts (2026)
11.1
Avg Total (2026)
Last 3:
W @CLE (Jul 19): 7.0IP, 1ER, 8K
W MIL (Jul 12): 5.1IP, 2ER, 7K
W ATL (Jul 07): 6.0IP, 2ER, 4K
vs CHC: ND (Jun 13 2025): 5.0 IP, 0 ER, 5 K
Bullpen (2026 Season)Average
ERA: 4.16MLB Avg: 3.959 relievers
Workload Alert: Allowed 8 runs on 2026-07-20 vs NYY. Bullpen arms likely still recovering.
Recent: W 7-1L 5-8W 5-3L 0-2L 2-3
Lineup vs Paul Skenes (Career)
BatterPosPAAVGOPSHR
Ian HappLF21.3330.8760
Michael Busch1B21.2671.0761
Nico Hoerner2B17.2670.8201
Seiya SuzukiRF16.2670.7801
Pete Crow-ArmstrongCF15.2670.5340
Dansby SwansonSS12.2220.9731
Alex Bregman3B9.1110.2220
Miguel AmayaC6.0000.0000
Carson KellyC4.5001.0000
Michael ConfortoDH4.0000.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickCubs ML (+102, MEDIUM confidence)
Near-even money on a team whose starter has historically dismantled this specific lineup is a genuine market mispricing.
PickCubs +1.5 (-204, MEDIUM confidence)
A one-run margin is the most realistic outcome given two elite starters on extended rest at a pitcher-friendly park.
PickUnder 7.5 (-115, LOW confidence)
The non-model case for the under is legitimate: Imanaga against a lineup that is 10-21 vs LHP, Skenes on extended rest in a pitcher-friendly park, and Chicago coming in cold offensively.

Chicago Cubs vs Pittsburgh Pirates Game Preview

In tonight's MLB action at PNC Park, Game 2 of this NL Central series pairs Chicago Cubs lefty Shota Imanaga (6-8, 3.91 ERA, 109 strikeouts in 115.0 IP) against Pittsburgh Pirates righty Paul Skenes (9-8, 3.43 ERA, 138 strikeouts in 115.1 IP). Both arms are coming off six days of extended rest, which typically means their sharpest first-inning stuff. The Cubs took Game 1 of this series 3-2 on Thursday and arrive with momentum. Pittsburgh needs a win for their wild-card push, but the pitcher standing across from them has made their lineup look powerless all season.

The structural angle here is hard to ignore. Pittsburgh is 10-21 against left-handed starters this season, tied for third-worst in the majors. One beat writer described Imanaga as "a lefty who has notoriously dominated the Pirates," and the plate-appearance data backs that up entirely. Bryan Reynolds has one career hit in 14 plate appearances against Imanaga, a .071 average and 0.142 OPS. Nick Gonzales, who has been one of Pittsburgh's hottest bats lately with a 1.002 OPS over his last 28 days, is 0-for-11 lifetime against Imanaga with a 0.000 OPS. Brandon Lowe, Henry Davis, and Ryan O'Hearn are all at 0.000 OPS in their career looks. Three Pittsburgh starters (Valdez, Mangum, Callihan) have never faced him at the major-league level. The market prices Pittsburgh at -149. The platoon math does not support that number.

The counterpoint deserves real weight. One beat writer called this Skenes "having what, for him, is a mediocre year," but a 3.43 ERA with 138 strikeouts in 115.1 innings is still a premium arm. He posted 8 and 7 strikeouts in two of his last three starts, and his most recent outing against this exact Cubs lineup on May 28 produced 10 strikeouts in 5.1 innings. The Cubs are cold right now. They were held to four hits in a 1-5 loss to Detroit on Wednesday, and lineup regulars Bregman, Amaya, and Conforto each carry 0.000 OPS in career plate appearances against Skenes. The one exception is Ian Happ, who is 7-for-21 (.333 average, 0.876 OPS) against Skenes with his OPS improving every season, reaching 1.334 in his 2026 sample. If Happ is getting on base tonight, pay attention.

PNC Park suppresses scoring with a 0.96 runs factor and a 0.90 home run factor, all pointing toward a tight, low-scoring game. Pittsburgh did add reliever Ron Marinaccio from San Diego on Thursday, but as one beat writer reported directly: "The bullpen remains a mess and hasn't been positively addressed all year, longing for the trading deadline on August 3." That is an organizational problem, not a one-move solution. If either starter exits before the seventh inning, the teams' back-end situations diverge considerably. The Cubs carry a 28-23 road record this season. Pittsburgh is 27-25 at home.

Chicago Cubs vs Pittsburgh Pirates Key Insights

  • Pittsburgh is 10-21 against left-handed starters this season, tied for third-worst in MLB. The -149 home price fails to account for this systemic platoon weakness against an Imanaga start.
  • Imanaga's career BvP data against Pittsburgh's core is damning: Reynolds is 1-for-14 (.071 AVG, 0.142 OPS), Gonzales is 0-for-11 (0.000 OPS), and Lowe, Davis, and O'Hearn are all at 0.000 OPS in their combined career looks against him.
  • Skenes posted 8 and 7 strikeouts in two of his last three starts and carved up this Cubs lineup for 10 strikeouts on May 28. Full rest, a cold Cubs offense, and a pitcher-friendly ballpark all support a strong strikeout total tonight.
  • Both starters are on six-day extended rest at PNC Park (0.96 runs factor, 0.90 HR factor). Clean, low-scoring baseball is the most likely early-game environment, which reinforces the under and both strikeout props.
  • Ian Happ is the one Cubs bat with a real edge over Skenes (.333 AVG, 0.876 OPS across 21 career PA), with his 2026 sample showing 1.334 OPS. If Chicago scores first, Happ is the most probable catalyst.
  • Pittsburgh's bullpen is a documented organizational problem. Marinaccio is a marginal patch, not a fix. Any game that stretches into the seventh or eighth inning puts Pittsburgh's relief corps under pressure, a core reason to buy the Cubs run line.

Chicago Cubs vs Pittsburgh Pirates Betting Picks

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

Cubs +1.5 (-204, MEDIUM confidence)
Cubs +1.5 (-204, MEDIUM confidence): A one-run margin is the most realistic outcome given two elite starters on extended rest at a pitcher-friendly park. Buying the run on Chicago protects the moneyline lean when Skenes is capable of shutting down the Cubs' cold offense and handing Pittsburgh a narrow win. Expensive at -204, but it covers the Cubs thesis across the widest range of game outcomes.
Under 7.5 (-115, LOW confidence)
Under 7.5 (-115, LOW confidence): The non-model case for the under is legitimate: Imanaga against a lineup that is 10-21 vs LHP, Skenes on extended rest in a pitcher-friendly park, and Chicago coming in cold offensively. Confidence stays low because there is minimal market edge to cite here, and one bad bullpen inning erases it. Treat this as a supporting angle inside the SGP rather than a standalone headline bet.
Paul Skenes Over 6.5 K (-154, MEDIUM confidence)
Paul Skenes Over 6.5 K (-154, MEDIUM confidence): Skenes has posted 8, 7, and 4 strikeouts in his last three outings. The 4-K game came against a strong Atlanta lineup, not a pushovers. May 28 appearance against these specific Cubs produced 10 strikeouts in 5.1 innings. The Cubs are cold (4 hits vs Detroit on Wednesday), Bregman is 0-for-6 against Skenes over the last two seasons, and Amaya and Conforto carry career 0.000 OPS against him. Six days of rest means deeper pitch count flexibility. The 6.5 line should be reachable.
Shota Imanaga Over 5.5 K (-159, MEDIUM confidence)
Shota Imanaga Over 5.5 K (-159, MEDIUM confidence): Pittsburgh is 10-21 against left-handed starters, and Imanaga specifically has dismantled this lineup. His April 10 start against Pittsburgh this season went 6.0 innings with 9 strikeouts. Reynolds, Gonzales, Lowe, Davis, and O'Hearn all carry 0.000 OPS against him in recent tracked seasons, and three Pittsburgh starters have never faced him at all. The 5.5 strikeout line looks reachable by the fifth inning given the BvP profile and extended rest.
Bryan Reynolds Under 0.5 Hits (+182, HIGH confidence)
Bryan Reynolds Under 0.5 Hits (+182, HIGH confidence): The sharpest individual prop on the board. Reynolds has one career hit in 14 plate appearances against Imanaga (.071 AVG, 0.142 OPS). His trend runs in one direction: 0.334 OPS in 2024, 0.000 OPS in 2025, 0.000 OPS again in 2026. The market at +182 implies only a 35.5% chance he goes hitless. Career evidence puts that probability considerably higher. This is the clearest single-player matchup edge on the full slate tonight.
Alex Bregman Under 0.5 Hits (+130, MEDIUM confidence)
Alex Bregman Under 0.5 Hits (+130, MEDIUM confidence): Bregman is 1-for-9 lifetime against Skenes (.111 AVG, 0.222 OPS). More telling: he is 0-for-his-last-6 plate appearances against Skenes across 2025 and 2026, with back-to-back seasons of 0.000 OPS. His current season line (.237 AVG, 0.711 OPS over his last 28 days) gives no indication a breakthrough is coming tonight. At +130, the market underestimates how consistently Skenes has shut him down.
Ian Happ Over 0.5 Hits (-141, MEDIUM confidence)
Ian Happ Over 0.5 Hits (-141, MEDIUM confidence): Happ is the one Cubs bat that produces against Skenes: 7-for-21 (.333 AVG, 0.876 OPS) across three seasons, with his OPS climbing each year to a 2026 sample of 1.334. His current form checks out (0.873 OPS over his last 7 days). At -141, the implied 58.5% probability is conservative against a .333 career average. Happ recording at least one hit tonight is the percentage play in this lineup.
SGP (4 Legs)
SGP (4 Legs): Cubs +1.5 / Under 7.5 / Skenes Over 6.5 K / Reynolds Under 0.5 Hits: These legs are structurally linked and tell one story. Two elite starters dominate and keep this game tight and low-scoring. Skenes fans a cold Cubs lineup and Reynolds goes hitless against Imanaga, reinforcing both the under and the Cubs covering the run line. Legs: Cubs +1.5 (-204, contract 425767884), Under 7.5 (-115, contract 425767876), Skenes Over 6.5 K (-154, contract 425838343), Reynolds Under 0.5 H (+182, contract 425838211).
NRFI (-152)
NRFI (-152): Both starters should be at their sharpest in the first inning after six days of rest. Pittsburgh's top of the order (Reynolds, Gonzales, Lowe) has been repeatedly neutralized by Imanaga across multiple seasons, making a scoreless first inning for the Cubs highly probable. The Cubs arrive cold offensively and face a motivated Skenes with proven early-inning command. PNC Park suppresses run-scoring by design. At -152, this fits the game environment cleanly.

Key Players

Batting AverageCHC
Pete Crow-Armstrong
.285Batting Average
CF
Home RunsCHC
Pete Crow-Armstrong
22Home Runs
CF
Runs Batted InCHC
Dansby Swanson
59Runs Batted In
SS
Earned Run AverageCHC
Shota Imanaga
3.91Earned Run Average
SP
WinsCHC
Colin Rea
7Wins
SP
StrikeoutsCHC
Shota Imanaga
109Strikeouts
SP
Batting AveragePIT
Nick Gonzales
.312Batting Average
3B
Home RunsPIT
Brandon Lowe
21Home Runs
2B
Runs Batted InPIT
Brandon Lowe
65Runs Batted In
2B
Earned Run AveragePIT
Paul Skenes
3.43Earned Run Average
SP
WinsPIT
Braxton Ashcraft
9Wins
SP
StrikeoutsPIT
Paul Skenes
138Strikeouts
SP

Recent Form

Chicago Cubs
W10-1Minnesota Twins
W11-2Detroit Tigers
L5-1Detroit Tigers
Pittsburgh Pirates
W7-1Cleveland Guardians
L8-5New York Yankees
L2-0New York Yankees

Chicago Cubs vs Pittsburgh Pirates Summary

This game comes down to one data point the market has not properly priced: Pittsburgh is 10-21 against left-handed starters, and Imanaga is exactly the pitcher who punishes that weakness. The Cubs enter having won Game 1 of this series, carry a 28-23 road record, and send a starter who has produced a .071 average against Reynolds and a 0.000 OPS against Gonzales, Lowe, Davis, and O'Hearn in recent seasons. Getting near-even money at +102 for a team with that specific platoon edge represents real value. The top picks tonight are Cubs ML (+102) and Cubs +1.5 (-204), reinforced by Imanaga Over 5.5 K and Reynolds hitless as strong complementary plays.

The variance is real and worth naming clearly. Skenes remains an elite arm despite the relative dip in his 2026 numbers, and he has a documented proof of concept against this Cubs lineup from May 28. The Cubs are genuinely cold at the plate right now, and if Skenes replicates anything close to that 10-strikeout performance, Pittsburgh can win this game on his arm alone regardless of the platoon math. That is the contrarian case sharp money uses to justify the -149. Respect it, size these plays accordingly, and do not overextend on a game decided by elite pitching on both sides. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesCHC lead series 1-0
DateMatchupResult
Jul 24, 2026CHC @ PITCHCCHC 3-2

Cubs vs Pirates predictions, July 25: Imanaga owns Pittsburgh (Reynolds .071 AVG, 0.142 OPS vs him in 14 PA). Cubs ML +102 is our top pick at PNC Park.

Frequently Asked Questions

MLBGame PreviewsChicago Cubs at Pittsburgh Pirates