Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

Arizona Diamondbacks vs Philadelphia Phillies: result and box score, 23 June 2024

MLB games
Final, Citizens Bank Park
38–40
@
51–26
1FINAL4
Box score →

Matchup

Last 15 games
5.2Runs per game4.67
5.2Runs allowed4
0.800OPS0.808
5.37Bullpen ERA2.61
19Strikeout %20.1
MLB matchupsD-backs @ Phillies
Away, 38–40
Home, 51–26
Sun 23 Jun, 16:35 UK, Citizens Bank Park
1 – 4

Box score

Box score

Team123456789RH
Arizona Diamondbacks 000000001 16
Philadelphia Phillies 01000210x 411

Arizona Diamondbacks

BatterABRH2B3BHRRBIBBSOSB
1. Ketel Marte 4010 0010 00
2. Blaze Alexander 3010 0000 10
Joc Pederson 1000 0000 10
3. Lourdes Gurriel Jr. 4020 0000 00
4. Christian Walker 4000 0000 00
5. Randal Grichuk 3010 0000 10
6. Jake McCarthy 3000 0000 10
7. Eugenio Suárez 3000 0000 20
8. Kevin Newman 2000 0000 00
Geraldo Perdomo 1111 0000 00
9. Jose Herrera 2000 0000 10
Corbin Carroll 1000 0000 00
PitcherIPHRERBBSOHRPitches
Slade Cecconi3.051 1020 46
Brandon Hughes1.110 0030 24
Justin Martinez1.022 2200 31
Joe Mantiply0.221 1000 16
Bryce Jarvis2.010 0000 26

Philadelphia Phillies

BatterABRH2B3BHRRBIBBSOSB
1. Kyle Schwarber 5000 0000 10
2. Trea Turner 5010 0000 10
3. Bryce Harper 4121 0000 00
4. Alec Bohm 3121 0000 00
5. Nick Castellanos 4010 0010 00
6. Bryson Stott 3110 0011 10
7. Brandon Marsh 3110 0001 10
8. David Dahl 4020 0020 10
Cristian Pache 0000 0000 00
9. Garrett Stubbs 4010 0000 00
PitcherIPHRERBBSOHRPitches
Cristopher Sánchez7.030 0040 80
José Alvarado1.000 0020 14
Jeff Hoffman1.031 1010 19

Team comparison

Last 15 games before this one
D-backsPhillies
5.2 Runs per game 4.67
5.2 Runs allowed 4
0.800 OPS 0.808
5.37 Bullpen ERA 2.61
19 Strikeout % 20.1

Weather at first pitch

93°F, wind 12 mph, 9 mph blowing out