Atlanta Braves vs San Francisco Giants Prediction, 6/6/2025 MLB Picks, Best Bets & Odds
Game: Atlanta Braves vs San Francisco Giants
Date: Friday, June 6, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Atlanta (+110) San Francisco (-130)
The San Francisco Giants (34-28) will try to beat the Atlanta Braves (27-33) at Oracle Park on Friday. The line on this matchup has Atlanta at +110 while San Francisco is sitting at -130. The total has been set at 8. The pitchers taking the mound are Spencer Schwellenbach and Hayden Birdsong.


Atlanta is slugging .382 and have struck out 514 times, while taking a walk on 205 occasions. They have accumulated 230 runs batted in in addition to 494 hits on the season, and their team batting average is sitting at .243. The Braves have hit 82 two-baggers as a unit and have hit 63 balls out of the stadium. They have earned a total of 240 runs and hold an OBP of .316. As a team, the Atlanta Braves are knocking in 4.0 runs per game, which has them sitting at 22nd in MLB.
Today’s Featured MLB Best Bet! JASON SHARPE is back on Friday with his 8-Unit MLB Game of the Year Play (10 p.m.)! Sharpe cashed in last night with his 8-Unit NBA Game of the Year (Indiana) and his top plays rated 7.0+ have gone 9-3 across all sports. Baseball has been Sharpe's No. 1 sport over the years, including an amazing +31,000 over the last five seasons alone. 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 MLB Picks
The Braves have a team earned run average of 3.70 on the season (11th in the league), and the staff has struck out 526 batters. Braves pitchers have allowed 67 home runs in addition to 233 runs (10th in the league). Their pitching staff has walked 199 opposing hitters and their FIP is 4.00 as a team for the year. Atlanta has relinquished 461 base hits (7.8 per 9 innings) in addition to 218 earned runs. They have accrued a K/BB ratio of 2.64 and the pitching staff has earned a collective WHIP of 1.25.
Braves bullpen pitchers have stepped onto the hill with runners on base 64 times in addition to having 67 appearances in high leverage situations. The bullpen have racked up 26 holds so far this year (28th in MLB). The Braves bullpen have a save rate of 50.0% and stepped onto the hill in 46 save situations. They have recorded 10 saves this season and have not converted 10 out of their 20 save opportunities. The bullpen pitchers have inherited 85 base runners for the year with 29.4% of them crossed the plate. The Braves have sent 191 relievers to the mound over the course of the season.
The Braves have transformed 71.0% of balls in play into outs in their 4,770 innings on the field, which has them sitting 10th in MLB. The Athletics have a total of 1,590 putouts at this point in the season, in addition to 530 assists and 22 errors. Their fielding percentage sits at .990 which has them sitting 1st in MLB, and have earned 40 double plays.
Schwellenbach has taken the hill for 197 innings and has accounted for 198 K's so far in his pro baseball career. His earned run average is 3.28 (72 earned runs allowed) and he has a WHIP of 1.044. He has given up 171 hits (7.8 hits per 9 innings) and has had 35 free passes. Schwellenbach (12-11 win-loss record in his career) sits with a FIP of 3.23 while facing 800 opposing batters in the majors.
The Giants have a SLG% of .372 and they average 4.13 runs per contest (20th in MLB). They have 92 two-baggers, while getting a free base 215 times as well as putting up 256 runs. San Francisco is sitting with 59 HRs for the year and 245 RBIs. They have struck out on 521 instances (10th in MLB) and have tallied 473 base knocks. The San Francisco Giants have an OBP of .309 and a team batting average of .231 so far this season.
The San Francisco pitching staff have given up 215 runs on the season and come in with a team ERA of 3.06 (186 earned runs given up). They have given up 41 long balls and they surrender 3.54 runs per 9 innings (5th in baseball). The Giants hold a team WHIP of 1.203 and have a FIP of 3.23 as a staff on the campaign. Their strikeout to walk ratio sits at 8.80 (535 strikeouts vs 186 bases on balls). They come in at 10th in the league as a staff in total hits allowed with 472.
San Francisco relief pitchers have an inherited score percentage of 36.6% of 71 inherited runners. Their bullpen pitchers have come in 73 times in high leverage situations in addition to 42 occasions with base runners. With 74 save situations, the Giants have tallied 47 holds and also 9 blown saves. They are ranked 11th in baseball holding a save rate of 66.7%, and they have dispatched 187 relievers to the hill so far this season. San Francisco has had relief pitchers step onto the mound in 27 save chances and they have come away with 18 saves.
The San Francisco Giants have turned 49 double plays and have a fielding rate of .985 (21st in pro baseball). The Giants have recorded 593 assists, 34 errors and have 1,641 putouts during this campaign. In 4,923 innings on the field, the Giants have a defensive efficiency of 69.5% (20th in professional baseball).
In his MLB career, Birdsong has allowed 92 hits while he has earned 128 K's in 110 frames. Birdsong (8-7 career win-loss mark) has a 3.93 earned run average and has allowed 7.5 hits per nine innings. He has conceded 48 ER's while holding a WHIP of 1.336 and being the owner of a FIP of 3.9. His strikeout to walk ratio is 2.33 and he has faced 476 hitters during 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