June 30, 2026 · 01:40

San Francisco Giants vs Arizona Diamondbacks Prediction

Expert prediction, odds analysis, and best bet for San Francisco Giants vs Arizona Diamondbacks on June 30, 2026.

Win Probability

San Francisco GiantsWin ProbabilityArizona Diamondbacks
47%
53%
47%53%
Diamondbacks
Predicted Winner
4.1–4.4
Away–Home
Predicted Score
53%
low
Confidence

Best Bet

Low Confidence53%
Under 9
ML Pick
Diamondbacks
Run Line
Total
UNDER 9

Current Odds

API-Sports
TeamMoneylineRun LineTotalImpl. Prob.
San Francisco GiantsAway
+112-185-11147%
Arizona DiamondbacksHome
-133+150-11157%
Odds via API-SportsTotal: O/U 9

Additional Full-Game Markets

Diamondbacks Team Total 4.5
Over-109Under-116
Giants Team Total 4.5
Over+114Under-137
Total Runs Odd/Even
Odd-167Even+129
First Team To Score
Giants-139Diamondbacks+105
Extra Innings
Yes+718No-1667

First 5 Innings (F5)

F5 Moneyline
Giants+135Diamondbacks-101
F5 Run Line (-0.5)
Giants-130Diamondbacks-104
F5 Total 5
Over-106Under-130

Statistical Analysis

  • 1

    San Francisco Giants project 4.1 runs: 4.1 RF/G offense vs 4.3 RA/G Arizona Diamondbacks pitching.

  • 2

    San Francisco Giants last 5: 3.4 RF/G, 3.0 RA/G (1d rest, 6 G last 7d).

  • 3

    Moneyline edge vs market: -4.2%.

How This Prediction Was Made

Show model inputs ▼

Team Data Inputs

MetricGiantsDiamondbacks
Season Win%42.2%50.0%
Games Played830
Season RF/G4.064.30
Season RA/G4.664.30
Run Diff/G-0.600.00
Last-5 RF/G3.404.30
Last-5 RA/G3.004.30
Venue RF/G4.374.30
Venue RA/G4.774.30
Venue Win%39.5%50.0%
Form (last-5)3/5 W3/5 W
Rest Days11
Games (Last 7d)60
Data Quality100%0%

Run Projection Formula

Projected runs = weighted blend of offense + opponent defense (season & recent) + venue split.

Giants projected runs
ComponentValueWtContrib
Season RF/G4.0630%1.218
Opp Season RA/G4.3030%1.290
Recent RF/G (5G)3.4015%0.510
Opp Recent RA/G4.3015%0.645
Venue RF/G4.375%0.219
Opp Venue RA/G4.305%0.215
Projected runs4.1
Diamondbacks projected runs
ComponentValueWtContrib
Season RF/G4.3030%1.290
Opp Season RA/G4.6630%1.399
Recent RF/G (5G)4.3015%0.645
Opp Recent RA/G3.0015%0.450
Venue RF/G4.305%0.215
Opp Venue RA/G4.775%0.238
Home bonus0.120.120
Projected runs4.4

Win Probability Blend (Home)

Three signals are blended to produce the final home win probability.

SignalProbWeightContribution
Run margin (projected score diff)52.7%65%34.26%
Team strength (win% + venue)56.2%25%14.05%
Recent form (last-5 W/L)47.0%10%4.70%
Final home win probability53%

Confidence Score Breakdown

FactorPoints
Base (win probability distance from 50%)+52
Run margin bonus (larger margin = more predictable)+1
Data quality adjust (more game history = tighter estimates)0
Form agreement (recent form aligns with season record)0
Market odds available (confirms edge vs vig)0
Final confidence score (low)53

Market Edge Analysis

Edge = model probability minus market-implied probability. Positive edge = model sees value vs the book.

Bet TypeEdgeSignal
Moneyline-4.2%✓ fade
Run Line (-1.5)-7.8%✓ fade
Over/Under-7.0%✓ fade
Diamondbacks Team Total-3.9%no edge
Giants Team Total-2.0%no edge
F5 Moneyline+2.3%no edge
F5 Over/Under-5.9%✓ fade

4%+ edge threshold required for a value bet recommendation.

San Francisco Giants vs Arizona Diamondbacks Prediction — Expert Analysis

Our model projects Arizona Diamondbacks to win this matchup with a 53% win probability. The predicted final score is Giants 4.1 Diamondbacks 4.4.

Our best bet for this matchup is the Under 9, which carries a low confidence rating based on current statistical inputs.

Standings Context

Standings data unavailable

Prediction Summary

Predicted WinnerDiamondbacks
Moneyline PickDiamondbacks
Run LineNo play
Over/UnderUNDER 9
Score4.1–4.4