Atlanta Braves vs San Francisco Giants Prediction, 6/8/2025 MLB Picks, Best Bets & Odds
Game: Atlanta Braves vs San Francisco Giants
Date: Sunday, June 8, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Atlanta (+110) San Francisco (-130)
The Atlanta Braves (27-34) are on their way to Oracle Park on Sunday where they will compete against the San Francisco Giants (35-28). The moneyline on this contest has the Braves at +110 and the Giants are priced at -130. The betting total comes in at 9. The pitchers who are expected to start are Spencer Strider and Landen Roupp.


As a squad, the Atlanta Braves are putting up 4.1 runs per game, which has them at 21st in the league. They have racked up 250 runs scored and hold an OBP of .318. The Braves have accumulated 87 doubles as a unit and have smacked 66 balls out of the park. They have compiled 240 runs batted in and 506 base knocks for the season, and their batting average is at .245. Atlanta has a slugging rate of .388 and have struck out 523 times, while taking a walk on 209 occasions.
Get all of our MLB Picks
The Braves have compiled a team ERA of 3.82 on the year (13th in MLB), and they have rung up 533 batters. Braves pitchers have given up 70 home runs and 244 runs (11th in MLB). They have walked 205 opposing batters and their FIP sits at 4.07 as a unit for the year. Atlanta has given up 473 base hits (7.9 per 9 innings) and also 229 earned runs. They have earned a strikeout to walk ratio of 2.60 and their pitching staff has earned a collective WHIP of 1.26.
The Braves have dispatched 195 relievers to the hill over the course of the season. The bullpen pitchers have inherited 88 base runners so far this season and 29.5% of those players crossed home plate. They have accumulated 10 saves on the season and have missed out on 11 out of their 21 save opportunities. The Braves bullpen have accumulated a save percentage of 47.6% and have entered the game in 47 save situations. The relievers have tallied 26 holds this season (28th in the league). Braves relief pitchers have gone to the mound with players on base 66 times in addition to having 68 appearances in high leverage situations.
The Athletics have a total of 1,617 putouts at this point in the season, as well as 543 assists and 23 errors. Their fielding percentage is holding at .989 which puts them in 1st in the majors, and have 42 double plays. The Braves have transformed 70.9% of balls hit into play into outs in their 4,851 innings on the diamond, which has them ranked 11th in the majors.
Strider (32-14 career mark) is the owner of a FIP of 3.54 while going up against 1,424 batters during his time in the major leagues. He has allowed 262 base hits (6.8 hits per nine innings) and has 117 walks. His ERA is 3.59 (139 ER's allowed) and he has a WHIP of 1.088. Strider has thrown 348 innings and has accounted for 514 strikeouts in his career.
The San Francisco Giants are sitting with a team OBP of .309 as well as a batting average of .231 for the season. They have struck out on 532 occasions (10th in MLB) and have notched a total of 479 base hits. San Francisco is sitting with 59 home runs for the year as well as 248 runs batted in. The Giants have a team SLG% of .370 and they tally 4.11 runs per outing (20th in baseball). They have hit 94 two-baggers, while walking 219 times and scoring 259 runs.
The San Francisco pitching staff have allowed 217 runs on the season while holding an ERA of 3.04 (188 earned runs surrendered). They have surrendered 42 homers and they surrender 3.51 runs per 9 innings (3rd in MLB). The Giants hold a team WHIP of 1.198 and have a FIP of 3.21 as a pitching staff on the campaign. They currently have a strikeout to walk ratio of 8.90 (547 strikeouts vs 187 walks). They are currently ranked 8th in the league as a pitching staff in total hits surrendered with 479.
San Francisco has called on bullpen pitchers to step onto the hill in 28 save chances and they have come away with 19 saves. They rank 10th in the league holding a save rate of 67.9%, and they have dispatched 189 relievers to the mound so far this year. Their relief pitchers have stepped onto the hill 75 times in high leverage situations and on 42 occasions with runners on base. San Francisco bullpen pitchers have an inherited score rate of 36.6% out of their 71 inherited base runners. Sitting with 76 save situations, the Giants have 48 holds in addition to 9 blown saves.
The San Francisco Giants have gotten 49 double plays and own a fielding percentage of .985 (19th in professional baseball). The Giants have 597 assists, 34 errors and have 1,668 putouts so far this year. In 5,004 innings played, the Giants hold a defensive efficiency of 69.5% (19th in professional baseball).
During his MLB career, Roupp has surrendered 107 base knocks and he has 108 strikeouts in 112 frames. Roupp (4-6 win-loss record in his career) holds a 3.37 earned run average while allowing 8.6 hits per nine innings. He has given up a total of 42 earned runs while earning a WHIP of 1.381 and a FIP of 3.3. He has a strikeout to walk ratio of 2.25 and he has faced 489 opposing hitters so far in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Atlanta (+110)
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:
San Francisco Giants - Twitter
Atlanta Braves - Twitter