San Francisco Giants vs Washington Nationals Prediction, 5/23/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Washington Nationals
Date: Friday, May 23, 2025
Location: Nationals Park in Washington, D.C.
TV: MASN
Odds/Point Spread: San Francisco (-210) Washington (+172)
The Washington Nationals (22-27) will compete against the San Francisco Giants (29-21) at Nationals Park on Friday. The moneyline on this game has San Francisco at -210 while Washington is coming in at +172. The over/under comes in at 8.5. The pitchers expected to start will be Landen Roupp and MacKenzie Gore.


San Francisco has a slugging % of .388 and have been called out on strikes 426 times, while drawing a walk on 177 occasions. They have compiled 220 RBI's as well as 391 hits so far this season, and their average at the plate is at .236. The Giants have accumulated 79 two-baggers as a team and have smacked 53 baseballs out of the stadium. They have notched a total of 230 runs and have an OBP of .313. As a team, the San Francisco Giants are putting up 4.6 runs per game, which has them sitting at 10th in baseball.
Today’s Featured MLB Best Bet! RAPHAEL ESPARZA is up over +4,400 so far this MLB season and is coming off another win Thursday with the Astros ‘Over’. Esparza is releasing a 6-Unit MLB Total (9:30 p.m.) and he is an excellent 7-3, +2,775 on his last 10 baseball plays rated 5.0+. Sign up below and get on it. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our Free MLB Picks
The Giants hold a team earned run average of 3.34 on the year (6th in baseball), and the staff has struck out 425 batters. Giants pitchers have surrendered 39 home runs in addition to 188 runs (9th in MLB). They have walked 153 opposing hitters and their FIP comes in at 3.45 as a team on the season. San Francisco has given up 390 base hits (7.9 per 9 innings) and also 164 earned runs. Their strikeout to walk ratio sits at 2.78 and their pitching staff holds a collective WHIP of 1.23.
Giants pitchers have entered the game with opponents on base 29 times in addition to having 52 appearances in high leverage situations. The relievers have a total of 31 holds on the season (11th in baseball). The Giants bullpen have accumulated a save rate of 63.6% and have come into the game in 53 save situations. They have tallied 14 saves so far this season and have blown 8 of their 22 chances to save the game. The relievers have inherited 49 base runners so far this year and 42.9% of them earned a run for their team. The Giants have sent 150 relievers to the hill over the course of the season.
The Giants have converted 69.5% of baseballs in play into outs out of 3,978 innings on the field, which has them ranked 21st in the majors. The Seattle Mariners have earned 1,326 putouts over the course of the season, as well as 491 assists and 28 errors. Their fielding rate is holding steady at .985 which puts them in 19th in MLB, and they have turned 40 double plays.
Roupp has thrown 96 innings and has earned 94 K's in his career. His earned run average is 3.84 (41 ER's allowed) and he has a WHIP of 1.405. He has allowed 93 hits (8.7 hits per nine innings) and has had 42 walks. Roupp (3-5 win-loss record in his career) holds a FIP of 3.78 and he has faced 420 hitters during his time in the majors.
The Washington Nationals have earned an OBP of .312 in addition to a team batting average of .242 this season. They have been called out on strikes on 391 instances (20th in the league) and have notched a total of 392 hits. Washington has accounted for 51 long balls for the year as well as 200 runs batted in. The Nationals have a slugging percentage of .390 and they earn 4.33 runs per game (13th in MLB). They have hit 74 doubles, while walking 146 times and scoring 212 runs.
The Nationals have a WHIP of 1.439 in addition to having a FIP of 4.15 as a unit this year. They have earned a strikeout to walk ratio of 8.30 (396 strikeouts vs 172 free passes). They are sitting at 25th in baseball as a pitching staff in total hits surrendered with 444. They have given up 49 dingers and they yield 5.45 runs per 9 innings (26th in baseball). The Washington pitching staff have allowed 259 runs so far this season while having an ERA of 5.24 (249 earned runs relinquished).
Washington has called on relief pitchers to step onto the mound in 21 save chances and they have converted 15 saves. They are ranked 5th in baseball with a save rate of 71.4%, and they have dispatched 169 relievers to the hill on the year. Their relievers have come in 36 times in high leverage situations and on 56 occasions with runners on. Washington relievers have an inherited score percentage of 43.0% of 100 inherited runners. With 42 save situations, the Nationals have tallied 21 holds in addition to 6 blown saves.
In 3,852 innings on the diamond, the Nationals are sitting with a defensive efficiency of 67.2% (29th in baseball). The Washington Nationals have gotten 32 double plays and have accounted for a fielding rate of .987 (11th in pro baseball). The Nationals have racked up 414 assists, 23 errors and have a tally of 1,284 putouts this year.
So far in his MLB career, Gore has allowed 426 base knocks while accumulating 488 punch outs in 428 frames. He has allowed a total of 197 earned runs while holding a WHIP of 1.408 and having a FIP of 4.1. He has a K/BB ratio of 2.76 and he has gone up against 1,858 hitters in his MLB career. Gore (23-30 career mark) has a 4.14 earned run average while giving up 9.0 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take San Francisco (-210)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Washington Nationals - Twitter
San Francisco Giants - Twitter