Nationals vs Giants Prediction, Odds, Moneyline, Spread & Over/Under for May 23

Odds updated as of 2:11 p.m.
The MLB slate on Friday includes the Washington Nationals facing the San Francisco Giants.
We've got you covered, in terms of the most important info regarding this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Nationals vs Giants Game Info
- Washington Nationals (23-27) vs. San Francisco Giants (29-21)
- Date: Friday, May 23, 2025
- Time: 6:45 p.m. ET
- Venue: Nationals Park -- Washington, District of Columbia
- Coverage: MASN2 and NBCS-BA
Nationals vs Giants Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: WSH: (-116) | SF: (-102)
- Spread: WSH: +1.5 (-200) | SF: -1.5 (+162)
- Total: 8 -- Over: (-105) | Under: (-115)
Nationals vs Giants Probable Starting Pitchers
Probable Pitchers: MacKenzie Gore (Nationals) - 2-4, 3.67 ERA vs Landen Roupp (Giants) - 2-3, 4.30 ERA
The probable starters are MacKenzie Gore (2-4) for the Nationals and Landen Roupp (2-3) for the Giants. When Gore starts, his team is 4-6-0 against the spread this season. Gore's team has won 20% of his starts when they are favored on the moneyline (1-4). The Giants have a 3-6-0 ATS record in Roupp's nine starts with a set spread. The Giants have been the moneyline underdog in five of Roupp's starts this season, and they went 2-3 in those games.
Nationals vs Giants Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Nationals win (50.4%)
Nationals vs Giants Moneyline
- Washington is the favorite, -116 on the moneyline, while San Francisco is a -102 underdog on the road.
Nationals vs Giants Spread
- The Giants are 1.5-run favorites against the spread for this matchup with the Nationals. The Giants are +162 to cover, while the Nationals are -200 to cover as a 1.5-run underdog on the runline.
Nationals vs Giants Over/Under
- An over/under of 8 has been set for Nationals-Giants on May 23, with the over being -105 and the under -115.
Bet on Washington Nationals vs. San Francisco Giants on FanDuel today!
Nationals vs Giants Betting Trends
- The Nationals have been chosen as favorites in seven games this year and have walked away with the win two times (28.6%) in those games.
- Washington has a record of 1-4 when favored by -116 or more this year.
- The Nationals and their opponents have gone over the total this season in 24 of their 48 opportunities.
- The Nationals are 26-22-0 against the spread in their 48 games with a line set by sportsbooks this season.
- The Giants have put together a 9-9 record in games they were listed as the moneyline underdog (winning 50% of those games).
- San Francisco has a record of 7-9 when it has played as a moneyline underdog with odds of -102 or longer (43.8%).
- The Giants have had an over/under set by oddsmakers 50 times, and have combined with opponents to go over the total in 27 of those games (27-22-1).
- The Giants have collected a 24-26-0 record ATS this season (covering 48% of the time).
Nationals Player Leaders
- James Wood has an OPS of .934, fueled by an OBP of .389 to go with a slugging percentage of .545. He has a .291 batting average, as well.
- He is 27th in batting average, 14th in on-base percentage, and 13th in slugging among qualified hitters in the majors.
- Wood will look for his sixth straight game with a hit in this contest. During his last five outings he is batting .529 with a double, a home run, five walks and eight RBIs.
- C.J. Abrams leads Washington with 46 hits. He is batting .311 this season and has 19 extra-base hits. He's also slugging .561 with an on-base percentage of .372.
- He is ninth in batting average, 29th in on-base percentage and seventh in slugging among qualifying hitters.
- Abrams takes a four-game streak with at least one hit into this one. In his last five games he is batting .273 with two doubles, two home runs, a walk and three RBIs.
- Nathaniel Lowe has 42 hits this season and has a slash line of .222/.295/.392.
- Lowe brings a two-game hitting streak into this game. In his last five games he is batting .190 with a double, a home run, a walk and four RBIs.
- Keibert Ruiz has been key for Washington with 47 hits, an OBP of .328 plus a slugging percentage of .373.
- Ruiz takes a four-game hitting streak into this matchup. During his last five outings he is batting .273 with three doubles and six RBIs.
Giants Player Leaders
- Jung Hoo Lee is hitting .276 with 14 doubles, two triples, six home runs and 13 walks. He's slugging .464 with an on-base percentage of .322.
- He ranks 53rd in batting average, 89th in on-base percentage and 52nd in slugging percentage among all qualifying hitters in MLB.
- Lee takes a three-game hitting streak into this matchup. During his last five outings he is batting .158 with two doubles, two walks and two RBIs.
- Heliot Ramos has collected 55 hits while slugging .500. Both are team-highs. He has a batting average of .296 with an on-base percentage of .362.
- Including all qualified hitters, he is 23rd in batting average, 40th in on-base percentage and 29th in slugging percentage.
- Wilmer Flores is batting .257 with two doubles, 10 home runs and 16 walks.
- Matt Chapman is batting .217 with seven doubles, nine home runs and 32 walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!