Diamondbacks 4, Pirates 3 — May 20, 2023 Recap

Arizona Diamondbacks beat Pittsburgh Pirates 4-3 on May 20, 2023.

Game FAQ — score, spread, and total

Who won Arizona Diamondbacks vs Pittsburgh Pirates on May 20, 2023?

Arizona Diamondbacks won 4-3 on May 20, 2023.

See methodology for grading rules and ROI calculation.

MLBSAT, MAY 20, 20233:05 PM CT
Spread
Diamondbacks covered
Pirates -1.5
Total
Under
7 / 8.5
Moneyline
Diamondbacks
+130
Loading probability
Diamondbacks
Brandon Pfaadt
7.65 ERA0-120.0 IP14 K1.55 WHIP
Pirates
Mitch Keller
2.44 ERA5-162.2 IP77 K0.97 WHIP
123456789RHE
Diamondbacks
100001200480
Pirates
003000000370
Diamondbacks
BatterPOSABRHRBIHRBBK
Josh Rojas3B2100002
Emmanuel Rivera3B1000000
Ketel Marte2B4121101
Corbin CarrollLF4021001
Christian Walker1B4000002
Lourdes Gurriel Jr.DH4110000
Pavin SmithRF4112102
Dominic FletcherCF4010001
Gabriel MorenoC4010001
Geraldo PerdomoSS4000002
Totals354842012
Pirates
BatterPOSABRHRBIHRBBK
Andrew McCutchenDH4010000
Bryan ReynoldsLF3100010
Jack SuwinskiCF4010001
Carlos Santana1B3110010
Ke'Bryan Hayes3B4013000
Tucupita MarcanoSS3000001
Rodolfo CastroPH0000010
Ji Hwan Bae2B4010001
Joshua PalaciosRF2010001
Connor JoeRF2000001
Austin HedgesC3110001
Jason DelayPH1000001
Totals33373037
Diamondbacks
PitcherIPHRERBBKHRPC
Brandon Pfaadt5.163323085
Kyle NelsonW1.000001012
Austin AdamsH0.200000011
Andrew ChafinH1.010000013
Miguel CastroS1.000013019
Pirates
PitcherIPHRERBBKHRPC
Mitch Keller6.032208184
Robert StephensonL0.232201118
Jose E. Hernandez0.21000108
Dauri Moreta0.20000105
David Bednar1.010001022
Team
SU
ATS
O/U
Diamondbacks
Overall
0%0-0
0%0-0
0%0-0
Pirates
Overall
0%0-0
0%0-0
0%0-0
Andrew McCutchen
Andrew McCutchenPittsburgh Pirates
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
Austin Hedges
Austin HedgesPittsburgh Pirates
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
Bryan Reynolds
Bryan ReynoldsPittsburgh Pirates
3 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
Carlos Santana
Carlos SantanaPittsburgh Pirates
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
Christian Walker
Christian WalkerArizona Diamondbacks
3 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
Corbin Carroll
Corbin CarrollArizona Diamondbacks
3 props
HitsO 0.5
2
Home RunsO 0.5
0
RBIsO 0.5
1
Dominic Fletcher
Dominic FletcherArizona Diamondbacks
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
Gabriel Moreno
Gabriel MorenoArizona Diamondbacks
3 props
HitsO 0.5
1
RBIsO 0.5
0
Home RunsO 0.5
0
Geraldo Perdomo
Geraldo PerdomoArizona Diamondbacks
3 props
HitsO 0.5
0
RBIsO 0.5
0
Home RunsO 0.5
0
Jack Suwinski
Jack SuwinskiPittsburgh Pirates
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
Josh Rojas
Josh RojasArizona Diamondbacks
3 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
Ke'Bryan Hayes
Ke'Bryan HayesPittsburgh Pirates
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
3
Ketel Marte
Ketel MarteArizona Diamondbacks
3 props
HitsO 0.5
2
Home RunsO 0.5
1
RBIsO 0.5
1
Lourdes Gurriel Jr.
Lourdes Gurriel Jr.Arizona Diamondbacks
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
Pavin Smith
Pavin SmithArizona Diamondbacks
3 props
HitsO 0.5
1
Home RunsO 0.5
1
RBIsO 0.5
2
TM
Tucupita MarcanoPittsburgh Pirates
3 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
Brandon Pfaadt
Brandon PfaadtArizona Diamondbacks
1 prop
Pitcher KsO 4.5
3
Mitch Keller
Mitch KellerPittsburgh Pirates
1 prop
Pitcher KsO 5.5
8
Lourdes Gurriel
Lourdes GurrielArizona Diamondbacks
2 props
HitsO 0.5
1
Home RunsO 0.5
0
HitsO 0.5
1
Home RunsO 0.5
0
Lourdes Gurriel Jr
Lourdes Gurriel JrArizona Diamondbacks
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0