San Francisco Giants vs Arizona Diamondbacks Prediction, 9/16/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Arizona Diamondbacks
Date: Tuesday, September 16, 2025
Location: Chase Field in Phoenix, AZ
TV: DBACKS.TV
Odds/Point Spread: San Francisco (-128) Arizona (+106)
The San Francisco Giants (75-74) are on their way to Chase Field on Tuesday where they will attempt to beat the Arizona Diamondbacks (75-75). The moneyline on this matchup has San Francisco at -128 while Arizona is coming in at +106. The over/under comes in at 8.5. The pitchers expected to start will be Carson Seymour and Eduardo Rodriguez.


San Francisco has a slugging % of .390 and have struck out 1,265 times, while taking a walk on 506 occasions. They have amassed 621 runs batted in and 1,177 hits over the course of the season, and their batting average sits at .238. The Giants have accumulated 222 two-baggers as a team and have hit 160 balls out of the stadium. They have earned 651 runs scored while having a team OBP of .313. As a unit, the San Francisco Giants are compiling 4.4 runs per game, which has them at 16th in baseball.
Today’s Featured MLB Best Bet! AUGUST YOUNG is releasing a 7-Unit MLB Play Monday (9:40 p.m.). Young has cashed in on two straight big plays on the diamond, with teams outscoring their opponents 13-4. Sign up below to get involved. 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
Their K/BB ratio is 2.67 and their pitching staff has earned a collective WHIP of 1.30. Giants pitchers have allowed 127 long balls and 629 total runs (11th in MLB). San Francisco has given up 1,250 base hits (8.5 per 9 innings) and also 563 earned runs. The Giants have a team ERA of 3.84 for the season (8th in the league), and the staff has rung up 1,256 batters. They have walked 470 opposing hitters and their FIP is 3.70 as a team this year.
The Giants have dispatched 473 relievers to the hill so far this year. The relievers have inherited 178 runners on the season with 37.1% of those runners crossed home plate. They have accumulated 36 saves for the season and have missed out on 19 of 55 save chances. The Giants relief pitchers have a save percentage of 65.5% and have come into the game in 134 save situations. The bullpen have a total of 79 holds so far this season (19th in baseball). Giants bullpen pitchers have gone to the mound with runners on base 111 times in addition to having 156 appearances in high leverage situations.
The Giants have turned 68.2% of baseballs in play into outs in their 11,877 innings on the field, which has them sitting at 28th in the majors. The Seattle Mariners have accumulated 3,959 putouts this year, in addition to 1,391 assists and 86 errors. Their fielding rate is holding steady at .984 which is 22nd in pro baseball, and have earned 123 double plays.
Seymour (1-3 win-loss mark in his career) sits with a FIP of 5.26 while going up against 143 opposing hitters during his time in the majors. He has given up 37 base knocks (10.4 hits per nine innings) and has had 12 walks. His earned run average is 5.34 (19 earned runs allowed) and his career WHIP is 1.531. Seymour has taken the mound for 32 frames and is sitting with 22 K's so far in his MLB career.
Arizona has a total of 203 HRs so far this year as well as 723 runs batted in. They have 253 doubles, while getting a free base 501 times as well as racking up 743 runs. The Arizona Diamondbacks have earned an OBP of .323 in addition to a batting average of .250 on the campaign. The Diamondbacks have a slugging percentage of .434 and they tally 4.95 runs per game (5th in baseball). They have struck out on 1,221 occasions (18th in the league) and have accounted for 1,271 base hits.
The Diamondbacks have a WHIP of 1.322 and have a FIP of 4.29 as a squad so far this season. They sit at 24th in the league as a staff in total hits surrendered with 1,300. The Arizona pitching staff have given up 720 runs so far this year while holding an ERA of 4.47 (663 earned runs yielded). They have earned a strikeout to walk ratio of 8.00 (1,185 strikeouts against 465 bases on balls). They have surrendered 179 home runs and they yield 4.85 runs per 9 innings (23rd in baseball).
Arizona has had relief pitchers enter the game in 70 save opportunities and they have earned 41 saves. They sit at 22nd in the league with a save percentage of 58.6%, and they have sent 461 bullpen pitchers to the mound this season. Their relievers have stepped onto the mound 154 times in high leverage situations in addition to 137 occasions with base runners. Arizona bullpen pitchers hold an inherited score percentage of 33.3% out of their 183 inherited base runners. Sitting with 161 save situations, the Diamondbacks have earned 86 holds and 29 blown saves.
In their 12,015 innings played, the Diamondbacks have a efficiency on defense of 69.4% (20th in the majors). The Arizona Diamondbacks have gotten 120 double plays and have earned a fielding percentage of .986 (15th in the majors). The Diamondbacks have 1,355 assists, 76 errors and have 4,005 putouts this year.
So far in his MLB career, Rodriguez has surrendered 1,260 base knocks while he has totaled 1,284 strikeouts in 1,287 innings pitched. Rodriguez (93-65 win-loss record in his career) holds a 4.17 ERA and has given up 8.8 hits per 9 innings. He has given up a total of 597 earned runs while holding a WHIP of 1.328 and being the owner of a FIP of 4.1. He has a K/BB ratio of 2.85 and he has gone up against 5,504 batters in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take Arizona (+106) and under 8.5 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