my favs
Access and manage your favorites here
DISMISS
NFL DRAFT
Scores
Watch
Betting
FOX Super 6 💰
Stories
Search
Sign In
Account
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
TOPICS
POPULAR SEARCHES
- No Data Available -
BROWSE BY
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
TOPICS
Built on
Diamondbacks
vs
-
Phillies
-
-
-
・May 4, 2025
May 04
May 04
Diamondbacks defeat Phillies in 10, led by Perdomo's 3 RBIs (4-5)
1
2
3
4
5
6
7
8
9
10
R
H
E
AZ
-
-
-
-
-
-
-
-
-
-
-
-
-
PHI
-
-
-
-
-
-
-
-
-
-
-
-
-
Citizens Bank Park,
Philadelphia, PA
MLB
>
Scores
>
Arizona Diamondbacks vs. Philadelphia Phillies - Playbyplay: May 4, 2025
RECAP
BOX SCORE
PLAY-BY-PLAY
ODDS
NEWS
TOP 1ST
AZ
0
PHI
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
R. Suárez pitching for Philadelphia
STRIKEOUT
1 OUT
Geraldo Perdomo called out on strikes.
STRIKEOUT
2 OUT
Corbin Carroll called out on strikes.
GROUND OUT
3 OUT
Randal Grichuk grounds out to second base, Edmundo Sosa to Weston Wilson.
BOTTOM 1ST
AZ
0
PHI
1
INNING RECAP
1 RUN
1 HIT
0 ERRORS
E. Rodriguez pitching for Arizona
STRIKEOUT
1 OUT
Trea Turner called out on strikes.
HOME RUN
Bryce Harper homers to left field.
AZ
0
PHI
1
WALK
Kyle Schwarber walks.
STRIKEOUT
2 OUT
Nick Castellanos strikes out swinging.
POP OUT
3 OUT
J.T. Realmuto pops out to Josh Naylor.
TOP 2ND
AZ
0
PHI
1
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
R. Suárez pitching for Philadelphia
STRIKEOUT
1 OUT
Eugenio Suárez strikes out swinging.
STRIKEOUT
2 OUT
Josh Naylor strikes out swinging.
FLY OUT
3 OUT
Lourdes Gurriel flies out to shallow center field to Edmundo Sosa.
BOTTOM 2ND
AZ
0
PHI
1
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
E. Rodriguez pitching for Arizona
WALK
Alec Bohm walks.
FC
1 OUT
Edmundo Sosa hits into a force out to shortstop. Alec Bohm out at second.
POP OUT
2 OUT
Weston Wilson strikes out on a foul tip.
STRIKEOUT
3 OUT
Johan Rojas strikes out swinging.
TOP 3RD
AZ
3
PHI
1
INNING RECAP
3 RUNS
3 HITS
0 ERRORS
R. Suárez pitching for Philadelphia
GROUND OUT
1 OUT
Tim Tawa grounds out to shortstop, Trea Turner to Weston Wilson.
WALK
Garrett Hampson walks.
SINGLE
Jose Herrera singles to deep left field. Garrett Hampson to third.
DOUBLE
Geraldo Perdomo doubles to shallow left field. Jose Herrera to third. Garrett Hampson scores.
AZ
1
PHI
1
SINGLE
Corbin Carroll singles to shallow right field. Geraldo Perdomo scores. Jose Herrera scores.
AZ
3
PHI
1
LINE OUT
2 OUT
Randal Grichuk lines out to center field to Johan Rojas.
POP OUT
3 OUT
Eugenio Suárez strikes out on a foul tip.
BOTTOM 3RD
AZ
3
PHI
1
INNING RECAP
0 RUNS
2 HITS
0 ERRORS
E. Rodriguez pitching for Arizona
FLY OUT
1 OUT
Trea Turner flies out to right center field to Corbin Carroll.
SINGLE
Bryce Harper singles to shallow right field.
POP OUT
2 OUT
Kyle Schwarber strikes out on a foul tip.
DOUBLE
Nick Castellanos doubles to left field. Bryce Harper to third.
FLY OUT
3 OUT
J.T. Realmuto flies out to right center field to Corbin Carroll.
TOP 4TH
AZ
7
PHI
1
INNING RECAP
4 RUNS
4 HITS
0 ERRORS
R. Suárez pitching for Philadelphia
GROUND OUT
1 OUT
Josh Naylor grounds out to second base, Edmundo Sosa to Weston Wilson.
STRIKEOUT
2 OUT
Lourdes Gurriel strikes out swinging.
SINGLE
Tim Tawa singles to shallow right field.
WALK
Garrett Hampson walks. Tim Tawa to second.
DOUBLE
Jose Herrera doubles to deep right field. Garrett Hampson scores. Tim Tawa scores.
AZ
5
PHI
1
SINGLE
Geraldo Perdomo singles to third base. Jose Herrera scores.
AZ
6
PHI
1
SB
Perdomo stole third.
SINGLE
Corbin Carroll singles to center field. Geraldo Perdomo scores.
AZ
7
PHI
1
Orion Kerkering (P) replaces Ranger Suárez (P).
GROUND OUT
3 OUT
Randal Grichuk grounds out to third base, Alec Bohm to Weston Wilson.
BOTTOM 4TH
AZ
7
PHI
2
INNING RECAP
1 RUN
1 HIT
0 ERRORS
E. Rodriguez pitching for Arizona
STRIKEOUT
1 OUT
Alec Bohm strikes out swinging.
WALK
Edmundo Sosa walks.
STRIKEOUT
2 OUT
Weston Wilson called out on strikes.
PASSED BALL
On Herrera's passed ball, Sosa to second.
SINGLE
Johan Rojas singles to shallow center field. Edmundo Sosa scores.
AZ
7
PHI
2
GROUND OUT
3 OUT
Trea Turner grounds out to shortstop, Geraldo Perdomo to Josh Naylor.
TOP 5TH
AZ
7
PHI
2
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
O. Kerkering pitching for Philadelphia
POP OUT
1 OUT
Eugenio Suárez pops out to Alec Bohm.
WALK
Josh Naylor walks.
WALK
Lourdes Gurriel walks.
GROUND OUT
3 OUT
Tim Tawa grounds out to third base. Lourdes Gurriel out at second.
BOTTOM 5TH
AZ
7
PHI
2
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
E. Rodriguez pitching for Arizona
STRIKEOUT
1 OUT
Bryce Harper called out on strikes.
STRIKEOUT
2 OUT
Kyle Schwarber strikes out swinging.
STRIKEOUT
3 OUT
Nick Castellanos strikes out swinging.
TOP 6TH
AZ
7
PHI
2
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
J. Romano pitching for Philadelphia
Jordan Romano (P) replaces Orion Kerkering (P).
FLY OUT
1 OUT
Garrett Hampson flies out to center field to Johan Rojas.
STRIKEOUT
2 OUT
Jose Herrera strikes out swinging.
DOUBLE
Geraldo Perdomo doubles to left field.
POP OUT
3 OUT
Corbin Carroll pops out to shallow infield to Trea Turner.
BOTTOM 6TH
AZ
7
PHI
5
INNING RECAP
3 RUNS
2 HITS
0 ERRORS
E. Rodriguez pitching for Arizona
POP OUT
1 OUT
J.T. Realmuto pops out to shallow center field to Tim Tawa.
DOUBLE
Alec Bohm doubles to deep right field.
WALK
Edmundo Sosa walks.
Juan Morillo (P) replaces Eduardo Rodriguez (P).
HOME RUN
Weston Wilson homers to left field. Edmundo Sosa scores. Alec Bohm scores.
AZ
7
PHI
5
STRIKEOUT
2 OUT
Johan Rojas called out on strikes.
GROUND OUT
3 OUT
Trea Turner grounds out to shortstop, Geraldo Perdomo to Josh Naylor.
TOP 7TH
AZ
7
PHI
5
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
M. Strahm pitching for Philadelphia
Matt Strahm (P) replaces Jordan Romano (P).
POP OUT
1 OUT
Randal Grichuk pops out to J.T. Realmuto.
LINE OUT
2 OUT
Eugenio Suárez lines out to shortstop to Trea Turner.
GROUND OUT
3 OUT
Josh Naylor grounds out to shallow right field, Edmundo Sosa to Matt Strahm.
BOTTOM 7TH
AZ
7
PHI
6
INNING RECAP
1 RUN
1 HIT
0 ERRORS
K. Ginkel pitching for Arizona
Kevin Ginkel (P) replaces Juan Morillo (P).
WALK
Bryce Harper walks.
FLY OUT
1 OUT
Kyle Schwarber flies out to deep left center field to Garrett Hampson. Bryce Harper to second.
GROUND OUT
2 OUT
Nick Castellanos grounds out to third base, Eugenio Suárez to Josh Naylor.
SINGLE
J.T. Realmuto singles to right center field. Bryce Harper scores.
AZ
7
PHI
6
WILD PITCH
3 OUT
Alec Bohm reaches on third strike. J.T. Realmuto out at third.
TOP 8TH
AZ
7
PHI
6
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
J. Ross pitching for Philadelphia
Joe Ross (P) replaces Matt Strahm (P).
GROUND OUT
1 OUT
Lourdes Gurriel grounds out to shallow infield, Alec Bohm to Weston Wilson.
STRIKEOUT
2 OUT
Tim Tawa strikes out swinging.
Alek Thomas pinch-hitting for Garrett Hampson.
GROUND OUT
3 OUT
Alek Thomas grounds out to shortstop, Trea Turner to Weston Wilson.
BOTTOM 8TH
AZ
7
PHI
6
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
R. Thompson pitching for Arizona
Alek Thomas remains in the game as CF.
Ryan Thompson (P) replaces Kevin Ginkel (P).
Bryson Stott pinch-hitting for Edmundo Sosa.
SINGLE
Bryson Stott singles to deep right field.
GROUND OUT
2 OUT
Weston Wilson grounds out to shallow infield. Bryson Stott out at second.
Max Kepler pinch-hitting for Johan Rojas.
GROUND OUT
3 OUT
Max Kepler grounds out to first base, Josh Naylor to Ryan Thompson.
TOP 9TH
AZ
8
PHI
6
INNING RECAP
1 RUN
2 HITS
0 ERRORS
J. Alvarado pitching for Philadelphia
Bryson Stott remains in the game as 2B.
Max Kepler remains in the game as CF.
José Alvarado (P) replaces Joe Ross (P).
FLY OUT
1 OUT
Jose Herrera flies out to deep center field to Max Kepler.
SINGLE
Geraldo Perdomo singles to third base.
FC
2 OUT
Corbin Carroll hits into a force out to shallow infield. Geraldo Perdomo out at second.
DOUBLE
Randal Grichuk doubles to right center field. Corbin Carroll scores.
AZ
8
PHI
6
LINE OUT
3 OUT
Eugenio Suárez lines out to deep right field to Nick Castellanos.
BOTTOM 9TH
AZ
8
PHI
8
INNING RECAP
2 RUNS
4 HITS
0 ERRORS
S. Miller pitching for Arizona
Shelby Miller (P) replaces Ryan Thompson (P).
STRIKEOUT
1 OUT
Trea Turner strikes out swinging.
STRIKEOUT
2 OUT
Bryce Harper called out on strikes.
HOME RUN
Kyle Schwarber homers to right field.
AZ
8
PHI
7
SINGLE
Nick Castellanos singles to left field.
Brandon Marsh pinch-running for Nick Castellanos.
SINGLE
J.T. Realmuto singles to shortstop. Brandon Marsh to second.
SINGLE
Alec Bohm singles to shallow center field. J.T. Realmuto to second. Brandon Marsh scores.
AZ
8
PHI
8
GROUND OUT
3 OUT
Bryson Stott grounds out to first base, Tim Tawa to Josh Naylor.
TOP 10TH
AZ
11
PHI
8
INNING RECAP
3 RUNS
2 HITS
1 ERROR
J. Alvarado pitching for Philadelphia
Brandon Marsh remains in the game as CF.
Max Kepler switches from CF to RF.
RUNNER PLACED
Eugenio Suárez placed on 2nd.
SINGLE
Josh Naylor singles to left center field, advances to 2nd. Eugenio Suárez scores. Throwing error by Kyle Schwarber.
AZ
9
PHI
8
WILD PITCH
On Alvarado's wild pitch, Naylor to third.
WALK
Lourdes Gurriel walks.
SAC FLY
1 OUT
Tim Tawa out on a sacrifice fly to left center field to Kyle Schwarber. Josh Naylor scores.
AZ
10
PHI
8
Carlos Hernández (P) replaces José Alvarado (P).
SINGLE
Alek Thomas singles to right field. Lourdes Gurriel to second.
Gabriel Moreno pinch-hitting for Jose Herrera.
HBP
Gabriel Moreno hit by pitch. Alek Thomas to second. Lourdes Gurriel to third.
WALK
Geraldo Perdomo walks. Gabriel Moreno to second. Alek Thomas to third. Lourdes Gurriel scores.
AZ
11
PHI
8
STRIKEOUT
2 OUT
Corbin Carroll strikes out swinging.
Pavin Smith pinch-hitting for Randal Grichuk.
FLY OUT
3 OUT
Pavin Smith flies out to left field to Kyle Schwarber.
BOTTOM 10TH
AZ
11
PHI
9
INNING RECAP
1 RUN
2 HITS
0 ERRORS
J. Beeks pitching for Arizona
Pavin Smith remains in the game as DH.
Gabriel Moreno remains in the game as C.
Jalen Beeks (P) replaces Shelby Miller (P).
RUNNER PLACED
Bryson Stott placed on 2nd.
SINGLE
Weston Wilson singles to left field. Bryson Stott to third.
SAC FLY
1 OUT
Max Kepler out on a sacrifice fly to center field to Alek Thomas. Bryson Stott scores.
AZ
11
PHI
9
SINGLE
Trea Turner singles to deep left field. Weston Wilson to second.
FLY OUT
2 OUT
Bryce Harper flies out to deep center field to Alek Thomas.
GROUND OUT
3 OUT
Kyle Schwarber grounds out to first base to Josh Naylor.