Arizona Diamondbacks vs San Francisco Giants Prediction, 9/8/2025 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs San Francisco Giants
Date: Monday, September 8, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Arizona (+162) San Francisco (-196)
The San Francisco Giants (71-69) will compete against the Arizona Diamondbacks (70-71) at Oracle Park on Monday. The moneyline on this matchup has Arizona at +162 and San Francisco opens at -196. The over/under has been set at 8. The starting pitchers are Nabil Crismatt and Logan Webb.


Arizona owns a slugging percentage of .436 and have been called out on strikes 1,144 times, while drawing a walk on 468 occasions. They have 676 runs batted in as well as 1,189 base knocks on the season, and their team batting average sits at .249. The Diamondbacks have accrued 240 two-baggers as a team and have smacked 194 baseballs out of the stadium. They have earned 692 runs while holding a team on-base percentage of .322. As a squad, the Arizona Diamondbacks are notching 4.9 runs per game, which is 6th in MLB.
Today’s Featured MLB Best Bet!
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 earned a K/BB ratio of 2.55 and their pitching staff has earned a collective WHIP of 1.33. Diamondbacks pitchers have surrendered 167 long balls and 673 total runs (24th in baseball). Arizona has relinquished 1,225 base hits (8.8 per 9 innings) in addition to 621 earned runs. The Diamondbacks have compiled a team ERA of 4.45 on the season (23rd in the league), and the staff has rung up 1,122 hitters. They have walked 440 opposing batters and their FIP comes in at 4.26 as a unit this season.
Diamondbacks bullpen pitchers have entered the game with opponents on base 125 times and also have had 141 appearances in high leverage situations. The relief pitchers have racked up 78 holds this year (15th in MLB). The Diamondbacks relievers have a save rate of 60.6% and have entered the game in 148 save situations. They have recorded 40 saves for the year and have blown 26 out of their 66 save opportunities. The bullpen pitchers have inherited 160 runners this season with 30.6% of those runners crossed home plate. The Diamondbacks have dispatched 431 relievers to the hill on the season.
The Arizona Diamondbacks have a tally of 3,767 putouts so far this season, as well as 1,269 assists and 69 errors. Their fielding percentage is currently at .986 which has them ranked 15th in professional baseball, and have a total of 110 double plays. The Diamondbacks have converted 69.4% of balls in play into outs out of 11,301 innings on the diamond, which ranks them 19th in the majors.
Crismatt has taken the mound for 198 innings and has racked up 176 punch outs so far in his MLB career. His earned run average is 3.55 (78 ER's allowed) and he has a WHIP of 1.303. He has given up 198 base hits (9.0 hits per nine innings) with 60 free passes. Crismatt (11-6 career mark) has a FIP of 3.49 while facing 842 opposing batters during his time in the major leagues.
San Francisco has recorded 150 home runs on the season to go along with 576 RBIs. They have put up 206 doubles, while getting a free base 473 times and scoring 605 runs. The San Francisco Giants have earned a team on-base percentage of .313 and a team batting average of .238 over the course of the season. The Giants have a team slugging percentage of .389 and they are scoring 4.32 runs per game (19th in the league). They have been rung up on 1,193 occasions (13th in MLB) and have a total of 1,108 hits.
The Giants have a WHIP of 1.291 and are the owners of a FIP of 3.70 as a team so far this season. They sit at 18th in MLB as a pitching staff in total hits relinquished with 1,164. The San Francisco pitching staff have given up 583 runs for the year while having a team ERA of 3.78 (520 earned runs yielded). They currently have a K/BB ratio of 8.60 (1,182 strikeouts against 436 bases on balls). They have surrendered 122 homers and they allow 4.23 runs per 9 innings (10th in baseball).
San Francisco relief pitchers hold an inherited score rate of 35.6% of 160 inherited base runners. Their relievers have taken the field 146 times in high leverage situations in addition to 101 occasions with runners on. Sitting with 126 save situations, the Giants have tallied 74 holds in addition to 18 blown saves. They are ranked 9th in MLB holding a save percentage of 65.4%, and they have sent 443 relievers to the hill for the year. San Francisco has had relievers step onto the hill in 52 save chances and they have walked away with 34 saves.
In 11,157 innings played, the Giants have a defensive efficiency of 68.4% (26th in baseball). The San Francisco Giants have gotten 117 double plays and have accounted for a fielding rate of .984 (24th in baseball). The Giants have recorded 1,311 assists, 82 errors and have accounted for 3,719 putouts on the season.
Webb (68-51 record in his career) has earned a 3.38 ERA while surrendering 8.6 hits per nine innings. His strikeout to walk ratio is 3.97 and he has gone up against 4,232 opposing hitters so far in his career. He has surrendered 388 ER's while earning a WHIP of 1.193 and a FIP of 3.3. In his career, Webb has conceded 990 hits while accumulating 964 punch outs in 1,033 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Arizona (+162)
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