MLB Game

Houston Astros at Arizona Diamondbacks

FinalJul 23, 1:40 AMChase FieldBottom 9th
HOU
3
@
AZ
1
Live Game State
InningBottom 9th
Balls / Strikes / Outs0 / 1 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueChase Field
StartJul 23, 1:40 AM
Day/Nightnight
Attendance25650
First Pitch2025-07-23T01:41:00.000Z
DecisionW: Framber Valdez · L: Jake Woodford · SV: Bryan King
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
Team123456789RHE
HOU0000000213100
AZ0000100001102
Starting Pitchers
Houston Astros
Framber Valdez
· 11-4 · ERA 2.67
Arizona Diamondbacks
Eduardo Rodriguez
· 3-6 · ERA 5.50
Team Totals
Houston Astros Batting
AVG.259
Runs3
Hits10
HR1
BB5
K6
Arizona Diamondbacks Batting
AVG.253
Runs1
Hits10
HR0
BB1
K6
Houston Astros Pitching
ERA3.59
K6
BB1
IP9.0
Hits10
HR0
Arizona Diamondbacks Pitching
ERA4.58
K6
BB5
IP9.0
Hits10
HR1
Pitch View
Bryan King vs Jose Herrera
Jose Herrera grounds into a double play, second baseman Brice Matthews to shortstop Zack Short to first baseman Christian Walker. Geraldo Perdomo out at 2nd. Jose Herrera out at 1st.
2 pitches
12
Selected Pitch
Pitch #2
TypeSweeper
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count
Outs
Velocity81.1 mph
End Velocity74.6 mph
Spin Rate0 rpm
Spin Direction
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X0.86
Plate Z3.02
Zone12
SZ Top0.00
SZ Bottom0.00
Release X0.00
Release Y0.00
Release Z0.00
Accel X0.00
Accel Y0.00
Accel Z0.00
Vel X00.00
Vel Y00.00
Vel Z00.00
Recent Plays
bottom 9
3 - 1 · 3 outs
Jose Herrera grounds into a double play, second baseman Brice Matthews to shortstop Zack Short to first baseman Christian Walker. Geraldo Perdomo out at 2nd. Jose Herrera out at 1st.
Batter: Jose Herrera · Pitcher: Bryan King
bottom 9
3 - 1 · 1 out
Blaze Alexander strikes out swinging.
Batter: Blaze Alexander · Pitcher: Bryan King
bottom 9
3 - 1 · 0 outs
Geraldo Perdomo singles on a line drive to center fielder Mauricio Dubón. Josh Naylor to 3rd. Jake McCarthy to 2nd.
Batter: Geraldo Perdomo · Pitcher: Bryan King
bottom 9
3 - 1 · 0 outs
James McCann singles on a ground ball to second baseman Brice Matthews. Josh Naylor to 2nd.
Batter: James McCann · Pitcher: Bryan King
bottom 9
3 - 1 · 0 outs
Josh Naylor singles on a ground ball to center fielder Mauricio Dubón.
Batter: Josh Naylor · Pitcher: Bryan King
top 9
3 - 1 · 3 outs
Brice Matthews strikes out swinging.
Batter: Brice Matthews · Pitcher: Kyle Backhus
top 9
2 - 1 · 2 outs
Victor Caratini hit by pitch. Yainer Diaz to 2nd.
Batter: Victor Caratini · Pitcher: Kyle Backhus
top 9
2 - 1 · 2 outs
Yainer Diaz singles on a line drive to left fielder Lourdes Gurriel Jr. Jose Altuve to 3rd.
Batter: Yainer Diaz · Pitcher: Jake Woodford
top 9
2 - 1 · 2 outs
Christian Walker strikes out on a foul tip.
Batter: Christian Walker · Pitcher: Jake Woodford
top 9
2 - 1 · 1 out
Jose Altuve singles on a ground ball to third baseman Blaze Alexander.
Batter: Jose Altuve · Pitcher: Jake Woodford
top 9
2 - 1 · 1 out
Cam Smith grounds out, third baseman Blaze Alexander to first baseman Josh Naylor.
Batter: Cam Smith · Pitcher: Jake Woodford
bottom 8
2 - 1 · 3 outs
Eugenio Suárez strikes out swinging.
Batter: Eugenio Suárez · Pitcher: Bryan Abreu
Houston Astros Roster
Lineup
Cam SmithRF#11
AVG — · HR 0 · RBI 0
Jose AltuveDH#27
AVG — · HR 0 · RBI 0
Christian Walker1B#8
AVG — · HR 0 · RBI 0
Yainer DiazC#21
AVG — · HR 0 · RBI 0
Shay Whitcomb3B#10
AVG — · HR 0 · RBI 0
Brice Matthews2B#28
AVG — · HR 1 · RBI 2
Mauricio DubónCF#14
AVG — · HR 0 · RBI 0
Cooper HummelLF#16
AVG — · HR 0 · RBI 0
Zack ShortSS#38
AVG — · HR 0 · RBI 0
Bench
Chas McCormickCF#20
AVG — · HR 0 · RBI 0
Jon Singleton1B#35
AVG — · HR — · RBI —
Taylor TrammellCF#26
AVG — · HR 0 · RBI 0
Victor CaratiniPH#17
AVG — · HR 0 · RBI 0
Pitchers
Bennett SousaP#62
IP — · K — · ERA —
Brandon WalterP#60
IP — · K — · ERA —
Bryan AbreuP#52
IP 1.0 · K 1 · ERA —
Bryan KingP#74
IP 1.0 · K 1 · ERA —
Colton GordonP#61
IP — · K — · ERA —
Framber ValdezP#59
IP 7.0 · K 4 · ERA —
Héctor NerisP#50
IP — · K — · ERA —
Hunter BrownP#58
IP — · K — · ERA —
Josh HaderP#71
IP — · K — · ERA —
Kaleb OrtP#63
IP — · K — · ERA —
Nick HernandezP#72
IP — · K — · ERA —
Ryan GustoP#67
IP — · K — · ERA —
Steven OkertP#48
IP — · K — · ERA —
Arizona Diamondbacks Roster
Lineup
Ketel Marte2B#4
AVG — · HR 0 · RBI 0
Corbin CarrollRF#7
AVG — · HR 0 · RBI 0
Lourdes Gurriel Jr.LF#12
AVG — · HR 0 · RBI 0
Eugenio SuárezDH#28
AVG — · HR 0 · RBI 0
Josh Naylor1B#22
AVG — · HR 0 · RBI 0
Jake McCarthyPR#31
AVG — · HR 0 · RBI 0
Geraldo PerdomoSS#2
AVG — · HR 0 · RBI 0
Blaze Alexander3B#9
AVG — · HR 0 · RBI 1
Jose HerreraC#11
AVG — · HR 0 · RBI 0
Bench
Adrian Del CastilloC#25
AVG — · HR — · RBI —
Alek ThomasCF#5
AVG — · HR 0 · RBI 0
James McCannPH#8
AVG — · HR 0 · RBI 0
Randal GrichukRF#15
AVG — · HR 0 · RBI 0
Pitchers
Andrew SaalfrankP#27
IP — · K — · ERA —
Anthony DeSclafaniP#21
IP — · K — · ERA —
Brandon PfaadtP#32
IP — · K — · ERA —
Eduardo RodriguezP#57
IP 6.1 · K 3 · ERA —
Jake WoodfordP#41
IP 1.2 · K 1 · ERA —
John CurtissP#46
IP — · K — · ERA —
Kendall GravemanP#49
IP — · K — · ERA —
Kevin GinkelP#37
IP 0.2 · K 1 · ERA —
Kyle BackhusP#43
IP 0.1 · K 1 · ERA —
Merrill KellyP#29
IP — · K — · ERA —
Ryne NelsonP#19
IP — · K — · ERA —
Trevor RichardsP#38
IP — · K — · ERA —
Zac GallenP#23
IP — · K — · ERA —