Washington Nationals vs San Francisco Giants Prediction, 6/8/2026 MLB Picks, Best Bets & Odds
Game: Washington Nationals vs San Francisco Giants
Date: Monday, June 8, 2026
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Washington (+162) San Francisco (-196)
Oracle Park is the location where the San Francisco Giants (26-38) will try to beat the Washington Nationals (32-32) on Monday. The moneyline on this game has the Nationals at +162 and the Giants are at -196. The betting total is set at 8. The pitchers taking the mound will be Cade Cavalli and Trevor McDonald.

As a team, the Washington Nationals are putting up 5.4 runs per contest, which has them sitting at 1st in baseball. They have 345 runs scored and hold an OBP of .324. The Nationals have compiled 114 two-baggers as a squad and have hit 83 baseballs out of the stadium. They have tallied 326 runs batted in in addition to 541 hits over the course of the season, while their team batting average is at .246. Washington is slugging .419 and have struck out 531 times, while being walked on 230 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has a 7-Unit Total on Sunday (3:10 p.m.). We have nailed 6 of our last 7 Top Plays in baseball and are on a +1,740 run. We are coming off an easy totals winner on Saturday, and you can receive this total by signing-up below with a daily picks package from MLB Baseball. 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 NHL package. Join Now! |
Get all of our Free MLB Picks
The Nationals have an ERA of 4.65 on the campaign (26th in MLB), and the staff has struck out 508 batters. Nationals pitchers have given up 91 home runs and 342 runs in total (29th in MLB). Their pitching staff has walked 235 batters and their FIP is 4.83 as a team on the season. Washington has yielded 565 base hits (8.8 per 9 innings) and also 299 earned runs. Their strikeout to walk ratio is 2.16 and the pitching staff has a collective WHIP of 1.38.
Nationals pitchers have gone to the mound with players on base 64 times and also have had 72 appearances in high leverage situations. The bullpen have accumulated 30 holds this season (22nd in the league). The Nationals bullpen have compiled a save rate of 54.3% and have come into the game in 69 save situations. They have earned 19 saves this season and have blown 16 out of their 35 save opportunities. The relievers have inherited 91 runners over the course of the season and 44.0% of them earned a run for their team. The Nationals have dispatched 206 relievers to the mound on the campaign.
The Nationals have turned 69.5% of balls hit into play into outs in their 5,208 innings on the diamond, which has them sitting at 21st in MLB. The Washington Nationals have earned a total of 1,736 putouts so far this season, as well as 571 assists and 54 errors. Their fielding percentage is at .977 which has them sitting 30th in MLB, and have accumulated 47 double plays.
Cavalli has taken the hill for 117 innings and has earned 120 strikeouts during his MLB career. His ERA is 4.30 (56 ER's allowed) and he has a career WHIP of 1.468. He has given up 131 hits (10.1 hits per 9 innings) and has had 41 free passes. Cavalli (6-5 career mark) has earned a FIP of 4.24 and he has faced 533 hitters in the major leagues.
The San Francisco Giants have recorded an OBP of .307 in addition to a team batting average of .260 on the season. They have struck out on 503 instances (22nd in the league) and have earned 577 hits. San Francisco has a total of 65 home runs on the season to go along with 261 runs batted in. The Giants have a team slugging percentage of .419 and they score 4.19 runs per game (21st in MLB). They have 132 doubles, while walking 140 times and racking up 268 runs.
The San Francisco pitching staff have given up 316 runs this season while having a team ERA of 4.56 (286 earned runs relinquished). They have relinquished 66 home runs and they allow 5.04 runs per 9 innings (23rd in the league). The Giants hold a team WHIP of 1.416 in addition to having a FIP of 4.34 as a unit over the course of the season. Their K/BB ratio comes in at 8.00 (500 strikeouts against 259 walks). They sit at 24th in the league as a pitching staff in total hits relinquished with 540.
They are ranked 15th in the league with a save percentage of 63.2%, and they have dispatched 207 relievers onto the diamond for the year. Their relievers have stepped onto the mound 42 times in high leverage situations in addition to 66 occasions with runners on base. With 53 save situations, the Giants have compiled 34 holds in addition to 7 blown saves. San Francisco has called on relievers to step onto the mound in 19 save opportunities and they have earned 12 saves. San Francisco relief pitchers have an inherited score percentage of 31.3% of 99 inherited runners.
Out of their 5,082 innings played, the Giants have a defensive efficiency of 68.8% (26th in the majors). The San Francisco Giants have gotten 65 double plays and hold a fielding percentage of .982 (27th in professional baseball). The Giants have 607 assists, 43 errors and have accounted for 1,694 putouts this year.
During his MLB career, McDonald has surrendered 43 hits while tallying 46 punch outs in 52 innings pitched. McDonald (3-3 career win-loss mark) has earned a 3.46 ERA while allowing 7.4 hits per 9 innings. He has given up a total of 20 ER's while holding a WHIP of 1.058 and having a FIP of 3.4. He has a strikeout to walk ratio of 3.83 and he has faced 214 batters during his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Washington (+162)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Francisco Giants - Twitter
Washington Nationals - Twitter
