Prediction Details

MLB Prediction: Arizona Diamondbacks vs San Francisco Giants (Wednesday, September 10 at 03:45 PM ET)

Introduction

Updated

ARI @ SFARI +107SF -118O/U 8.5
Market / Trend ARI SF
Moneyline +107 -118
Total (O/U) 8.5
Run Line +1.5 (-200) -1.5 (173)
Last 5 RPG 5.4 5.8
Record 72–73 73–71
Lines: BetMGM, BetOnline.ag, BetRivers, BetUS +7 more

More MLB picks: Arizona Diamondbacks · San Francisco Giants

San Francisco Giants’ recent surge has been fueled by a 7-3 mark in their last 10 games, and that momentum is central to this MLB prediction against Arizona. The Giants are consistently producing above six runs per outing, while the Diamondbacks’ road form has been uneven, leaving them vulnerable in high-scoring contests. With both sides trending toward elevated offensive output, the matchup sets up cleanly for a Giants win and an Over on the total.

Game Time

Starts in 6h 14m

Taking place at Wednesday, September 10 at 03:45 PM ET inside Oracle Park, fly balls die quickly.

Odds & Spread Line

  • Arizona Diamondbacks: +107
  • San Francisco Giants: -118

Total: 8.5

  • Run Line — Arizona Diamondbacks: +1.5 (-200)
  • Run Line — San Francisco Giants: -1.5 (+173)

Latest Team Records

Arizona Diamondbacks: 72-73 (Win %: 0.497)
San Francisco Giants: 73-71 (Win %: 0.507)

Injury Report

Arizona Diamondbacks are missing Tyler Locklear (Elbow), listed as 10-Day-IL; Lourdes Gurriel Jr. (Knee), listed as 10-Day-IL.

The San Francisco Giants are currently healthy with no major injury concerns.

Key Player Stats

Arizona Diamondbacks

  • Geraldo Perdomo: 0.281 AVG, 17 HR, 91 RBI
  • Corbin Carroll: 0.257 AVG, 30 HR, 74 RBI
  • Ketel Marte: 0.287 AVG, 25 HR, 64 RBI

San Francisco Giants

  • Rafael Devers: 0.261 AVG, 31 HR, 100 RBI
  • Willy Adames: 0.23 AVG, 27 HR, 78 RBI
  • Heliot Ramos: 0.266 AVG, 17 HR, 61 RBI

Team Analysis

Arizona Diamondbacks

The Diamondbacks are sitting at 72-73, and their recent 2-3 stretch over the last 5 games exposes a lack of rhythm. On the road, their 34-40 record shows a pattern of inconsistency, particularly when tasked with matching scoring pace against higher-output teams. Corbin Carroll’s power gives them a chance to keep games competitive, but the overall scoring profile suggests volatility rather than steady production.

Over the last 10 games, Arizona has gone 5-5 while averaging 4.9 runs per outing, a neutral trend that reflects their inability to seize momentum. Geraldo Perdomo and Ketel Marte provide dependable offense, but the supporting cast has not consistently elevated the lineup on the road. Against an opponent thriving offensively at home, this inconsistency leaves Arizona vulnerable to being outpaced.

  • Batting Average: 0.25
  • Total Runs Scored: 719
  • Home Runs: 198
  • OBP: 0.322
  • SLG: 0.434
  • OPS: 0.756
  • ERA: 4.48
  • WHIP: 1.32

Away Record: 34-40 • Home Record: 38-34
Last 5 Games: 2-3 (5.4 RPG)
Last 10 Games: 5-5 (4.9 RPG)


San Francisco Giants

The Giants’ 73-71 record is backed by a 7-3 mark over their last 10 games, a stretch where they averaged 6.8 runs per contest. At home, their 37-34 record demonstrates resilience when backed by their crowd, and Rafael Devers has been a steady source of run production to anchor the order. This consistency is a clear edge against an Arizona team that struggles to string together wins away from home.

Over their last 5 games, the Giants are 3-2 while producing 5.8 runs per game, showing the offense is holding its form. Willy Adames has added crucial extra-base power, while Heliot Ramos provides balance in the lineup to prevent opposing pitchers from working around the middle. This offensive depth, combined with strong home splits, positions San Francisco to outscore Arizona with confidence.

  • Batting Average: 0.239
  • Total Runs Scored: 634
  • Home Runs: 159
  • OBP: 0.314
  • SLG: 0.393
  • OPS: 0.708
  • ERA: 3.75
  • WHIP: 1.29

Away Record: 37-37 • Home Record: 37-34
Last 5 Games: 3-2 (5.8 RPG)
Last 10 Games: 7-3 (6.8 RPG)


Head-to-Head History

San Francisco Giants lead 5–3 (Last 8 games)

  • September 09, 2025: ARI 3 @ SF 5
  • September 08, 2025: ARI 5 @ SF 11
  • July 03, 2025: SF 7 @ ARI 2
  • July 02, 2025: SF 6 @ ARI 5
  • July 01, 2025: SF 2 @ ARI 8
  • June 30, 2025: SF 2 @ ARI 4
  • May 14, 2025: ARI 8 @ SF 7
  • May 13, 2025: ARI 6 @ SF 10

Over/Under Trends

Arizona Diamondbacks’ last 10 games have averaged 9.4 total runs, with 5 games that would have cleared today’s total of 8.5.

San Francisco Giants’ last 10 games have averaged 11.2 combined runs, with 7 games clearing the same number of 8.5.

Moneyline Betting Prediction

San Francisco Giants’ 7-3 surge across their last 10 games, coupled with a head-to-head edge and consistent run production at home, makes them the sharper side. With Rafael Devers driving in runs and balanced output from Willy Adames and Heliot Ramos, the Giants’ offense is positioned to overwhelm Arizona Diamondbacks’ uneven road form.

The San Francisco Giants are the sharp side on form and splits.

Over/Under Prediction

Recent five-game scoring: the San Francisco Giants are at 5.8 RPG and the Arizona Diamondbacks at 5.4 — a useful baseline against the total.

These teams are combining for 11.2 runs per game recently — above the posted total of 8.5. That points toward the Over 8.5.

Bookmakers

Shop the MLB odds at: FanDuel, BetOnline.ag, LowVig.ag, Caesars.

Parlamaz may earn affiliate commissions from links in this article.

MLB Predictions FAQ

How does Parlamaz make Arizona Diamondbacks vs San Francisco Giants MLB predictions?

We use trusted data feeds and real-time odds to model each matchup. We weight the numbers that move lines—team form, matchup history, injuries, park factors, totals trends, and betting momentum—then compare our price to the market to find value. All signal, no noise. No paywalls.

How often are picks updated?

Daily. We update for confirmed lineups, injuries, and market moves. Check back near first pitch for final notes.

What do moneyline, run line, and total mean?

Moneyline is who wins the game. Run line is a spread, usually ±1.5 runs. The total (over/under) is combined runs by both teams.

John Tamburino

John TamburinoVerified

Lead Analyst — data-first, former college baseball.

John Tamburino grew up on travel baseball and three years of varsity basketball, then played college baseball before shifting to analytics. He still watches everything—from weekday tennis to all major league sports—and will never forget the Diamondbacks’ World Series run. At Parlamaz, John blends trusted data feeds with matchup context to find real value—no fluff, no paywalls.