Giants vs. Nationals Prediction: Expert Picks, Odds, Stats & Best Bets – Monday, May 8, 2023

Led by Thairo Estrada (two-game homer streak), the San Francisco Giants (15-18) are favorites versus the Washington Nationals (14-20) Monday at 9:45 PM ET. Oddsmakers have named the Giants as -227 favorites for the game, which airs on NBCS-BA.

Anthony DeSclafani will get the ball for San Francisco while Washington will counter with Jake Irvin.

Giants vs. Nationals Odds

  • Giants odds to win: -227
  • Nationals odds to win: +186
  • Spread: Giants -1.5
  • Total: 8.5 runs
  • Giants vs. Nationals Promo Codes

    [bet-bonus id=”360167″ ]

    Game Time and Information

  • Date: Monday, May 8, 2023
  • Time: 9:45 PM ET
  • TV: NBCS-BA
  • [bet-bonus id=”360169″ ]

    Who Will Win Giants vs. Nationals?

    Giants and Nationals Betting Trends

    The Giants have been the moneyline favorite 13 total times this season. They’ve finished 6-7 in those games.

    San Francisco has not played a game with moneyline odds of -227 or shorter.

    The Nationals have entered the game as underdogs 34 times this season and won 14, or 41.2%, of those games.

    Washington has entered 10 games this season as the underdog by +186 or more and is 4-6 in those contests.

    The Giants have played in 33 games with a set over/under, and have combined with their opponents to go over the total 16 times (16-16-1).

    The Nationals’ games have gone over the total in 14 of their 34 chances.

    Giants Stats & Insights

    The Giants have the No. 20 offense in MLB action scoring 4.5 runs per game (148 total runs).

    San Francisco averages 1.6 home runs per game to rank fourth in MLB action with 54 total home runs.

    The Giants have the 18th-ranked batting average in the league (.241).

    San Francisco strikes out 10.4 times per game, the worst average in the majors.

    The nine strikeouts per nine innings put together by the Giants pitching staff ranks 12th in MLB.

    San Francisco has the 20th-ranked team ERA among all MLB pitching staffs (4.64).

    Nationals Stats & Insights

    The Nationals have scored 132 runs (just 3.9 per game) this season, which ranks 27th in MLB.

    Washington’s 22 home runs rank 29th in MLB this season.

    The Nationals rank 12th in MLB with a .255 team batting average.

    Washington is the best at avoiding strikeouts in MLB this season with only 235 as a team.

    The Nationals strike out just 7.8 batters per nine innings as a pitching staff, which ranks 26th in MLB.

    Washington has pitched to a 4.53 ERA this season, which ranks 18th in baseball.

    Giants Key Players to Watch

    The Giants will send DeSclafani (3-1) out for his seventh start of the season. He is 3-1 with a 2.13 ERA and 30 strikeouts through 38 2/3 innings pitched.

    Estrada leads San Francisco with a batting average of .346. He’s also hit six home runs with 14 RBI.

    LaMonte Wade Jr has 23 hits and an OBP of .436 to go with a slugging percentage of .517 this season.

    Wilmer Flores has collected 24 base hits, an OBP of .319 and a slugging percentage of .523 this season.

    J.D. Davis leads San Francisco in home runs (seven) and runs batted in (19) this season while batting .286.

    Nationals Key Players to Watch

    Irvin will take to the mound for the Nationals, his second start of the season.

    Luis Garcia is hitting .271 with five doubles, a triple, three home runs and eight walks.

    Lane Thomas’ 17 runs batted in pace his team.

    Keibert Ruiz is hitting .254 with five doubles, three home runs and eight walks.

    Victor Robles’ .292 batting average leads his team.

    Giants and Nationals Injuries

    Giants: Mike Yastrzemski: 10 Day IL (Hamstring), Darin Ruf: 10 Day IL (Wrist), Brandon Crawford: 10 Day IL (Calf), Alex Wood: 15 Day IL (Hamstring), Roberto Pérez: 60 Day IL (Shoulder), Luke Jackson: 60 Day IL (Elbow), Luis González: 60 Day IL (Back), Thomas Szapucki: 60 Day IL (Left arm)

    Nationals: Corey Dickerson: 10 Day IL (Calf), Victor Robles: 10 Day IL (Back), Israel Pineda: 10 Day IL (Finger), Chad Kuhl: 15 Day IL (Foot), Stephen Strasburg: 60 Day IL (Ribs/shoulder), Tanner Rainey: 60 Day IL (Elbow), Cade Cavalli: 60 Day IL (Elbow), Victor Arano: 60 Day IL (Shoulder)

    Giants vs. Nationals Prediction

  • Score Prediction: Giants 5, Nationals 4
  • Total Prediction: Over 8.5 runs
  • [bet-bonus id=”360167″ ]

    How to Bet on Giants vs. Nationals

    Get more MLB Picks, read the latest MLB game previews, and view the latest live MLB lines on Betsperts.

    If you are new to sports betting, read our in-depth guide on how to bet on Baseball and find the best MLB betting sites and promo codes.

    written by

    Matt is from the Chicagoland area and has been working in Chicago sports since 2015 with stops at WGN Radio, the Chicago Blackhawks, Stadium, and NBC Sports Chicago prior to landing at Betsperts. Matt covers just about everything for Betsperts and Bleacher Nation but focuses on the NHL and college football.

    more mlb-picks news

    Dodgers vs. Mets Probable Starting Pitchers – April 19

    The New York Mets (10-8) visit the Los Angeles Dodgers (12-9) on Friday at 10:10 PM ET and look to build on a four-game winning streak.The probable pitchers are Yoshinobu Yamamoto (1-1) for the Dodgers and Sean Manaea (1-1) for...

    Diamondbacks vs. Giants Probable Starting Pitchers – April 19

    The San Francisco Giants (9-11) play on Friday at Oracle Park against the Arizona Diamondbacks (9-11). The contest begins at 10:15 PM ET.The probable starters are Jordan Montgomery for the Diamondbacks and Blake Snell (0-2) for the Giants.Diamondbacks vs. Giants...

    Blue Jays vs. Padres Probable Starting Pitchers – April 19

    The Toronto Blue Jays (10-9) and the San Diego Padres (11-10) face off at PETCO Park on Friday at 9:40 PM ET, beginning a three-game series.The Blue Jays will give the ball to Yariel Rodriguez and the Padres will turn...

    Orioles vs. Royals Probable Starting Pitchers – April 19

    The Baltimore Orioles (12-6) visit the Kansas City Royals (12-7) on Friday to kick off a three-game series at Kauffman Stadium. The contest begins at 7:40 PM ET.The probable starters are Dean Kremer (0-1) for the Orioles and Alec Marsh...

    Cardinals vs. Brewers Probable Starting Pitchers – April 19

    The Milwaukee Brewers (11-6) kick off a three-game series against the St. Louis Cardinals (9-10) with a Friday matchup at Busch Stadium. First pitch is at 8:15 PM ET.The Cardinals will give the ball to Kyle Gibson (1-2, 6.16 ERA),...

    Twins vs. Tigers Probable Starting Pitchers – April 19

    The Minnesota Twins (6-11) host the Detroit Tigers (10-9) on Friday to kick off a three-game series at Target Field. The contest begins at 8:10 PM ET.The Twins will give the nod to Joe Ryan (0-1) versus the Tigers and...

    Reds vs. Angels Probable Starting Pitchers – April 19

    The Cincinnati Reds (9-9) and the Los Angeles Angels (9-10) play at Great American Ball Park on Friday at 6:40 PM ET. In this matchup, the Reds have the chance to end a three-game skid.The probable pitchers are Nick Lodolo...

    Braves vs. Rangers Probable Starting Pitchers – April 19

    The Texas Rangers (11-9) begin a three-game series against the Atlanta Braves (12-5) on Friday at Truist Park. First pitch is at 7:20 PM.The Braves will call on Chris Sale (1-1) versus the Rangers and Andrew Heaney (0-2).Braves vs. Rangers...

    Guardians vs. Athletics Probable Starting Pitchers – April 19

    The Oakland Athletics (8-11) open a three-game series against the Cleveland Guardians (13-6) with a Friday matchup at Progressive Field. First pitch is at 7:10 PM ET.The probable pitchers are Triston McKenzie (1-2) for the Guardians and Joseph Boyle (1-2)...

    Pirates vs. Red Sox Probable Starting Pitchers – April 19

    The Pittsburgh Pirates (11-8) and the Boston Red Sox (10-10) square off at PNC Park on Friday at 6:40 PM ET, beginning a three-game series.The Pirates will give the nod to Quinn Priester and the Red Sox will counter with...

    Latest News

    Cardinals vs. Brewers: Start Time, Streaming Live, TV Channel, How to Watch

    The St. Louis Cardinals (9-10), led by Brendan Donovan, host William Contreras and the Milwaukee Brewers (11-6) at 2:15 PM ET on Saturday in a series opener.If you're trying to watch this game, keep reading for streaming and TV options...

    Cubs vs. Marlins: Free Live Stream, TV Channel, How to Watch

    Javier Assad takes the ball for the Chicago Cubs (12-7) when they host starting pitcher Jesus Luzardo and the Miami Marlins (4-16) at 2:20 PM ET on Saturday.Find out how to watch the Chicago-Miami matchup below.When is Cubs vs. Marlins...

    Twins vs. Tigers: Free Live Stream, TV Channel, How to Watch

    Bailey Ober will take the mound for the Minnesota Twins (6-11) when they host starting pitcher Reese Olson and the Detroit Tigers (10-9) in a series opener on Saturday, with first pitch at 2:10 PM ET.Keep reading to find out...

    How to Watch Yankees vs. Rays: Live Stream or on TV

    The New York Yankees (13-6), led by Juan Soto, host Isaac Paredes and the Tampa Bay Rays (11-9) at 1:05 PM ET on Saturday.Find out how to watch the New York-Tampa Bay matchup below.When is Yankees vs. Rays and when...

    Reds vs. Angels: Free Live Stream, TV Channel, How to Watch

    The Cincinnati Reds (9-9), led by Spencer Steer, host Mike Trout and the Los Angeles Angels (9-10) at 6:40 PM ET on Saturday.See how to watch the Cincinnati-Los Angeles matchup below.When is Reds vs. Angels and when does it start?This...

    Guardians vs. Athletics: Free Live Stream, TV Channel, How to Watch

    In a series opener on Saturday, Logan Allen will take the mound for the Cleveland Guardians (13-6) against Alex Wood and the Oakland Athletics (8-11), with first pitch scheduled for 6:10 PM ET at Progressive Field.Keep reading to find out...

    How to Watch Mariners vs. Rockies: Live Stream or on TV

    On Saturday at 8:10 PM ET, Mitch Haniger and the Seattle Mariners (9-10) take on Ryan McMahon and the Colorado Rockies (4-15) at Coors Field.Keep reading to see how to watch the Seattle-Colorado matchup in the article below.When is Mariners...

    How to Watch Orioles vs. Royals: Live Stream or on TV

    Corbin Burnes takes the mound for the Baltimore Orioles (12-6) when they visit starting pitcher Cole Ragans and the Kansas City Royals (12-7) at 7:10 PM ET on Saturday.Keep scrolling to find out all the details on how to watch...

    Braves vs. Rangers: Start Time, Streaming Live, TV Channel, How to Watch

    The Atlanta Braves (12-5), with Charlie Morton on the mound, host the Texas Rangers (11-9) who will start Nathan Eovaldi, at 7:20 PM ET on Saturday in a series opener.Keep scrolling to find out all the details on how to...

    How to Watch Astros vs. Nationals: Live Stream or on TV

    On Saturday, Jose Altuve and the Houston Astros (6-14) play C.J. Abrams and the Washington Nationals (8-10), with first pitch scheduled for 4:05 PM ET at Nationals Park.Find out how to watch the Houston-Washington matchup below.When is Astros vs. Nationals...

    more mlb-picks news