MLB Game
Arizona Diamondbacks at Detroit Tigers
Final
AZ
2
@
DET
7
Live Game State
InningTop 9th
Balls / Strikes / Outs3 / 2 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueComerica Park
StartJul 30, 5:10 PM
Day/Nightday
Attendance29033
First Pitch2025-07-30T17:09:00.000Z
DecisionW: Chris Paddack · L: Ryne Nelson
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AZ | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | 6 | 2 |
| DET | 0 | 0 | 1 | 0 | 3 | 3 | 0 | 0 | — | 7 | 11 | 0 |
Starting Pitchers
Arizona Diamondbacks
Ryne Nelson
— · 6-3 · ERA 3.20
Detroit Tigers
Chris Paddack
— · 4-9 · ERA 4.77
Team Totals
Arizona Diamondbacks Batting
AVG.248
Runs2
Hits6
HR1
BB1
K6
Detroit Tigers Batting
AVG.250
Runs7
Hits11
HR2
BB1
K10
Arizona Diamondbacks Pitching
ERA4.59
K10
BB1
IP8.0
Hits11
HR2
Detroit Tigers Pitching
ERA3.76
K6
BB1
IP9.0
Hits6
HR1
Pitch View
Tommy Kahnle vs Lourdes Gurriel Jr.
Lourdes Gurriel Jr. grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.
7 pitches
Selected Pitch
Pitch #7
TypeChangeup
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity85.7 mph
End Velocity79.6 mph
Spin Rate0 rpm
Spin Direction0°
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X0.43
Plate Z1.55
Zone14
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
top 9
2 - 7 · 3 outs
Lourdes Gurriel Jr. grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.
Batter: Lourdes Gurriel Jr. · Pitcher: Tommy Kahnle
top 9
2 - 7 · 2 outs
Eugenio Suárez doubles (19) on a sharp line drive to left fielder Jahmai Jones.
Batter: Eugenio Suárez · Pitcher: Tommy Kahnle
top 9
2 - 7 · 2 outs
Geraldo Perdomo homers (11) on a fly ball to right field.
Batter: Geraldo Perdomo · Pitcher: Tommy Kahnle
top 9
1 - 7 · 2 outs
Ketel Marte lines out to center fielder Javier Báez.
Batter: Ketel Marte · Pitcher: Tommy Kahnle
top 9
1 - 7 · 1 out
Corbin Carroll called out on strikes.
Batter: Corbin Carroll · Pitcher: Tommy Kahnle
bottom 8
1 - 7 · 3 outs
Andy Ibáñez lines out to center fielder Jorge Barrosa.
Batter: Andy Ibáñez · Pitcher: Andrew Saalfrank
bottom 8
1 - 7 · 2 outs
Jake Rogers grounds out, shortstop Geraldo Perdomo to first baseman Tristin English.
Batter: Jake Rogers · Pitcher: Andrew Saalfrank
bottom 8
1 - 7 · 1 out
Javier Báez strikes out swinging.
Batter: Javier Báez · Pitcher: Andrew Saalfrank
top 8
1 - 7 · 3 outs
Jorge Barrosa flies out to center fielder Javier Báez.
Batter: Jorge Barrosa · Pitcher: Brenan Hanifee
top 8
1 - 7 · 2 outs
Blaze Alexander grounds into a double play, first baseman Spencer Torkelson to shortstop Zach McKinstry to pitcher Brenan Hanifee. Adrian Del Castillo to 3rd. Tristin English out at 2nd. Blaze Alexander out at 1st.
Batter: Blaze Alexander · Pitcher: Brenan Hanifee
top 8
1 - 7 · 0 outs
Tristin English singles on a ground ball to right fielder Wenceel Pérez. Adrian Del Castillo to 2nd.
Batter: Tristin English · Pitcher: Brenan Hanifee
top 8
1 - 7 · 0 outs
Adrian Del Castillo walks.
Batter: Adrian Del Castillo · Pitcher: Brenan Hanifee
Arizona Diamondbacks Roster
Lineup
Corbin CarrollRF#7
AVG — · HR 0 · RBI 0
Ketel Marte2B#4
AVG — · HR 0 · RBI 0
Geraldo PerdomoSS#2
AVG — · HR 1 · RBI 2
Eugenio SuárezDH
AVG — · HR 0 · RBI 0
Lourdes Gurriel Jr.LF#12
AVG — · HR 0 · RBI 0
Adrian Del CastilloC#25
AVG — · HR 0 · RBI 0
Tristin English1B#30
AVG — · HR 0 · RBI 0
Blaze Alexander3B#9
AVG — · HR 0 · RBI 0
Jorge BarrosaCF#1
AVG — · HR 0 · RBI 0
Bench
Alek ThomasCF#5
AVG — · HR — · RBI —
Jake McCarthyCF#31
AVG — · HR — · RBI —
James McCannC#8
AVG — · HR — · RBI —
Jose HerreraC#11
AVG — · HR — · RBI —
Pitchers
Andrew SaalfrankP#27
IP 2.0 · K 2 · ERA —
Anthony DeSclafaniP#21
IP — · K — · ERA —
Brandon PfaadtP#32
IP — · K — · ERA —
Brandyn GarciaP#55
IP — · K — · ERA —
Eduardo RodriguezP#57
IP — · K — · ERA —
Jake WoodfordP#41
IP — · K — · ERA —
John CurtissP#46
IP — · K — · ERA —
Kendall GravemanP#49
IP — · K — · ERA —
Kevin GinkelP#37
IP — · K — · ERA —
Kyle BackhusP#43
IP 0.2 · K 0 · ERA —
Ryne NelsonP#19
IP 5.1 · K 8 · ERA —
Zac GallenP#23
IP — · K — · ERA —
Detroit Tigers Roster
Lineup
Andy Ibáñez3B#77
AVG — · HR 0 · RBI 0
Gleyber Torres2B#25
AVG — · HR 0 · RBI 0
Jahmai JonesLF#18
AVG — · HR 0 · RBI 0
Riley GreeneDH#31
AVG — · HR 0 · RBI 0
Spencer Torkelson1B#20
AVG — · HR 0 · RBI 0
Wenceel PérezRF#46
AVG — · HR 0 · RBI 0
Zach McKinstrySS#39
AVG — · HR 0 · RBI 1
Javier BáezCF#28
AVG — · HR 0 · RBI 0
Jake RogersC#34
AVG — · HR 1 · RBI 2
Bench
Colt Keith3B#33
AVG — · HR 0 · RBI 1
Dillon DinglerC#13
AVG — · HR — · RBI —
Kerry CarpenterLF#30
AVG — · HR 1 · RBI 3
Matt VierlingCF#8
AVG — · HR — · RBI —
Pitchers
Brant HurterP#48
IP — · K — · ERA —
Brenan HanifeeP#75
IP 2.0 · K 0 · ERA —
Casey MizeP#12
IP — · K — · ERA —
Chase LeeP#53
IP — · K — · ERA —
Chris PaddackP#40
IP 6.0 · K 5 · ERA —
Jack FlahertyP#9
IP — · K — · ERA —
Luke JacksonP#49
IP — · K — · ERA —
Tarik SkubalP#29
IP — · K — · ERA —
Tommy KahnleP#43
IP 1.0 · K 1 · ERA —
Troy MeltonP#52
IP — · K — · ERA —
Tyler HoltonP#87
IP — · K — · ERA —
Will VestP#19
IP — · K — · ERA —
