Arizona Diamondbacks @ San Francisco Giants

Arizona Diamondbacks28-24 (10-14 away)
Final 6 - 2
San Francisco Giants22-31 (12-13 home)
2.15Bally Bet ML 1.81BetUS
+1.5 (1.54)BetOnline.ag Spread -1 (2.08)ReBet
O 7.5 (1.85)Bally Bet O/U U 8 (1.92)LowVig.ag

Team Stats

Arizona Diamondbacks
San Francisco Giants
28-24 Record 22-31
W2 Streak W2
4.6 Offence 3.7
4.5 Defence 4.6
9.1 Total 8.2
+0.1 Margin -0.9
33-19 Spread 25-28
W1 ATS Streak W2
26-22-4 O/U 26-25-2
O1 O/U Streak O4
Arizona Diamondbacks
San Francisco Giants
10-14 Record 12-13
W1 Streak W2
4.3 Offence 3.8
5.0 Defence 4.7
9.3 Total 8.6
-0.7 Margin -0.9
16-8 Spread 12-13
W1 ATS Streak W2
14-8-2 O/U 13-10-2
O1 O/U Streak O5
Arizona Diamondbacks
San Francisco Giants
3-0 Record 0-3
W3 Streak L3
7.7 Offence 2.7
2.7 Defence 7.7
10.3 Total 10.3
+5.0 Margin -5.0
3-0 Spread 0-3
W3 ATS Streak L3
2-1 O/U 2-1
O1 O/U Streak O1

Team Schedule

Date Opponent Result ML Spread O/U
May 24, '26 Colorado Rockies W 9-1 W 1.53 W -1.5 O 8.5
May 23, '26 Colorado Rockies W 5-4 W 1.56 L -1.5 P 9
May 22, '26 Colorado Rockies L 2-3 L 1.46 L -1.5 U 9
May 21, '26 Colorado Rockies W 2-1 W 1.50 L -1.5 U 9
May 20, '26 San Francisco Giants W 6-3 W 1.95 W +1.5 O 8.5
May 19, '26 San Francisco Giants W 5-3 W 1.84 W +1.5 U 8.5
May 18, '26 San Francisco Giants W 12-2 W 1.76 W -1 O 9
May 17, '26 @ Colorado Rockies W 8-6 W 1.70 W -1 O 10
May 16, '26 @ Colorado Rockies L 2-4 L 1.71 L -1 U 11
May 15, '26 @ Colorado Rockies W 9-1 W 1.88 W -1 U 11.5
Date Opponent Result ML Spread O/U
May 24, '26 Chicago White Sox W 8-5 W 1.83 W +1.5 O 7.5
May 23, '26 Chicago White Sox W 10-3 W 2.00 W +1.5 O 8.5
May 22, '26 Chicago White Sox L 4-9 L 2.04 L +1.5 O 7.5
May 20, '26 @ Arizona Diamondbacks L 3-6 L 1.97 L +1.5 O 8.5
May 19, '26 @ Arizona Diamondbacks L 3-5 L 2.13 L +1.5 U 8.5
May 18, '26 @ Arizona Diamondbacks L 2-12 L 2.20 L +1.5 O 9
May 17, '26 @ Athletics W 10-1 W 2.30 W +1.5 O 9
May 16, '26 @ Athletics W 6-4 W 2.18 W +1.5 O 9.5
May 15, '26 @ Athletics L 2-5 L 2.18 L +1.5 U 9.5
May 14, '26 @ Los Angeles Dodgers L 2-5 L 2.53 L +1.5 U 7.5
Date Home Result ML Spread O/U
May 20, '26 6-3 1.95 +1.5 O 8.5
May 19, '26 5-3 1.84 +1.5 U 8.5
May 18, '26 12-2 1.76 -1 O 9

Best Lines/Odds

Arizona Diamondbacks San Francisco Giants
BestClosing 2.15-0.12Bally Bet 1.81+0.10BetUS
BestOpening 2.27BetOnline.ag 1.71BetOnline.ag
Arizona Diamondbacks San Francisco Giants
BestClosing +1.5(1.54-0.05)BetOnline.ag -1(2.08+0.10)ReBet
BestOpening +1.5(1.59)BetOnline.ag -1(1.98)ReBet
Over Under
BestClosing O 7.5(1.85-0.13)Bally Bet U 8+0.5(1.92+0.01)LowVig.ag
BestOpening O 7.5(1.98)LowVig.ag U 7.5(1.91)Bovada

Odds History

