San Francisco Giants vs Arizona Diamondbacks Prediction, 9/17/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Arizona Diamondbacks
Date: Wednesday, September 17, 2025
Location: Chase Field in Phoenix, AZ
TV: DBACKS.TV
Odds/Point Spread: San Francisco (+125) Arizona (-145)
The San Francisco Giants (75-75) are headed to Chase Field on Wednesday where they will take on the Arizona Diamondbacks (76-75). The odds on this game have San Francisco at +125 while Arizona is priced at -145. The total is 9. The pitchers expected to start will be Justin Verlander and Brandon Pfaadt.


San Francisco is slugging .388 and have struck out 1,275 times, while taking a walk on 508 occasions. They have accumulated 622 RBI's as well as 1,179 base knocks this year, and their batting average is at .237. The Giants have recorded 222 two-baggers as a team and have hit 161 balls out of the stadium. They have racked up 652 runs while holding a team on-base percentage of .312. As a squad, the San Francisco Giants are putting up 4.4 runs per game, which ranks them 17th in the league.
Today’s Featured MLB Best Bet! TONY GEORGE has an 8-Unit MLB Runline of the Year (7:40 p.m.) as his top play for Tuesday on the diamond. This is a runline system play that is backed by a high-probability algorithmic system. This is George’s top wager of the season and he is looking for a big score. Sign up below! 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 Parlay Picks
They have a K/BB ratio of 2.66 and their pitching staff has recorded a WHIP of 1.31. Giants pitchers have allowed 128 long balls in addition to 637 runs in total (13th in the league). San Francisco has relinquished 1,259 base hits (8.5 per 9 innings) in addition to 569 earned runs. The Giants have a team ERA of 3.86 on the year (10th in MLB), and they have struck out 1,262 batters. Their pitching staff has walked 474 opposing hitters and their FIP sits at 3.71 as a team so far this year.
The Giants have dispatched 477 relief pitchers to the mound so far this year. The relief pitchers have inherited 180 runners for the year with 37.8% of them earned a run for their team. They have recorded 36 saves this season and have blown 19 of their 55 chances to save the game. The Giants relief pitchers have a save rate of 65.5% and have entered the game in 134 save situations. The relievers have tallied 79 holds on the campaign (19th in MLB). Giants pitchers have entered the game with runners on base 113 times in addition to having 157 appearances in high leverage situations.
The Seattle Mariners have accounted for 3,983 putouts so far this season, in addition to 1,403 assists and 88 errors. Their fielding rate is holding steady at .984 which has them ranked 24th in baseball, and have a total of 123 double plays. The Giants have transformed 68.2% of balls hit into play into outs out of their 11,949 innings on the diamond, ranking them 28th in professional baseball.
Verlander has taken the mound for 3,549 innings and has tallied 3,540 punch outs in his career. His earned run average is 3.32 (1,311 ER's allowed) and he has a WHIP of 1.135. He has conceded 3,029 base knocks (7.7 hits per 9 innings) and has had 999 free passes. Verlander (265-157 mark in his career) holds a FIP of 3.27 and he has gone up against 14,534 opposing hitters in the majors.
Arizona has accounted for 204 HRs this season and 730 runs batted in. They have notched 257 two-baggers, while getting a free base 505 times and scoring 751 runs. The Arizona Diamondbacks are sitting with an on-base percentage of .324 as well as a team batting average of .251 so far this year. The Diamondbacks hold a team slugging percentage of .435 and they average 4.97 runs per game (5th in the league). They have been rung up on 1,227 occasions (17th in baseball) and have notched a total of 1,280 base knocks.
The Diamondbacks hold a team WHIP of 1.316 and are the owners of a FIP of 4.28 as a team this year. Their K/BB ratio sits at 8.00 (1,195 strikeouts vs 467 free passes). They come in at 24th in MLB as a pitching staff in total hits given up with 1,302. They have conceded 180 dingers and they relinquish 4.83 runs per 9 innings (23rd in the league). The Arizona pitching staff have given up 721 runs on the season and come in with a team ERA of 4.45 (664 earned runs conceded).
Sitting with 161 save situations, the Diamondbacks have accrued 86 holds and 29 blown saves. Arizona has called on bullpen pitchers to step onto the hill in 70 save opportunities and they have tallied 41 saves. Their relief pitchers have come in 154 times in high leverage situations and also on 137 occasions with runners on. Arizona bullpen pitchers have an inherited score percentage of 33.3% of 183 inherited base runners. They rank 22nd in the league holding a save rate of 58.6%, and they have sent 463 relievers to the hill this season.
The Arizona Diamondbacks have turned 120 double plays and own a fielding percentage of .986 (15th in MLB). The Diamondbacks have accrued 1,359 assists, 76 errors and have 4,032 putouts for the season. In 12,096 innings played, the Diamondbacks have a defensive efficiency of 69.6% (20th in the majors).
During his career, Pfaadt has allowed 479 hits while he has totaled 410 strikeouts in 434 innings pitched. He has given up a total of 249 ER's while earning a WHIP of 1.337 and a FIP of 5.1. He has a strikeout to walk ratio of 4.02 and he has gone up against 1,876 batters in his MLB career. Pfaadt (27-27 record in his career) is the owner of a 5.16 ERA while surrendering 9.9 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take Arizona (-145) and under 9 runs
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:
Arizona Diamondbacks - Twitter
San Francisco Giants - Twitter