Arizona Diamondbacks vs San Francisco Giants Prediction, 9/10/2025 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs San Francisco Giants
Date: Wednesday, September 10, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Arizona (+132) San Francisco (-160)
The San Francisco Giants (73-71) will try to beat the Arizona Diamondbacks (72-73) at Oracle Park on Wednesday. The odds on this game have the Diamondbacks at +132 while the Giants open at -160. The betting total comes in at 8. The pitchers who are expected to start are Eduardo Rodriguez and Carson Seymour.


As a unit, the Arizona Diamondbacks are scoring 4.9 runs per game, which ranks them 5th in MLB. They have racked up 716 runs scored and have an OBP of .322. The Diamondbacks have hit 243 doubles as a squad and have smacked 198 baseballs out of the stadium. They have 697 runs batted in and 1,223 hits this year, while their average at the plate is sitting at .250. Arizona is slugging .435 and have been called out on strikes 1,174 times, while taking a walk on 483 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is profitable on the year! Friday will feature a 7-unit selection you do not want to miss (first pitch is 7 p.m.). We have nailed 11 of our last 15 selections and this is a low odds winner you do not want to miss. Sign-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 MLB package. Join Now! |
Get all of our MLB Picks Today
They have accrued a K/BB ratio of 2.56 and their pitching staff holds a collective WHIP of 1.32. Diamondbacks pitchers have given up 172 long balls and also 697 total runs (24th in the league). Arizona has surrendered 1,260 hits (8.8 per 9 innings) and 642 earned runs. The Diamondbacks have an ERA of 4.48 for the year (23rd in baseball), and their staff has rung up 1,151 batters. They have walked 449 opposing players and their FIP is 4.26 as a unit this year.
Diamondbacks relief pitchers have entered the contest with opponents on base 129 times in addition to having 145 appearances in high leverage situations. The relief pitchers have accumulated 81 holds on the campaign (13th in the league). The Diamondbacks relief pitchers have a save rate of 59.7% and stepped onto the hill in 152 save situations. They have tallied 40 saves so far this year and have blown 27 out of their 67 save opportunities. The relief pitchers have inherited 168 runners on the year with 33.9% of those runners crossed the plate. The Diamondbacks have sent 444 relievers to the mound for the season.
The Diamondbacks have turned 69.3% of balls in play into outs out of their 11,616 innings on the diamond, which has them sitting at 20th in the majors. The Arizona Diamondbacks have accounted for 3,872 putouts this year, in addition to 1,307 assists and 73 errors. Their fielding percentage is currently at .986 which puts them in 15th in the majors, and they have turned 114 double plays.
Rodriguez has thrown 1,281 innings and has tallied 1,278 K's during his career. His ERA is 4.19 (597 earned runs allowed) and he has a WHIP of 1.332. He has surrendered 1,258 hits (8.8 hits per 9 innings) and has had 448 free passes. Rodriguez (92-65 win-loss record in his career) has earned a FIP of 4.13 while he has gone up against 5,481 hitters during his time in the major leagues.
The Giants have a team SLG% of .393 and they earn 4.37 runs per game (16th in MLB). They have recorded 214 doubles, while taking a walk 484 times and putting up 629 runs. San Francisco has a total of 157 home runs so far this year and 600 RBIs. They have been rung up on 1,224 occasions (12th in baseball) and have earned 1,150 base hits. The San Francisco Giants have tallied a team on-base percentage of .314 and a team batting average of .240 on the year.
The San Francisco pitching staff have relinquished 597 runs on the year while having an ERA of 3.75 (531 earned runs relinquished). They have given up 124 home runs and they allow 4.22 runs per 9 innings (10th in MLB). The Giants hold a team WHIP of 1.287 and have a FIP of 3.68 as a staff on the season. Their K/BB ratio comes in at 8.60 (1,219 strikeouts against 446 free passes). They are sitting at 19th in the league as a staff in total hits relinquished with 1,192.
San Francisco relievers hold an inherited score percentage of 35.9% out of 167 inherited runners. Their relievers have stepped onto the hill 151 times in high leverage situations and also on 105 occasions with runners on. Sitting with 130 save situations, the Giants have 76 holds and also 19 blown saves. They are currently ranked 10th in the league with a save percentage of 64.8%, and they have sent 454 relief pitchers onto the field for the year. San Francisco has called on relievers to step onto the mound in 54 save opportunities and they have converted 35 saves.
The San Francisco Giants have turned 119 double plays and have a fielding rate of .984 (23rd in the majors). The Giants have recorded 1,342 assists, 85 errors and have accumulated 3,821 putouts for the year. Out of their 11,463 innings on the field, the Giants have a defensive efficiency of 68.4% (26th in MLB).
During his pro baseball career, Seymour has surrendered 28 base hits and he has 20 strikeouts in 29 innings pitched. He has surrendered 14 ER's while earning a WHIP of 1.370 and being the owner of a FIP of 4.3. His strikeout to walk ratio is 1.67 and he has gone up against 127 opposing batters so far in his MLB career. Seymour (1-2 career mark) has earned a 4.32 earned run average and has conceded 8.6 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Francisco (-160)
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
Arizona Diamondbacks - Twitter