Book Best Odds
Bally Bet Arizona Diamondbacks 2.15-0.03
San Francisco Giants 1.70
BetMGM Arizona Diamondbacks 2.10-0.10
San Francisco Giants 1.74+0.05
BetOnline.ag Arizona Diamondbacks 2.13-0.14
San Francisco Giants 1.80+0.09
BetRivers Arizona Diamondbacks 2.15-0.02
San Francisco Giants 1.68
BetUS Arizona Diamondbacks 2.12-0.14
San Francisco Giants 1.81+0.10
Bovada Arizona Diamondbacks 2.04-0.15
San Francisco Giants 1.81+0.11
Caesars Arizona Diamondbacks 2.10-0.08
San Francisco Giants 1.77+0.06
DraftKings Arizona Diamondbacks 2.05-0.14
San Francisco Giants 1.73+0.03
Fanatics Arizona Diamondbacks 2.10-0.10
San Francisco Giants 1.77+0.08
FanDuel Arizona Diamondbacks 2.14-0.06
San Francisco Giants 1.75+0.05
LowVig.ag Arizona Diamondbacks 2.13-0.14
San Francisco Giants 1.80+0.09
MyBookie.ag Arizona Diamondbacks 2.10-0.11
San Francisco Giants 1.78+0.08
ReBet Arizona Diamondbacks 2.10
San Francisco Giants 1.77+0.12
theScore Bet Arizona Diamondbacks 2.10-0.10
San Francisco Giants 1.77+0.06
Book Best Odds
Bally Bet Arizona Diamondbacks +1.5(1.53)
San Francisco Giants -1.5(2.50)
BetMGM Arizona Diamondbacks +1.5(1.53)
San Francisco Giants -1.5(2.55)
BetOnline.ag Arizona Diamondbacks +1.5(1.54-0.05)
San Francisco Giants -1.5(2.61+0.12)
BetRivers Arizona Diamondbacks +1-0.5(1.78+0.25)
San Francisco Giants -1+0.5(2.04-0.46)
BetUS Arizona Diamondbacks +1.5(1.53-0.06)
San Francisco Giants -1.5(2.64+0.16)
Bovada Arizona Diamondbacks +1.5(1.51-0.05)
San Francisco Giants -1.5(2.65+0.10)
Caesars Arizona Diamondbacks +1.5(1.53-0.03)
San Francisco Giants -1.5(2.58+0.08)
DraftKings Arizona Diamondbacks +1.5(1.50-0.04)
San Francisco Giants -1.5(2.53)
Fanatics Arizona Diamondbacks +1.5(1.51-0.06)
San Francisco Giants -1.5(2.60+0.15)
FanDuel Arizona Diamondbacks +1.5(1.52-0.02)
San Francisco Giants -1.5(2.58+0.06)
LowVig.ag Arizona Diamondbacks +1.5(1.54-0.05)
San Francisco Giants -1.5(2.62+0.12)
MyBookie.ag Arizona Diamondbacks +1.5(1.50-0.08)
San Francisco Giants -1.5(2.67+0.27)
ReBet Arizona Diamondbacks +1(1.70-0.07)
San Francisco Giants -1(2.08+0.10)
theScore Bet Arizona Diamondbacks +1.5(1.53)
San Francisco Giants -1.5(2.60)
Book Best Odds
Bally Bet Over O 7.5(1.85-0.06)
Under U 7.5(1.97+0.09)
BetMGM Over O 8+0.5(1.95)
Under U 8+0.5(1.87)
BetOnline.ag Over O 8+0.5(1.93-0.02)
Under U 8+0.5(1.89+0.02)
BetRivers Over O 7.5(1.83-0.08)
Under U 7.5(1.95+0.07)
BetUS Over O 8+0.5(1.95)
Under U 8+0.5(1.87)
Bovada Over O 8+0.5(1.91)
Under U 8+0.5(1.91)
Caesars Over O 8+0.5(1.95)
Under U 8+0.5(1.87)
DraftKings Over O 7.5(1.79-0.14)
Under U 7.5(1.98+0.09)
Fanatics Over O 8+0.5(1.91-0.04)
Under U 8+0.5(1.91+0.04)
FanDuel Over O 7.5(1.82-0.09)
Under U 7.5(2.00+0.09)
LowVig.ag Over O 8+0.5(1.95-0.03)
Under U 8+0.5(1.92+0.04)
MyBookie.ag Over O 7.5(1.80-0.13)
Under U 7.5(2.02+0.14)
ReBet Over O 8+0.5(1.97+0.11)
Under U 8+0.5(1.83-0.01)
theScore Bet Over O 7.5(1.80-0.11)
Under U 7.5(2.05+0.14)

Game Results by Top Cappers

