Promotion Banner

ARI @ SF

1:45 am • MLB Network
4 - 3

Starting Pitchers

pitcherteameraw-l
Alex Cobb logoA.CobbSan Francisco Giants logo3.737-8
Merrill Kelly logoM.KellyArizona Diamondbacks logo3.3713-8

Diamondbacks vs. Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Diamondbacks
37-25
+1.5
+1.5-153
o7.5-116
+135
Giants
31-30
u8
-1.5+132
u7.5-105
-159
location pinTuesday 1:45 a.m.
July 12, 2022
Oracle ParkSan Francisco

Diamondbacks vs. Giants Game Analysis

  • Diamondbacks vs. Giants: Value on Kelly and the Snakes

    Kenny Ducey
    Jul 11, 2022 UTC
  • Monday's MLB Props: 2 Bets for Manaea and Kelly

    Tanner McGrath
    Jul 11, 2022 UTC
  • MLB Best Bets: 3 Picks for Monday

    Action Network Staff
    Jul 11, 2022 UTC
See more MLB Coverage Right Arrow

Diamondbacks vs. Giants Notes

Offers

Right Arrow
No promotions available. Try selecting a different location.

Diamondbacks vs. Giants Expert Picks

ARI
SF
ARI ML
1
SF ML
0
Over
0
Under
1

Casinos

Right Arrow
No promotions available. Try selecting a different location.

Popular Props

No props found

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 10th@SDW 12-0-1.5 WO 7.5SF +104
Jul 9th@SDW 3-1-1.5 WU 6.5SF -111
Jul 9th@SDL 3-6+1.5 LO 7.5SD +138
Jul 8th@SDL 1-2+1.5 WU 6.5SD +124
Jul 7th@ARIW 7-5-1.5 WO 8.5SF -132

Diamondbacks vs. Giants Public Betting

31%

Bets%

69%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
29-3216-1613-1613-1814-14
Diamondbacks
37-2518-1619-916-1221-13

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
28-31-214-16-214-1512-18-115-12-1
Diamondbacks
29-30-313-19-216-11-113-1516-15-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
31-3017-1514-1515-1614-14
Diamondbacks
37-2520-1417-1119-918-16

Giants vs. Diamondbacks Injury Updates

Giants Injuries

  • Roberto Perez

    C

    Perez is out with shoulder

    Out

  • Ross Stripling

    SP

    Stripling is out with back

    Out

  • Alex Wood

    SP

    Wood is out with back

    Out

  • Thomas Szapucki

    RP

    Szapucki is out with arm

    Out

  • Heliot Ramos

    CF

    Ramos is out with oblique

    Out

  • Luis Gonzalez

    RF

    Gonzalez is out with back

    Out

  • Joey Bart

    C

    Bart is out with groin

    Out

Diamondbacks Injuries

  • Mark Melancon

    RP

    Melancon is out with shoulder

    Out

  • Kyle Lewis

    DH

    Kyle Lewis (illness) placed on 10 day IL

    Out

  • Joe Mantiply

    RP

    Mantiply is out with hamstring

    Out

  • Carson Kelly

    C

    Kelly is out with arm

    Out

  • Austin Adams

    RP

    Adams is out with arm

    Out

  • Corbin Martin

    RP

    Martin is out with shoulder

    Out

  • Anthony Misiewicz

    RP

    Misiewicz is out with calf

    Out

Diamondbacks vs. Giants Box Score

Diamondbacks Player Stats
Projected
PITCHERPCIPKER
RM.Kelly, P
101742
LJ.Mantiply, P
210.101
RN. Ramirez, P
100.200
RM.Melancon, P
20110
HITTERSH-ABRHRRBI
1J.Rojas, 3B
1-4000
2A.Thomas, CF
3-5000
3K.Marte, DH
1-4100
4C.Walker, 1B
1-4100
5D.Peralta, LF
1-4101
6B. Kennedy, 2B
0-2000
6J.McCarthy, PH
0-0100
6J.Herrera, C
0-1000
7D.Varsho, RF
1-3002
8C.Kelly, C
1-3000
8S. Alcántara, PH
1-1001
8S. Alcántara, 2B
1-1001
9G.Perdomo, SS
0-4000
Giants Player Stats
Projected
PITCHERPCIPKER
RA.Cobb, P
100643
LJ.Garcia, P
70.200
RM. Llovera, P
370.211
LS.Long, P
120.210
RD.Leone, P
14100
HITTERSH-ABRHRRBI
1L.Wade Jr., 1B
1-4100
1L.Wade Jr., RF
1-4100
2J.Pederson, LF
0-3000
2D.Ruf, PH
1-2100
2D.Ruf, 1B
1-2100
3W.Flores, 2B
2-4101
4B.Belt, DH
3-3000
4A.Slater, PH
0-1001
4A.Slater, DH
0-1001
5L.Gonzalez, RF
0-3001
5L.Gonzalez, LF
0-3001
6D.Villar, 3B
0-2000
7B.Crawford, SS
0-4000
8M.Yastrzemski, CF
1-4000
9J.Bart, C
0-3000
9Y. Mercedes, PH
0-1000
9T.Estrada, PR
0-0000

Compare Odds

Right Arrow

Could not load odds

Diamondbacks vs. Giants Team Totals

MatchupOverUnder
Diamondbacks
37-25
o3.5-110
u3.5-120
Giants
31-30
o4-110
u4-120

Offers

Right Arrow
No promotions available. Try selecting a different location.