Atlanta Braves vs San Francisco Giants Prediction, 6/7/2025 MLB Picks, Best Bets & Odds
Game: Atlanta Braves vs San Francisco Giants
Date: Saturday, June 7, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Atlanta (+126) San Francisco (-152)
Oracle Park is where the San Francisco Giants (34-28) will take on the Atlanta Braves (27-33) on Saturday. The line on this matchup has the Braves at +126 and the Giants are coming in at -152. The total is set at 8.5. The pitchers who are expected to start will be Bryce Elder and Logan Webb.


Atlanta has a slugging % of .382 and have struck out 514 times, while taking a walk on 205 occasions. They have earned 230 runs batted in and 494 base knocks on the campaign, and their team batting average sits at .243. The Braves have hit 82 doubles as a unit and have hit 63 balls out of the park. They are sitting with 240 runs and hold an OBP of .316. As a unit, the Atlanta Braves are scoring 4.0 runs per game, which puts them at 22nd in the league.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is set to get back on track with a 7-unit selection from the Boston – New York Game on Saturday night. You can watch it live on FOX after the Belmont Stakes and sign-up below with a daily picks package from MLB Baseball. We are one of the best big play handicappers in the country and now is the time to jump on board with a veteran handicapper of 53 years. 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
They have a strikeout to walk ratio of 2.64 and the pitching staff sits with a WHIP of 1.25. Braves pitchers have conceded 67 home runs in addition to 233 runs in total (10th in baseball). Atlanta has yielded 461 base hits (7.8 per 9 innings) as well as 218 earned runs. The Braves have a team earned run average of 3.70 on the season (11th in MLB), and the staff has struck out 526 batters. Their pitching staff has walked 199 hitters and their FIP is 4.00 as a squad for the season.
Braves pitchers have come into the game with opponents on base 64 times and also have had 67 appearances in high leverage situations. The relievers have earned 26 holds for the season (28th in baseball). The Braves bullpen have recorded a save percentage of 50.0% and stepped onto the hill in 46 save situations. They have compiled 10 saves this year and have blown 10 out of their 20 chances to save the game. The relief pitchers have inherited 85 runners for the year and 29.4% of those players ended up crossing the plate. The Braves have dispatched 191 relief pitchers to the mound on the season.
The Braves have transformed 71.0% of baseballs in play into outs in their 4,770 innings on the field, which ranks them 10th in the majors. The Athletics have a tally of 1,590 putouts on the campaign, in addition to 530 assists and 22 errors. Their fielding percentage is at .990 which has them ranked 1st in pro baseball, and they have turned 40 double plays.
Elder (18-16 win-loss mark in his career) has a FIP of 4.17 and he has gone up against 1,391 batters in the majors. He has surrendered 316 hits (8.7 hits per nine innings) and has had 119 free passes. His ERA is 4.24 (154 ER's allowed) and he has a career WHIP of 1.329. Elder has taken the mound for 327 innings and is sitting with 258 punch outs in his pro baseball career.
The San Francisco Giants have tallied a team OBP of .309 as well as a team batting average of .231 this year. They have struck out on 521 occasions (10th in the league) and have notched a total of 473 base hits. San Francisco is sitting with 59 long balls on the season to go along with 245 runs batted in. The Giants have a team slugging percentage of .372 and they tally 4.13 runs per game (20th in MLB). They have notched 92 two-baggers, while taking a walk 215 times as well as notching 256 runs.
The Giants are sitting with a team WHIP of 1.203 and are the owners of a FIP of 3.23 as a unit so far this year. Their K/BB ratio comes in at 8.80 (535 strikeouts vs 186 walks). They rank 10th in the league as a staff in total hits conceded with 472. They have allowed 41 long balls and they relinquish 3.54 runs per 9 innings (5th in baseball). The San Francisco pitching staff have given up 215 runs on the campaign while holding a team ERA of 3.06 (186 earned runs given up).
Sitting with 74 save situations, the Giants have compiled 47 holds in addition to 9 blown saves. San Francisco has called on bullpen pitchers to step onto the mound in 27 save chances and they have walked away with 18 saves. Their bullpen pitchers have come in 73 times in high leverage situations and on 42 occasions with runners on base. San Francisco bullpen pitchers hold an inherited score rate of 36.6% out of their 71 inherited base runners. They rank 11th in the league with a save percentage of 66.7%, and they have sent 187 bullpen pitchers onto the field over the course of the season.
The San Francisco Giants have gotten 49 double plays and have accounted for a fielding rate of .985 (21st in baseball). The Giants have racked up 593 assists, 34 errors and have a total of 1,641 putouts this year. Out of their 4,923 innings on the diamond, the Giants hold a efficiency on defense of 69.5% (20th in the majors).
In his career, Webb has given up 888 base hits while he has tallied 861 strikeouts in 936 frames. Webb (60-47 career record) has earned a 3.35 ERA while allowing 8.5 hits per 9 innings. He has allowed 348 ER's while earning a WHIP of 1.185 and being the owner of a FIP of 3.3. He has a K/BB ratio of 3.90 and he has gone up against 3,825 batters in his career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Atlanta (+126)
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