Capper Profit Results
#1 asianhero +6.00
Arizona Diamondbacks@ 2.20for 5 unitsWon +6.00
#2 betbeast +4.80
Arizona Diamondbacks@ 2.20for 4 unitsWon +4.80
#3 pickemchief +4.80
Arizona Diamondbacks@ 2.20for 4 unitsWon +4.80
#4 juicebeast +4.75
Over 7.5@ 1.95for 5 unitsWon +4.75
#5 nbachaser +4.25
Over 7.5@ 1.85for 5 unitsWon +4.25
#6 nhltitan +4.25
Over 7.5@ 1.85for 5 unitsWon +4.25
#7 moneylinelion +3.80
Over 7.5@ 1.95for 4 unitsWon +3.80
#8 underdoggrinder +3.60
Arizona Diamondbacks@ 2.20for 3 unitsWon +3.60
#9 futuresbaron +3.51
Arizona Diamondbacks@ 2.17for 3 unitsWon +3.51
#10 asianchief +3.39
Arizona Diamondbacks@ 2.13for 3 unitsWon +3.39
#11 nhlgrinder +3.27
Arizona Diamondbacks@ 2.09for 3 unitsWon +3.27
#12 juicestack +2.94
Over 7.5@ 1.98for 3 unitsWon +2.94
#13 bankrollbettor +2.73
Over 7.5@ 1.91for 3 unitsWon +2.73
#14 vigorishsniper +2.65
Arizona Diamondbacks +1.5@ 1.53for 5 unitsWon +2.65
#15 dogmaster +2.61
Over 7.5@ 1.87for 3 unitsWon +2.61
#16 driftsniper +2.55
Over 7.5@ 1.85for 3 unitsWon +2.55
#17 undercontrarian +2.40
Arizona Diamondbacks +1@ 1.80for 3 unitsWon +2.40
#18 powerscout +2.30
Arizona Diamondbacks@ 2.15for 2 unitsWon +2.30
#19 inplayranger +2.16
Arizona Diamondbacks +1.5@ 1.54for 4 unitsWon +2.16
#20 luckyplays +2.12
Arizona Diamondbacks +1.5@ 1.53for 4 unitsWon +2.12

Game Consensus

42 picks | 82 units
Arizona Diamondbacks
San Francisco Giants
18 picks | 43%
24 picks | 57%
37 units | 45%
45 units | 55%
Picks Per Odds Range
Arizona Diamondbacks
Picks
San Francisco Giants
2.09 - 2.20
18
24
1.67 - 1.79
48 picks | 95 units
Arizona Diamondbacks
San Francisco Giants
28 picks | 58%
20 picks | 42%
53 units | 56%
42 units | 44%
Picks Per Line
Arizona Diamondbacks
Picks
San Francisco Giants
+1
4
2
-1
+1.5
24
18
-1.5
56 picks | 131 units
Over
Under
23 picks | 41%
33 picks | 59%
52 units | 40%
79 units | 60%
Picks Per Line
Over
Picks
Under
O 7.5
23
32
U 7.5
1
U 8

Moneyline

Trends for best moneyline odds.

Arizona Diamondbacks (2.15)

  • San Francisco Giants lost 31 of 53 (58%) Season
  • Arizona Diamondbacks won 2 straight Streak
  • Arizona Diamondbacks won 28 of 52 (54%) Season
  • San Francisco Giants lost at home in 13 of 25 (52%) Season - Home
  • Arizona Diamondbacks moneyline shortened by -0.12 from 2.27 to 2.15 Closing line movement

San Francisco Giants (1.81)

  • Arizona Diamondbacks lost as away underdog in 12 of 20 (60%) Underdog split - Away
  • Arizona Diamondbacks lost as underdog in 17 of 29 (59%) Underdog split
  • San Francisco Giants won as home favorite in 6 of 10 (60%) Favorite split - Home
  • Arizona Diamondbacks lost on the road in 14 of 24 (58%) Season - Away
  • San Francisco Giants won 2 straight Streak
  • San Francisco Giants won 2 straight at home Streak - Home
  • San Francisco Giants won as favorite in 9 of 17 (53%) Favorite split

Spread

Trends for best spread lines.

Arizona Diamondbacks +1.5

  • Arizona Diamondbacks covered +1.5 in 8 straight Streak
  • Arizona Diamondbacks covered as away underdog in 12 of 19 (63%) Underdog ATS split - Away
  • Arizona Diamondbacks covered +1.5 in 36 of 52 (69%) Season at current line
  • Arizona Diamondbacks covered as underdog in 21 of 34 (62%) Underdog ATS split
  • Arizona Diamondbacks covered +1.5 on the road in 16 of 24 (67%) Season at current line - Away
  • San Francisco Giants failed to cover -1.5 in 35 of 53 (66%) Season at current line
  • San Francisco Giants failed to cover as favorite in 9 of 15 (60%) Favorite ATS split
  • San Francisco Giants failed to cover -1.5 at home in 15 of 25 (60%) Season at current line - Home

San Francisco Giants -1

  • San Francisco Giants covered -1 in 2 straight Streak
  • San Francisco Giants covered -1 in 2 straight at home Streak - Home
  • San Francisco Giants covered as home favorite in 3 of 5 (60%) Favorite ATS split - Home

Total

Trends for best over/under lines.

Over 7.5

  • Head to head played over 7.5 in 3 of 3 (100%) H2H season
  • San Francisco Giants played over 7.5 in 8 straight Streak
  • Arizona Diamondbacks played over 7.5 on the road in 16 of 24 (67%) Season at current total
  • San Francisco Giants played over 7.5 in 5 straight at home Streak - Home
  • Arizona Diamondbacks played over 7.5 in 33 of 52 (63%) Season at current total
  • Both teams played over 7.5 in 62 of 105 (59%) Season at current total - Both teams
  • San Francisco Giants played over 7.5 in 29 of 53 (55%) Season at current total
  • Arizona Diamondbacks played over 7.5 in 2 straight Streak
  • San Francisco Giants played over 7.5 at home in 13 of 25 (52%) Season at current total

Under 8

  • San Francisco Giants played under 8 in 24 of 47 (51%) Season at current total