Diamondbacks 4, Giants 3 — Jul 31, 2023 Recap

Arizona Diamondbacks beat San Francisco Giants 4-3 on Jul 31, 2023.

Game FAQ — score, spread, and total

Who won Arizona Diamondbacks vs San Francisco Giants on Jul 31, 2023?

Arizona Diamondbacks won 4-3 on Jul 31, 2023.

See methodology for grading rules and ROI calculation.

MLBMON, JUL 31, 20238:45 PM CT
Spread
Diamondbacks covered
Giants -1.5
Total
Under
7 / 8.5
Moneyline
Diamondbacks
+114
Loading probability
Diamondbacks
Ryne Nelson
4.84 ERA6-5119.0 IP75 K1.39 WHIP
Giants
Jakob Junis
4.55 ERA3-359.1 IP69 K1.42 WHIP
1234567891011RHE
Diamondbacks
00000200011450
Giants
00110000010350
Diamondbacks
BatterPOSABRHRBIHRBBK
Geraldo PerdomoSS5100001
Lourdes Gurriel Jr.DH5021001
Ketel Marte2B5111001
Christian Walker1B3000021
Corbin CarrollLF4111002
Emmanuel Rivera3B3011011
Jose HerreraC2000011
Jake McCarthyRF4100002
Alek ThomasCF4000003
Diego CastilloPH1000000
Totals364540413
Giants
BatterPOSABRHRBIHRBBK
Patrick BaileyC5020000
Austin SlaterRF1000010
Blake SabolLF4110011
Michael ConfortoRF3010000
Wilmer Flores3B5111101
Brandon CrawfordSS3101001
Isan Díaz2B3000011
Luis MatosCF2000020
LaMonte Wade Jr.1B5000000
Joc PedersonDH5000002
Totals36352156
Diamondbacks
PitcherIPHRERBBKHRPC
Ryne Nelson6.252231195
Miguel Castro1.000001010
Scott McGoughS1.000002015
Kyle Nelson1.100001014
Kevin GinkelW1.001021026
Giants
PitcherIPHRERBBKHRPC
Jakob Junis3.010003037
Tyler Rogers1.000002017
Camilo Doval1.000003018
Scott Alexander1.01100108
Taylor RogersL1.011010016
Alex Wood2.212222043
Luke JacksonBS1.110012021
Team
SU
ATS
O/U
Diamondbacks
Overall
0%0-0
0%0-0
0%0-0
Giants
Overall
0%0-0
0%0-0
0%0-0
Alek Thomas
Alek ThomasArizona Diamondbacks
5 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 3.5
0
RBIsO 1.5
0
Blake Sabol
Blake SabolSan Francisco Giants
5 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 3.5
0
RBIsO 1.5
0
Brandon Crawford
Brandon CrawfordSan Francisco Giants
5 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
1
RBIsO 3.5
1
RBIsO 1.5
1
Christian Walker
Christian WalkerArizona Diamondbacks
5 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 3.5
0
RBIsO 1.5
0
Corbin Carroll
Corbin CarrollArizona Diamondbacks
6 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
1
RBIsO 3.5
1
RBIsO 1.5
1
HitsO 1.5
1
Emmanuel Rivera
Emmanuel RiveraArizona Diamondbacks
5 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
1
RBIsO 3.5
1
RBIsO 1.5
1
Geraldo Perdomo
Geraldo PerdomoArizona Diamondbacks
4 props
HitsO 0.5
0
RBIsO 0.5
0
Home RunsO 0.5
0
RBIsO 1.5
0
Isan Diaz
Isan DiazSan Francisco Giants
5 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 3.5
0
RBIsO 1.5
0
Jake McCarthy
Jake McCarthyArizona Diamondbacks
5 props
HitsO 0.5
0
RBIsO 0.5
0
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 1.5
0
Joc Pederson
Joc PedersonSan Francisco Giants
5 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 3.5
0
RBIsO 1.5
0
Jose Herrera
Jose HerreraArizona Diamondbacks
4 props
HitsO 0.5
0
RBIsO 0.5
0
Home RunsO 0.5
0
RBIsO 1.5
0
Ketel Marte
Ketel MarteArizona Diamondbacks
6 props
HitsO 1.5
1
Home RunsO 0.5
0
RBIsO 0.5
1
HitsO 0.5
1
RBIsO 3.5
1
RBIsO 1.5
1
LaMonte Wade Jr.
LaMonte Wade Jr.San Francisco Giants
3 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
Lourdes Gurriel Jr.
Lourdes Gurriel Jr.Arizona Diamondbacks
3 props
HitsO 1.5
2
Home RunsO 0.5
0
RBIsO 0.5
1
Luis Matos
Luis MatosSan Francisco Giants
5 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 3.5
0
RBIsO 1.5
0
Michael Conforto
Michael ConfortoSan Francisco Giants
5 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 3.5
0
RBIsO 1.5
0
Patrick Bailey
Patrick BaileySan Francisco Giants
5 props
HitsO 0.5
2
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 3.5
0
RBIsO 1.5
0
Wilmer Flores
Wilmer FloresSan Francisco Giants
5 props
HitsO 0.5
1
Home RunsO 0.5
1
RBIsO 0.5
1
RBIsO 3.5
1
RBIsO 1.5
1
Ryne Nelson
Ryne NelsonArizona Diamondbacks
1 prop
Pitcher KsO 3.5
1
Lourdes Gurriel
Lourdes GurrielArizona Diamondbacks
5 props
HitsO 0.5
2
Home RunsO 0.5
0
RBIsO 3.5
1
RBIsO 1.5
1
RBIsO 0.5
1
LaMonte Wade Jr
LaMonte Wade JrSan Francisco Giants
5 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 3.5
0
RBIsO 1.5
0
RBIsO 0.5
0
HitsO 0.5
P
Home RunsO 0.5
P
RBIsO 0.5
P
J.D. Davis
2 props
HitsO 0.5
P
Home RunsO 0.5
P
Josh Rojas
2 props
HitsO 0.5
1
Home RunsO 0.5
0
HitsO 0.5
P
Home RunsO 0.5
P
RBIsO 0.5
P
Lourdes Gurriel Jr
Lourdes Gurriel JrArizona Diamondbacks
3 props
HitsO 1.5
2
Home RunsO 0.5
0
RBIsO 0.5
1
ID
2 props
HitsO 0.5
0
Home RunsO 0.5
0