Cubs vs. Pirates Odds & Betting Predictions - April 30, 2025
Cubs at Pirates
10:40 pm • SportsNet PTStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 6.58 | 1-3 | |
![]() | ![]() | 2.70 | 2-2 |
Cubs at Pirates Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Cubs 18-12 | -1.5 | -1.5-107 | o9-103 | -176 |
![]() Pirates 11-19 | u9 | +1.5-112 | u9-115 | +148 |

PNC ParkPittsburgh
Cubs vs. Pirates Expert Picks

Boomer Betz
Last 30d: 163-171-5 (+40.8u)
PIT +1.5 (Live)-115
1.74u
#BQ
Under 8.5 (Live)-110
1.36u
#BQ

Cam Is Money
Last 30d: 112-116-5 (-9.1u)
CHC -0.5 (F5)-120
0.83u

The Degenerate
Last 30d: 114-156-5 (+0.0u)
J.Bart o1.5 Hits + Runs + RBIs+100
0.75u
J.Bart o0.5 HR+700
0.2u

Firefighter Bets
Last 30d: 184-207-1 (-19.5u)
P.Crow-Armstrong o1.5 Hits + Runs + RBIs-130
1u
P.Crow-Armstrong o1.5 Total Bases+120
1u

Austin Pendergrass
Last 30d: 90-140-1 (-36.4u)
CHC -168
1u

Charlie Wright
Last 30d: 6-6-0 (+0.1u)
PIT u1.5 Team Total (F5)+105
1u
Boyd is piling up soft contact while running a high fly-ball rate. His 7.9% HR/FB is almost certainly going to regress. Boyd will likely get bit by the long ball when the weather warms up at Wrigley, but not in a matchup at PNC Park against this Pirates offense.
Pittsburgh ranks 24th or worse in OPS, wOBA, and wRC+ against LHP this season. More importantly, they're 27th in ISO and 26th in SLG. PNC Park is one of the biggest home run suppressors in the league. Statcast's park factors grade it as the 2nd-hardest place to leave the yard over the past 3 seasons. For right-handed hitters, it's dead last.

Picks Office
Last 30d: 87-89-4 (-7.5u)
CHC -0.5 (F5)-125
0.8u
Pirates can’t hit lefties – just 2.47 runs/9 vs LHP, batting .219. Boyd owns a 2.54 ERA, 1.38 WHIP, held PIT to 1 run over 6 IP last meeting. Even at home, PIT just 3.86 runs/gm. Offense fades vs lefties, tough ask vs a vet who limits early damage.
Mlodzinski getting shelled – 6.95 ERA, 1.82 WHIP in 5 starts. Recent form worse: 8.10 ERA last 3, high contact, few clean innings. Cubs crush RHP on road – .275 AVG, 6.24 runs/9. Away OBP .346. Seiya, Tucker, Happ all raking in righty matchups.
Boyd gives Cubs early edge. Pirates offense ranks bottom-tier vs LHP. Mlodzinski hasn’t gone 5 clean innings all season. Cubs avg 6.64 runs/gm on road, one of MLB’s most efficient lineups. All signs point to an early CHC lead at PNC.

Sean Zerillo
Last 30d: 182-171-17 (+6.4u)
PIT +150
0.75u
Bet to +140

Capper Central
Last 30d: 141-89-15 (+38.6u)
Under 9-122
1u
Prop Odds Comparison
Line Movement Tracker
Cubs vs. Pirates Public Betting Percentages
Betting Trends
- Pirates are 2-3 in their last 5 games.
- Pirates are 2-3 in their last 5 games against the spread
- Pirates are 6-10 in their road games against the spread
- The totals have gone OVER in 2 of Pirates' last 5 games
- The totals have gone OVER in 8 of Pirates' 15 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Pirates vs. Cubs Injury Updates

Pirates Injuries
- Johan OviedoP
Oviedo is questionable with elbow
Questionable
- Jared JonesP
Jones is out with elbow
Out
- Jared TrioloIF
Triolo is questionable with back
Questionable
- Spencer HorwitzIF
Horwitz is questionable with wrist
Questionable

Cubs Injuries
- Drew PomeranzP
Pomeranz is out with elbow
Out
- Justin SteeleP
Steele is out for season with elbow
Out for Season
Cubs vs. Pirates Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 83 | 5 | 6 | 2 | |
![]() | 20 | 1.1 | 1 | 0 | |
![]() | 12 | 0.1 | 1 | 1 | |
![]() | 10 | 0.1 | 1 | 0 | |
![]() | 14 | 1 | 1 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 2-4 | 1 | 0 | 1 |
![]() | 0-4 | 0 | 0 | 1 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 3-4 | 1 | 0 | 0 |
![]() | 1-3 | 1 | 0 | 0 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 65 | 4 | 4 | 2 | |
![]() | 16 | 1 | 2 | 1 | |
![]() | 20 | 1.2 | 1 | 0 | |
![]() | 15 | 1.1 | 0 | 0 | |
![]() | 11 | 1 | 1 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 1-3 | 1 | 0 | 0 |
![]() | 2-4 | 1 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 2 |
![]() | 1-2 | 1 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 1 |
![]() | 1-2 | 0 | 0 | 0 |
![]() | 1-2 | 0 | 0 | 0 |
![]() | 1-2 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 1 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-3 | 1 | 0 | 0 |
Cubs vs. Pirates Odds Comparison
Could not load odds
Cubs at Pirates Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Cubs 18-12 | N/A | N/A |
![]() Pirates 11-19 | N/A | N/A |