Nationals vs. Pirates Odds & Betting Predictions - April 17, 2025
Nationals at Pirates
4:35 pm • SportsNet PTStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 3.39 | 3-4 | |
![]() | ![]() | 6.03 | 3-6 |
Nationals at Pirates Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Nationals 30-33 | +1.5 | +1.5-180 | o8-108 | +126 |
![]() Pirates 24-40 | u8 | -1.5+154 | u8-112 | -151 |

PNC ParkPittsburgh
Nationals vs. Pirates Expert Picks

Boomer Betz
Last 30d: 112-148-0 (-27.2u)
A.Heaney u4.5 Ks (Live)+145
1.45u

Allan Lem
Last 30d: 32-34-0 (-6.0u)
T.Williams u2.5 Earned Runs-150
0.5u
Gross given his 7.36 ERA this season but he is -185 to go u15.5 pitching outs. Just need 5 innings of 2-run ball here before getting pulled 🤞

Steak Friend
Last 30d: 134-153-1 (-28.6u)
PIT -149
1u
Over 8-110
1.1u

The Degenerate
Last 30d: 12-19-0 (-1.6u)
Over 8-108
0.5u

Boomer Betz
Last 30d: 112-148-0 (-27.2u)
Over 0.5 (1st Inn)-105
1.9u
#BQ
WSH +131
1.5u
#BQ
YBK Picks.com
Last 30d: 32-26-4 (+6.1u)
PIT -1+105
2u

Grant Neiffer
Last 30d: 26-126-4 (-0.0u)
O.Cruz o0.5 HR+550
2.75u

Picks Office
Last 30d: 77-74-0 (+2.5u)
Under 8-110
0.91u
Both bullpens trending sharp – PIT pen: 2.71 ERA, 1.19 WHIP on the season, just 6 ER over last 29 IP. WAS pen shaky overall (7.31 ERA), but 6.75 ERA last 3 is an uptick.
Offenses ice cold – PIT hitting .196 overall, just 3.38 R/9 vs RHP. WAS not much better: .226 AVG, 3.75 R/9 vs LHP. Combined OBP barely over .300 in those splits. Last 2 games: 3 and 7 total runs. Power lacking – just 1 HR between both teams last 3 games.
Heaney dealing – 3.00 ERA, 0.89 WHIP over 18 IP. Tossed 7 innings with 1 ER vs WAS in his last outing against them. Williams' ERA ugly (7.36), but 2.70 ERA in last 3 vs PIT. Both starters profile as 5-inning, 2-3 ER guys today – strong under setup with these bats behind them.

Bet Labs
Last 30d: 35-33-1 (-1.4u)
PIT -135
1u

Jim Turvey
Last 30d: 66-77-1 (+0.2u)
O.Cruz o0.5 Doubles+400
0.1u

Capper Central
Last 30d: 117-81-3 (+22.9u)
Under 8-113
1u
Prop Odds Comparison
Line Movement Tracker
Nationals 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 13-18 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 14 of Pirates' 33 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Nationals vs. Pirates Injury Updates

Nationals Injuries
- Paul DeJongIF
DeJong is out with nose
Out
- Josiah GrayP
Josiah Gray (elbow) scratched Tuesday.
Out
- Andres ChaparroIF
Chaparro is out with oblique
Out
- Cade CavalliP
Cavalli is out with elbow
Out
- DJ HerzP
Herz is out with elbow
Out

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
Nationals vs. Pirates Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 90 | 5 | 5 | 1 | |
![]() | 16 | 1 | 2 | 0 | |
![]() | 18 | 2 | 2 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 95 | 7.1 | 4 | 0 | |
![]() | 8 | 1 | 0 | 0 | |
![]() | 9 | 0.2 | 1 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 1-3 | 1 | 1 | 1 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
Nationals vs. Pirates Odds Comparison
Could not load odds
Nationals at Pirates Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Nationals 30-33 | o3.5-116 | u3.5-111 |
![]() Pirates 24-40 | o4.5+114 | u4.5-145 |