In the second game of a three-game set at Nationals Park, the San Francisco Giants (30-21) play the Washington Nationals (23-28), Saturday at 4:05 p.m. ET.

The Giants are a favorite (-141) at the Nationals (+119). The Giants will start Kyle Harrison versus the Nationals and Jake Irvin (3-1).

These clubs play again following the Giants’ 4-0 victory over the Nationals yesterday. Landen Roupp (6.0 IP, 0 R, 5 H, 2 K) picked up the win for the Giants. Jung Hoo Lee went 2 for 3 to lead the team on offense. MacKenzie Gore (6.0 IP, 1 R, 2 H, 9 K) took the loss on the mound for the Nationals.

Get ready for the Giants vs. Nationals with everything you need to know before Saturday’s baseball action, including viewing options.

San Francisco Giants vs. Washington Nationals odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 3:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Giants (-141, bet $141 to win $100)Underdog: Nationals (+119, bet $100 to win $119)Over/under: 8.5Giants vs. Nationals: Game time and live stream infoGame day: Saturday, May 24, 2025Game time: 4:05 p.m. ETLocation: Washington D.C.Stadium: Nationals ParkTV channel: MASN2 and NBCS-BALive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Giants vs. Nationals on Fubo!

Giants stats and trendsGiants betting recordsThe Giants have won 19, or 63.3%, of the 30 games they’ve played as favorites this season.San Francisco has a record of 12-5, a 70.6% win rate, when favored by -141 or more by sportsbooks this season.The sportsbooks’ moneyline implies a 58.5% chance of a victory for the Giants.Games involving San Francisco have gone over the total set by oddsmakers in 27 of 51 chances this season.The Giants have an ATS record of 25-26-0 in 51 games with a spread this season.Kyle Harrison (Giants probable starter)Harrison will start for the Giants, his first this season.The 23-year-old lefty has four appearances out of the bullpen this season.Opposing hitters have a collective batting average of just .111 against him this season. He has a 3.38 ERA and 11.8 strikeouts per nine innings over his four appearances.The Nationals have MLB’s 14th-ranked scoring offense (220 total runs) and have put up a .242 batting average as a team while hitting 51 home runs (18th in the league) this season.Giants batting statsThe Giants have hit 53 homers this season, which ranks 16th in the league.Hitters for San Francisco have combined for a team rank of 19th in the majors with a .385 team slugging percentage.The Giants rank 22nd in MLB with a .236 team batting average.San Francisco has scored 234 runs this season, which ranks ninth in MLB.The Giants have an on-base percentage of .314 this season, which ranks 18th in the league.San Francisco ranks 21st in strikeouts per game (8.6) among MLB offenses.Nationals stats and trendsNationals betting recordsThe Nationals have been victorious in 21, or 50%, of the 42 contests they have been chosen as underdogs in this season.This season, Washington has come away with a win 13 times in 30 chances when named as an underdog of at least +119 or worse on the moneyline.The moneyline set for this matchup implies the Nationals have a 45.7% chance of coming away with a victory in the contest.Washington and its opponents have gone over the total this season in 23 of its 50 opportunities.The Nationals are 27-23-0 against the spread in their 50 games that had a posted line this season.Jake Irvin (Nationals probable starter)Irvin (3-1) takes the mound first for the Nationals in his 11th start of the season. He’s put together a 3.88 ERA in 60 1/3 innings pitched, with 40 strikeouts.The righty last appeared on Saturday against the Baltimore Orioles, when he tossed 6 1/3 innings, allowing two earned runs while giving up five hits.The 28-year-old has amassed an ERA of 3.88, with 6.0 strikeouts per nine innings in 10 games this season. Opposing batters have a .229 batting average against him.Irvin is trying for his third quality start in a row.Irvin will try to build on an 11-game streak of going five or more innings (he’s averaging 6.0 frames per appearance).In one of his 10 total appearances this season he has not given up an earned run.The opposing Giants offense has a collective .236 batting average, and is 22nd in the league with 398 total hits and ninth in MLB action with 234 runs scored. They have the 19th-ranked slugging percentage (.385) and are 16th in all of MLB with 53 home runs.Among qualifying pitchers in MLB play this season, the 28-year-old ranks 56th in ERA (3.88), 37th in WHIP (1.160), and 71st in K/9 (6.0).Nationals batting statsThe Nationals rank 18th in MLB action with 51 total home runs.So far this season, Washington’s .389 slugging percentage ranks 15th in baseball.The Nationals are 18th in MLB with a .242 batting average.Averaging 4.3 runs per game (220 total), Washington is the 14th-highest scoring team in the majors.The Nationals are 19th in MLB with an on-base percentage of .312.

Watch the MLB on Fubo!