Nationals vs. Giants Odds & Betting Predictions - June 9, 2026
Nationals at Giants
1:45 am • NATSStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 4.25 | 3-4 | ||
![]() | 6.39 | 1-5 |
Nationals at Giants Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Nationals 33-32 | +1.5 | +1.5-152 | o8-105 | +141 |
Giants 26-39 | u8.5 | -1.5+125 | u8-115 | -169 |

Oracle ParkSan Francisco
.png)


Nationals vs. Giants Expert Picks
Anders
Last 30d: 14-12-3 (+2.0u)
WSH +158
1u
gulp

Sean Zerillo
Last 30d: 178-147-9 (+6.6u)
WSH +150
0.5u
Bet to +140
Matt Trollo
Last 30d: 72-67-10 (+1.0u)
Under 8-105
0.53u
(B365) See notes on WSH side. Would play through 8.
WSH +150
0.5u
(FD) I have Mikolas less than a quarter run below five. Great for the total, bad for his team. Logan Webb returned from the IL to throw seven one-hit innings in Milwaukee, but only struck out four. He continues to get the ground balls (57.7%) to limit barrels, but with just a 20.3 K%, a 45.5 HardHit% is still a problem. His 4.25 ERA is exactly a quarter run above his xERA, though I have him half a run lower overall. SFG bats are heating up (proj. LU 130 wRC+ L30 days), but WSH has been even better (144 L30 days). Defensively, the clubs combine for just 2 FRV from projected LUs. Both teams also have bottom five bullpen estimators over the last 30 days, averaging 4.5 or worse, but SFG are half a run behind WSH and have the worse defense. Just a bit high, wouldn't play much lower.
Prop Odds Comparison
Line Movement Tracker
Nationals vs. Giants Public Betting Percentages
Betting Trends
- Giants are 3-2 in their last 5 games.
- Giants are 4-1 in their last 5 games against the spread
- Giants are 16-21 in their road games against the spread
- The totals have gone OVER in 3 of Giants' last 5 games
- The totals have gone OVER in 14 of Giants' 28 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Giants vs. Nationals Injury Updates

Giants Injuries
- Hayden BirdsongSP
Birdsong is out with arm
Out

Nationals Injuries
- Trevor WilliamsSP
Williams is out with elbow
Out
- Josiah GraySP
Josiah Gray (elbow) scratched Tuesday.
Out
- DJ HerzSP
Herz is out with elbow
Out
Nationals vs. Giants Starting Lineups
Nationals Starting Lineup| PITCHER | W-L | ERA | WHIP | K/9 | |
|---|---|---|---|---|---|
![]() | 1-5 | 6.39 | 1.402 | 5.75 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .267 | .405 | .534 | 17 |
![]() | .262 | .289 | .451 | 7 |
![]() | .247 | .358 | .487 | 9 |
![]() | .286 | .382 | .526 | 13 |
![]() | .211 | .262 | .333 | 2 |
![]() | .257 | .311 | .416 | 8 |
![]() | .199 | .288 | .221 | 0 |
![]() | .188 | .278 | .281 | 2 |
![]() | .235 | .288 | .395 | 8 |
Giants Starting Lineup| PITCHER | W-L | ERA | WHIP | K/9 | |
|---|---|---|---|---|---|
![]() | 3-4 | 4.25 | 1.264 | 7.74 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .288 | .320 | .549 | 15 |
![]() | .243 | .293 | .424 | 8 |
![]() | .324 | .361 | .434 | 2 |
![]() | .246 | .292 | .453 | 11 |
![]() | .324 | .359 | .449 | 3 |
![]() | .291 | .367 | .456 | 2 |
![]() | .239 | .320 | .366 | 4 |
![]() | .310 | .359 | .394 | 0 |
![]() | .234 | .279 | .375 | 3 |
Nationals vs. Giants Odds Comparison
Could not load odds
Nationals at Giants Team Totals
MatchupOverUnder | ||
|---|---|---|
Nationals 33-32 | N/A | N/A |
Giants 26-39 | N/A | N/A |




















