San Francisco Giants vs Sacramento Athletics Prediction, 7/6/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Sacramento Athletics
Date: Sunday, July 6, 2025
Location: Sutter Health Park in Sacramento, CA
TV: NBC Sports California
Odds/Point Spread: San Francisco (-122) Sacramento (+102)
The San Francisco Giants (46-41) are en route to Sutter Health Park on Sunday where they will attempt to beat the Sacramento Athletics (36-53). The line on this contest has the Giants at -122 and the Athletics are sitting at +102. The betting total is set at 8.5. The pitchers who are expected to start are Hayden Birdsong and Jorge Lopez.


San Francisco has a slugging % of .372 and have been called out on strikes 730 times, while drawing a walk on 310 occasions. They have recorded 340 RBI's as well as 655 hits so far this year, and their batting average is at .230. The Giants have accrued 130 doubles as a squad and have smacked 81 balls out of the stadium. They have 359 runs while holding a team OBP of .311. As a unit, the San Francisco Giants are recording 4.1 runs per game, which has them sitting at 22nd in baseball.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is coming off an easy winner on Friday! We have nailed 12 of our last 17 selections! Saturday will feature a 7-unit selection you do not want to miss (first pitch is 4:10 p.m.). Check out our handicapper’s page for a promo code on an weekly MLB package. Stream this game live on MLB.tv and sign-up below with a daily picks package from MLB.tv. 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 Free MLB Picks
The Giants have an ERA of 3.42 on the campaign (2nd in baseball), and their staff has rung up 745 hitters. Giants pitchers have given up 73 home runs and 334 total runs (5th in MLB). Their pitching staff has walked 274 players from the other team and their FIP is 3.56 as a team so far this year. San Francisco has yielded 687 base knocks (8.0 per 9 innings) in addition to 292 earned runs. They have a strikeout to walk ratio of 2.72 and their pitching staff holds a collective WHIP of 1.25.
The Giants relief pitchers have accumulated a save percentage of 63.2% and have come into the game in 102 save situations. The bullpen pitchers have inherited 100 runners on the season and 33.0% of those players ended up crossing the plate. Giants pitchers have come into the game with runners on base 61 times as well as having 107 appearances in high leverage situations. The Giants have sent 272 relief pitchers to the hill over the course of the season. The relievers have earned 64 holds for the season (3rd in the league). They have earned 24 saves so far this season and have blown 14 out of their 38 save opportunities.
The Seattle Mariners are sitting with 2,306 putouts so far this season, as well as 815 assists and 48 errors. Their fielding percentage sits at .985 which ranks 23rd in MLB, and they have turned 63 double plays. The Giants have turned 69.4% of balls hit into play into outs in their 6,918 innings on the field, which ranks them 18th in baseball.
Birdsong has taken the hill for 132 innings and has accounted for 150 K's so far in his MLB career. His ERA is 4.56 (67 earned runs allowed) and he has a career WHIP of 1.399. He has given up 114 base hits (7.8 hits per 9 innings) and has 71 walks. Birdsong (8-9 career win-loss record) holds a FIP of 4.49 and he has gone up against 585 hitters in the majors.
The Sacramento Athletics have compiled a team OBP of .316 and a team batting average of .248 on the season. They have been called out on strikes on 750 occasions (10th in baseball) and have accounted for 752 base hits. Sacramento has tallied 110 home runs over the course of the season as well as 357 runs batted in. The Athletics hold a slugging % of .410 and they score 4.15 runs per contest (21st in MLB). They have notched 138 doubles, while taking a walk 287 times and scoring 369 runs.
The Athletics have a team WHIP of 1.478 and have a FIP of 4.93 as a unit on the campaign. They currently have a K/BB ratio of 8.00 (701 strikeouts against 333 bases on balls). They are sitting at 29th in MLB as a pitching staff in total hits allowed with 832. They have given up 131 HR's and they allow 5.81 runs per 9 innings (29th in the league). The Sacramento pitching staff have conceded 509 runs for the season while holding a team ERA of 5.33 (467 earned runs relinquished).
Sacramento has had relief pitchers enter the game in 37 save opportunities and they have tallied 20 saves. They sit at 26th in baseball with a save percentage of 54.1%, and they have dispatched 285 relievers to the mound on the campaign. Their relief pitchers have taken the field 91 times in high leverage situations in addition to 102 occasions with runners on base. Sacramento relievers have an inherited score rate of 30.8% out of 146 inherited base runners. With 75 save situations, the Athletics have compiled 38 holds in addition to 17 blown saves.
The Sacramento Athletics have gotten 58 double plays and have a fielding rate of .981 (27th in baseball). The Athletics have accrued 654 assists, 58 errors and have earned 2,364 putouts on the season. In their 7,092 innings on the diamond, the Athletics hold a defensive efficiency of 68.0% (26th in pro baseball).
So far in his MLB career, Lopez has allowed 594 base hits while accumulating 485 K's in 557 innings pitched. He has surrendered a total of 329 earned runs while holding a WHIP of 1.455 and being the owner of a FIP of 5.2. He has a strikeout to walk ratio of 2.24 and he has gone up against 2,454 batters during his MLB career. Lopez (30-43 record in his career) has earned a 5.31 ERA and has conceded 9.6 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take San Francisco (-122)
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