
Giants vs. Diamondbacks Prediction, Odds, Picks - September 9
Robbie Ray will start for the San Francisco Giants on Tuesday at Oracle Park against Geraldo Perdomo and the Arizona Diamondbacks. First pitch is at 9:45 p.m. ET for the second game of a three-game series. Bookmakers list the Giants as -143 moneyline favorites, while giving the underdog Diamondbacks +120 moneyline odds. San Francisco is a 1.5-run favorite (at +155 odds). The total is 7.5 runs for the game.
Check out everything you need to know from a betting perspective on the Giants-Diamondbacks game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Diamondbacks vs. Giants Highlights | MLB on FOX
Giants vs. Diamondbacks Game Information & Odds
- When: Tuesday, September 9, 2025 at 9:45 p.m. ET
- Where: Oracle Park in San Francisco, California
- How to watch on TV: NBCS-BA and ARID
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Giants | -143 | +120 | 7.5 | -106 | -114 | -1.5 | +155 | -188 |
Giants vs. Diamondbacks Prediction
- Score Prediction: Giants 5, Diamondbacks 4
- Total Prediction: Over 7.5 runs
- Win Probabilities: Giants 54%, Diamondbacks 46%
Giants vs. Diamondbacks Betting Insights
- The Giants have won 45, or 53.6%, of the 84 games they've played as favorites this season.
- San Francisco has a record of 30-23 in games when bookmakers favor them by at least -143 on the moneyline.
- The Giants have a 58.8% chance to win this game based on the implied probability of the moneyline.
- The Diamondbacks have been chosen as underdogs in 60 games this year and have walked away with the win 29 times (48.3%) in those games.
- This year, Arizona has won 16 of 27 games when listed as at least +120 or worse on the moneyline.
- Sportsbooks have implied with the moneyline set for this matchup that the Diamondbacks have a 45.5% chance of pulling out a win.
Giants Recent Betting Performance
- The Giants went 6-1 over the seven games they were a moneyline favorite in their last 10 matchups.
- In their last 10 outings (all had set totals), the Giants combined with their opponents to hit the over on the run total seven times.
- The Giants have an 8-2-0 record against the spread over their past 10 games.
Giants Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 7-3 |
| Runs Per Game | 7.8 |
| HR | 21 |
| ERA | 4.50 |
| K/9 | 9.9 |
Giants Player Insights
- Rafael Devers leads the Giants with 31 home runs and 100 runs batted in.
- Including all MLB hitters, Devers is 70th in batting average, ninth in on-base percentage, and 27th in slugging.
- Jung Hoo Lee has a club-leading .271 batting average.
- Lee ranks 224th in home runs and 144th in RBI in the bigs.
- Willy Adames is hitting .230 with 19 doubles, two triples, 27 home runs and 68 walks.
- Heliot Ramos is hitting .266 with 23 doubles, a triple, 17 home runs and 45 walks.
Giants Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Rafael Devers | 0.5 (-210) | 1.5 (+125) | - | 0.5 (+185) |
| Jung Hoo Lee | 0.5 (-210) | 1.5 (+145) | - | 0.5 (+205) |
| Heliot Ramos | 0.5 (-235) | 1.5 (+125) | - | 0.5 (+215) |
| Robbie Ray | - | - | - | - |
| Willy Adames | 0.5 (-190) | - | - | 0.5 (+185) |
Diamondbacks Recent Betting Performance
- The Diamondbacks have played as underdogs in six of their past 10 games and won four of those contests.
- In their last 10 games with a total, the Diamondbacks and their opponents have combined to hit the over four times.
- The Diamondbacks have seven wins against the spread in their last 10 chances.
Diamondbacks Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 4.9 |
| HR | 12 |
| ERA | 3.64 |
| K/9 | 7.9 |
Diamondbacks Player Insights
- Perdomo has driven in the most runs for the Diamondbacks with 91 runs batted in.
- Among all hitters in MLB, Perdomo is 96th in homers and 15th in RBI.
- Corbin Carroll has shown off his power as he leads his team with 30 home runs.
- Carroll ranks 12th among all hitters in MLB in home runs, and 48th in RBI.
- Ketel Marte has put up a team-high batting average of .287.
- Gabriel Moreno is batting .283 with 11 doubles, a triple, eight home runs and 18 walks.
Diamondbacks Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Ildemaro Vargas | 0.5 (-210) | 1.5 (+150) | - | 0.5 (+220) |
| Geraldo Perdomo | 0.5 (-215) | 1.5 (+150) | - | 0.5 (+260) |
| Corbin Carroll | 0.5 (-200) | 1.5 (+120) | - | 0.5 (+175) |
| Zac Gallen | - | - | - | - |
| Gabriel Moreno | - | - | - | - |
Diamondbacks vs. Giants Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
Last Night in Baseball: A Near No-No For Guardians Thriving Rookie
Los Angeles Angels Legend, World Series Champion Garret Anderson Dies at 53
4 Takeaways From the Dodgers' Sweep Over the Mets
Benches Clear After Giants LHP Erik Miller Strikes Out Reds INF Sal Stewart
Inside Dave Roberts' Growth: How the Dodgers Manager Learned To 'Enjoy Moments'
As Anthony Volpe Approaches His Season Debut, José Caballero Is Finding His Groove
10 fastest pitches in MLB History: Regular season and playoff records
2026 MLB Odds: Who Will Lead MLB in Home Runs? Trout Surges After Yankees Series
Why New Rangers Manager Skip Schumaker Is Respected as a Leader
Last Night in Baseball: A Near No-No For Guardians Thriving Rookie
Los Angeles Angels Legend, World Series Champion Garret Anderson Dies at 53
4 Takeaways From the Dodgers' Sweep Over the Mets
Benches Clear After Giants LHP Erik Miller Strikes Out Reds INF Sal Stewart
Inside Dave Roberts' Growth: How the Dodgers Manager Learned To 'Enjoy Moments'
As Anthony Volpe Approaches His Season Debut, José Caballero Is Finding His Groove
10 fastest pitches in MLB History: Regular season and playoff records
2026 MLB Odds: Who Will Lead MLB in Home Runs? Trout Surges After Yankees Series
Why New Rangers Manager Skip Schumaker Is Respected as a Leader

