Chicago Cubs @ Pittsburgh Pirates Prediction (July 25): Odds, Pick & Analysis

Chicago Cubs vs Pittsburgh Pirates · July 25, 2026 · 6:40 PM EDT · Photo: ESPN
The betting market is pricing Pittsburgh as a modest favorite on the run line at -1.5, with moneyline odds of -118 for the Pirates against -108 for Chicago. That lean toward the home side reflects a pitching advantage that the underlying numbers support, though the Cubs' stronger record and recent form complicate the narrative.
Tonight's Odds
Probable Pitchers
Chicago Cubs
LHP Shota Imanaga
Pittsburgh Pirates
RHP Paul Skenes
Chicago enters this matchup as the superior team on paper. The Cubs sit at 57-45 with a .559 winning percentage and have won five of their last ten games, though they're riding a one-game losing streak. Pete Crow-Armstrong has been their offensive engine, batting .285 with 22 home runs and an impressive .911 OPS. Seiya Suzuki adds depth with a .267 average and .827 OPS, giving the Cubs a balanced offensive attack that averages 5.06 runs per game. Their pitching staff carries a 4.24 ERA with a 1.27 WHIP, though they've been without several contributors due to injury, including Ben Brown, Daniel Palencia, and Phil Maton among others on the 15-day list.
Pittsburgh's roster, meanwhile, features Nick Gonzales leading the way at .313 with a .783 OPS, while Bryan Reynolds (.272 average, .845 OPS) provides consistent production. The Pirates average 5.23 runs per game—marginally higher than Chicago—and have posted a 4.23 ERA that's nearly identical to the Cubs'. What sets Pittsburgh apart is the strikeout profile: their pitching staff records 9.23 strikeouts per nine innings compared to Chicago's 7.89, a meaningful difference in execution quality.
The deciding factor, however, is the starting pitcher matchup. Shota Imanaga takes the ball for Chicago with a 3.91 ERA across a 6-8 record, while Paul Skenes counters for Pittsburgh with a superior 3.43 ERA and a 9-8 mark. Skenes' lower ERA and higher strikeout rate align with Pittsburgh's overall pitching advantage, and that disparity justifies the market's lean toward the Pirates on the run line. Chicago's injury situation adds another layer of concern; the absence of multiple relievers could strain their bullpen depth in a close contest.
The Cubs' record and offensive profile suggest they're the more talented team in a vacuum, yet Pittsburgh's pitching edge—particularly Skenes' dominance—combined with their own offensive competence and improved recent form (6-3 over their last ten) creates a compelling case for the home side. The run line of -1.5 requires Pittsburgh to win by at least two, a modest ask given the pitching advantage and home-field positioning. Chicago's Cubs will compete, but Skenes' elite ERA and the Pirates' strikeout-heavy approach should prove decisive in a tight affair that favors Pittsburgh by a run or more.
Best Bet
Pittsburgh Pirates -1.5
Based on the matchup analysis, recent form, and line value, Pittsburgh Pirates -1.5 is our top play for this game.
