Diamondbacks 5, Phillies 4 — Jun 21, 2024 Recap

Arizona Diamondbacks beat Philadelphia Phillies 5-4 on Jun 21, 2024.

Game FAQ — score, spread, and total

Who won Arizona Diamondbacks vs Philadelphia Phillies on Jun 21, 2024?

Arizona Diamondbacks won 5-4 on Jun 21, 2024.

See methodology for grading rules and ROI calculation.

MLBFRI, JUN 21, 20245:40 PM CT
Spread
Diamondbacks covered
Phillies -1.5
Total
Under
9 / 9.5
Moneyline
Diamondbacks
+120
Loading probability
ARI
Won 5 straight
Diamondbacks on heater
PHI
Lost 3 straight
Phillies cold
PHI
Lost ATS 3 straight
Phillies hasn't covered in 3
Diamondbacks
Jordan Montgomery
5.71 ERA6-463.0 IP44 K1.57 WHIP
Phillies
Taijuan Walker
5.60 ERA3-353.0 IP43 K1.49 WHIP
123456789RHE
Diamondbacks
013000010590
Phillies
002000110470
Diamondbacks
BatterPOSABRHRBIHRBBK
Gabriel MorenoC3122100
Eugenio Suárez3B2000021
Corbin CarrollCF3100010
Tucker BarnhartC2000000
Blaze Alexander2B4110000
Joc PedersonDH4121111
Lourdes Gurriel Jr.LF4121101
Randal GrichukRF1000001
Jake McCarthyLF3000001
Christian Walker1B5010000
Geraldo PerdomoSS3011001
Totals34595346
Phillies
BatterPOSABRHRBIHRBBK
Bryce Harper1B4010001
Alec Bohm3B4000000
Nick CastellanosRF3111111
Edmundo Sosa2B3020000
Rafael MarchánC3000010
Whit MerrifieldLF2000000
Cristian PacheCF2000002
David DahlLF1100010
Kyle SchwarberDH4110011
Trea TurnerSS4123100
Bryson Stott2B1000000
Brandon MarshCF2000001
Totals33474246
Diamondbacks
PitcherIPHRERBBKHRPC
Jordan MontgomeryW6.052215183
Kevin GinkelH0.101121017
Joe MantiplyH0.21001007
Ryan ThompsonH1.011100113
Paul SewaldS1.000000011
Phillies
PitcherIPHRERBBKHRPC
Taijuan WalkerL4.054433377
Spencer Turnbull3.020012049
Seranthony Domínguez0.221100015
Matt Strahm1.100001021
RPG
Scored
OPP
Allowed
MARGIN
Per game
Diamondbacks
4.6
4.6
0.0
Phillies
4.1
4.6
-0.5
Edge
Diamondbacks +0.5
even
Diamondbacks +0.5
Last 10 · Trend
Diamondbacks
5.4avg
Phillies
3.9avg
Straight-Up
DiamondbacksW5
7-370%
W
L
L
W
L
W
W
W
W
W
PhilliesL3
6-460%
W
L
W
W
W
W
W
L
L
L
Against the Spread
Diamondbacks
5-550%
L
L
L
W
L
W
W
W
W
L
Phillies3 fail
5-550%
L
L
W
W
W
W
W
L
L
L
Team
SU
ATS
O/U
Diamondbacks
Overall
53%26-23
61%30-19
51%23-22
Phillies
Overall
49%25-26
31%16-35
49%24-25
Team
SU
ATS
O/U
Diamondbacks
On Road
42%10-14
58%14-10
57%12-9
Phillies
At Home
46%13-15
29%8-20
56%15-12
Corbin Carroll
Corbin CarrollArizona Diamondbacks
21 props
HitsO 3.5
0
HitsO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 3.5
0
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Runs ScoredO 2.5
1
Stolen BasesO 1.5
1
Stolen BasesO 0.5
1
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Total BasesO 2.5
0
StrikeoutsO 0.5
0
WalksO 0.5
1
Alec Bohm
Alec BohmPhiladelphia Phillies
20 props
HitsO 3.5
0
HitsO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 3.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 2.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Total BasesO 2.5
0
StrikeoutsO 0.5
0
WalksO 0.5
0
Stolen BasesO 0.5
0
Trea Turner
Trea TurnerPhiladelphia Phillies
21 props
HitsO 3.5
2
HitsO 0.5
2
HitsO 1.5
2
HitsO 2.5
2
Home RunsO 1.5
1
Home RunsO 0.5
1
RBIsO 2.5
3
RBIsO 1.5
3
RBIsO 0.5
3
RBIsO 3.5
3
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Runs ScoredO 2.5
1
Stolen BasesO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
5
Total BasesO 1.5
5
Total BasesO 4.5
5
Total BasesO 2.5
5
StrikeoutsO 0.5
0
WalksO 0.5
0
Gabriel Moreno
Gabriel MorenoArizona Diamondbacks
20 props
HitsO 3.5
2
HitsO 0.5
2
HitsO 1.5
2
HitsO 2.5
2
Home RunsO 1.5
1
Home RunsO 0.5
1
RBIsO 2.5
2
RBIsO 1.5
2
RBIsO 0.5
2
RBIsO 3.5
2
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Runs ScoredO 2.5
1
Stolen BasesO 0.5
0
Total BasesO 3.5
5
Total BasesO 1.5
5
Total BasesO 4.5
5
Total BasesO 2.5
5
StrikeoutsO 0.5
0
WalksO 0.5
0
Lourdes Gurriel Jr.
Lourdes Gurriel Jr.Arizona Diamondbacks
20 props
HitsO 3.5
2
HitsO 0.5
2
HitsO 1.5
2
HitsO 2.5
2
Home RunsO 1.5
1
Home RunsO 0.5
1
RBIsO 2.5
1
RBIsO 1.5
1
RBIsO 0.5
1
RBIsO 3.5
1
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Runs ScoredO 2.5
1
Total BasesO 3.5
5
Total BasesO 1.5
5
Total BasesO 4.5
5
Total BasesO 2.5
5
StrikeoutsO 0.5
1
WalksO 0.5
0
Stolen BasesO 0.5
0
Joc Pederson
Joc PedersonArizona Diamondbacks
20 props
HitsO 3.5
2
HitsO 0.5
2
HitsO 1.5
2
HitsO 2.5
2
Home RunsO 1.5
1
Home RunsO 0.5
1
RBIsO 2.5
1
RBIsO 1.5
1
RBIsO 0.5
1
RBIsO 3.5
1
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Runs ScoredO 2.5
1
Total BasesO 3.5
5
Total BasesO 1.5
5
Total BasesO 4.5
5
Total BasesO 2.5
5
StrikeoutsO 0.5
1
WalksO 0.5
1
Stolen BasesO 0.5
0
Edmundo Sosa
Edmundo SosaPhiladelphia Phillies
20 props
HitsO 3.5
2
HitsO 0.5
2
HitsO 1.5
2
HitsO 2.5
2
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 3.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 2.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
3
Total BasesO 1.5
3
Total BasesO 4.5
3
Total BasesO 2.5
3
StrikeoutsO 0.5
0
WalksO 0.5
0
Christian Walker
Christian WalkerArizona Diamondbacks
20 props
HitsO 3.5
1
HitsO 0.5
1
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 3.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 2.5
0
Total BasesO 3.5
2
Total BasesO 1.5
2
Total BasesO 4.5
2
Total BasesO 2.5
2
StrikeoutsO 0.5
0
WalksO 0.5
0
Stolen BasesO 0.5
0
Whit Merrifield
Whit MerrifieldPhiladelphia Phillies
21 props
HitsO 3.5
0
HitsO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 3.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 2.5
0
Stolen BasesO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Total BasesO 2.5
0
StrikeoutsO 0.5
0
WalksO 0.5
0
Nick Castellanos
Nick CastellanosPhiladelphia Phillies
20 props
HitsO 3.5
1
HitsO 0.5
1
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
1
Home RunsO 0.5
1
RBIsO 2.5
1
RBIsO 1.5
1
RBIsO 0.5
1
RBIsO 3.5
1
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Runs ScoredO 2.5
1
Total BasesO 3.5
4
Total BasesO 1.5
4
Total BasesO 4.5
4
Total BasesO 2.5
4
Stolen BasesO 0.5
0
StrikeoutsO 0.5
1
WalksO 0.5
1
Bryce Harper
Bryce HarperPhiladelphia Phillies
20 props
HitsO 3.5
1
HitsO 0.5
1
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 3.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 2.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
2
Total BasesO 1.5
2
Total BasesO 4.5
2
Total BasesO 2.5
2
StrikeoutsO 1.5
1
WalksO 0.5
0
Jake McCarthy
Jake McCarthyArizona Diamondbacks
22 props
HitsO 3.5
0
HitsO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 3.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 2.5
0
Stolen BasesO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Total BasesO 2.5
0
StrikeoutsO 0.5
1
Total BasesO 0.5
0
WalksO 0.5
0
Kyle Schwarber
Kyle SchwarberPhiladelphia Phillies
19 props
HitsO 0.5
1
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 3.5
0
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Runs ScoredO 2.5
1
Total BasesO 3.5
1
Total BasesO 1.5
1
Total BasesO 4.5
1
Total BasesO 2.5
1
StrikeoutsO 1.5
1
WalksO 0.5
1
Stolen BasesO 0.5
0
Cristian Pache
Cristian PachePhiladelphia Phillies
19 props
HitsO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 3.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Total BasesO 2.5
0
StrikeoutsO 0.5
2
Total BasesO 0.5
0
WalksO 0.5
0
Eugenio Suarez
Eugenio SuarezArizona Diamondbacks
19 props
HitsO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 3.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 2.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Total BasesO 2.5
0
StrikeoutsO 1.5
1
Total BasesO 0.5
0
WalksO 0.5
2
Rafael Marchan
Rafael MarchanPhiladelphia Phillies
18 props
HitsO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 3.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Total BasesO 3.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Total BasesO 2.5
0
StrikeoutsO 0.5
0
Total BasesO 0.5
0
WalksO 0.5
1
Blaze Alexander
Blaze AlexanderArizona Diamondbacks
19 props
HitsO 0.5
1
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 1.5
0
Home RunsO 0.5
0
RBIsO 2.5
0
RBIsO 1.5
0
RBIsO 0.5
0
RBIsO 3.5
0
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
Stolen BasesO 0.5
1
Total BasesO 3.5
1
Total BasesO 1.5
1
Total BasesO 4.5
1
Total BasesO 2.5
1
StrikeoutsO 0.5
0
Total BasesO 0.5
1
WalksO 0.5
0
Geraldo Perdomo
Geraldo PerdomoArizona Diamondbacks
17 props
HitsO 0.5
1
HitsO 1.5
1
HitsO 2.5
1
Home RunsO 0.5
0
RBIsO 2.5
1
RBIsO 1.5
1
RBIsO 0.5
1
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
1
Total BasesO 1.5
1
Total BasesO 4.5
1
Total BasesO 2.5
1
StrikeoutsO 0.5
1
Total BasesO 0.5
1
WalksO 0.5
0
Taijuan Walker
Taijuan WalkerPhiladelphia Phillies
5 props
Pitcher KsO 3.5
3
Pitcher KsO 4.5
3
Earned RunsO 2.5
4
Hits AllowedO 5.5
5
Walks AllowedO 1.5
3
Jordan Montgomery
Jordan MontgomeryArizona Diamondbacks
4 props
Pitcher KsO 4.5
5
Earned RunsO 3.5
2
Hits AllowedO 6.5
5
Walks AllowedO 1.5
1