Top 1st
Vinnie Pasquantino doubles to right field. Bobby Witt scores.
111 mph
89 ft
4 deg

Bottom 2nd
Tomás Nido singles to left field. Spencer Torkelson scores.
81.3 mph
246 ft
24 deg
Bottom 4th
Andy Ibáñez homers to center field.
103.9 mph
396 ft
28 deg
Bottom 5th
Riley Greene singles to right field. Gleyber Torres to third. Justyn-Henry Malloy scores.
103.9 mph
119 ft
6 deg

Trey Sweeney singles to right field. Riley Greene to third. Gleyber Torres scores.
107 mph
75 ft
2 deg
Spencer Torkelson grounds out to third base. Trey Sweeney out at second. Riley Greene scores.
86.7 mph
5 ft
-22 deg

Bottom 7th
Spencer Torkelson doubles to left field. Trey Sweeney scores. Riley Greene scores.
100.9 mph
241 ft
16 deg

Top 9th
Vinnie Pasquantino singles to center field. Bobby Witt scores.
98.8 mph
48 ft

Michael Massey walks. Maikel Garcia to second. Salvador Perez to third. Vinnie Pasquantino scores.
0
HR
1
3
R
7
10
H
12
2
SB
0
14
LOB
7
.270
AVG
.343
.372
OBP
.395
.378
SLG
.486
7.88
ERA
2.00
11
K
9
3
BB
6
Current Series
Royals
1
Tigers
6
Game 1
Final
Royals
3
Tigers
7
Game 2
Final
Royals
1
Tigers
3
Game 3
Final
Royals
4
Tigers
3
Game 4
Final
2025 AL Central
Game Summary
The Detroit Tigers decisively defeated the Kansas City Royals, 7 to 3, on April 18, 2025.
Game Info
Comerica Park
Detroit, Michigan
71°
15 mph SW
Home Plate: Adrian Johnson
First Base: Quinn Wolcott
Second Base: Ramon De Jesus
Third Base: Paul Clemons
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
J. India 3B | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
B. Witt Jr. SS | 5 | 2 | 2 | 0 | 0 | 1 | 0 | 0 |
V. Pasquantino 1B | 5 | 1 | 2 | 2 | 0 | 0 | 0 | 2 |
S. Perez C | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
M. Garcia 2B | 2 | 0 | 1 | 0 | 0 | 1 | 3 | 1 |
M. Massey DH | 4 | 0 | 1 | 1 | 0 | 0 | 1 | 2 |
H. Renfroe RF | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
C. Biggio PH-RF | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
D. Waters LF | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 2 |
K. Isbel CF | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Totals | 37 | 3 | 10 | 3 | 0 | 2 | 6 | 9 |
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
J. Malloy DH | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 1 |
C. Keith PH-DH | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
G. Torres 2B | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 2 |
R. Greene CF | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 0 |
A. Ibáñez 3B | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |
T. Sweeney PH-SS | 2 | 1 | 2 | 1 | 0 | 0 | 0 | 0 |
S. Torkelson 1B | 3 | 1 | 1 | 2 | 0 | 0 | 1 | 1 |
K. Carpenter LF | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 2 |
J. Báez SS-3B | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
T. Nido C | 4 | 0 | 3 | 1 | 0 | 0 | 0 | 1 |
Z. McKinstry RF | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Totals | 35 | 7 | 12 | 6 | 1 | 0 | 3 | 11 |
Batting
2B: S. Perez, D. Waters, B. Witt Jr., V. Pasquantino
TB: S. Perez 2, H. Renfroe, J. India, D. Waters 2, B. Witt Jr. 3, M. Massey, V. Pasquantino 3, M. Garcia
RBI: M. Massey, V. Pasquantino 2
Runners left in scoring position, 2 out: S. Perez, D. Waters 2, K. Isbel 4, B. Witt Jr., M. Massey 2
Team RISP: 2-for-13
Team LOB: 14
Baserunning
SB: B. Witt Jr., M. Garcia
Batting
2B: Z. McKinstry, S. Torkelson
HR: A. Ibáñez
TB: A. Ibáñez 4, T. Nido 3, G. Torres, Z. McKinstry 2, R. Greene 2, K. Carpenter, S. Torkelson 2, T. Sweeney 2
RBI: A. Ibáñez, T. Nido, R. Greene, S. Torkelson 2, T. Sweeney
2-out RBI: T. Nido, S. Torkelson 2
Runners left in scoring position, 2 out: G. Torres 2, Z. McKinstry, K. Carpenter
GIDP: S. Torkelson
Team RISP: 4-for-11
Team LOB: 7
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
C. Ragans (L) | 4.0 | 6 | 5 | 5 | 3 | 8 | 1 | 11.25 |
J. Schreiber | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.00 |
S. Cruz | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 |
L. Erceg | 0.2 | 1 | 1 | 1 | 0 | 0 | 0 | 13.50 |
A. Zerpa | 0.1 | 2 | 1 | 1 | 0 | 1 | 0 | 27.00 |
C. Stratton | 1.0 | 2 | 0 | 0 | 0 | 1 | 0 | 0.00 |
| Totals | 8.0 | 12 | 7 | 7 | 3 | 11 | 1 |
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
J. Jobe (W) | 5.0 | 5 | 1 | 1 | 2 | 5 | 0 | 1.80 |
B. Hanifee | 0.2 | 2 | 0 | 0 | 0 | 1 | 0 | 0.00 |
T. Holton (H) | 0.1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
W. Vest | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
J. Brebbia | 1.0 | 1 | 0 | 0 | 2 | 2 | 0 | 0.00 |
K. Maeda | 0.1 | 2 | 2 | 1 | 1 | 0 | 0 | 27.00 |
T. Kahnle (S) | 0.2 | 0 | 0 | 0 | 1 | 1 | 0 | 0.00 |
| Totals | 9.0 | 10 | 3 | 2 | 6 | 9 | 0 |
WP: C. Ragans
Pitches-strikes: C. Stratton 17-10, J. Schreiber 6-4, C. Ragans 96-60, L. Erceg 17-10, A. Zerpa 13-7, S. Cruz 13-10
Groundouts-flyouts: C. Stratton 1-1, J. Schreiber 1-0, C. Ragans 2-2, L. Erceg 1-1, S. Cruz 2-0
Batters faced: C. Stratton 5, J. Schreiber 3, C. Ragans 21, L. Erceg 3, A. Zerpa 3, S. Cruz 3
Inherited runners-scored: J. Schreiber 2-2, A. Zerpa 1-1
WP: K. Maeda, J. Jobe
Pitches-strikes: J. Brebbia 31-18, T. Kahnle 14-8, K. Maeda 19-11, B. Hanifee 11-7, W. Vest 10-7, T. Holton 3-2, J. Jobe 87-57
Groundouts-flyouts: W. Vest 2-1, T. Holton 1-0, J. Jobe 5-3
Batters faced: J. Brebbia 6, T. Kahnle 3, K. Maeda 5, B. Hanifee 4, W. Vest 3, T. Holton, J. Jobe 22
Inherited runners-scored: T. Kahnle 3-1, T. Holton 2-0
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
J. India 3B | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
B. Witt Jr. SS | 5 | 2 | 2 | 0 | 0 | 1 | 0 | 0 |
V. Pasquantino 1B | 5 | 1 | 2 | 2 | 0 | 0 | 0 | 2 |
S. Perez C | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
M. Garcia 2B | 2 | 0 | 1 | 0 | 0 | 1 | 3 | 1 |
M. Massey DH | 4 | 0 | 1 | 1 | 0 | 0 | 1 | 2 |
H. Renfroe RF | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
C. Biggio PH-RF | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
D. Waters LF | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 2 |
K. Isbel CF | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Totals | 37 | 3 | 10 | 3 | 0 | 2 | 6 | 9 |
Batting
2B: S. Perez, D. Waters, B. Witt Jr., V. Pasquantino
TB: S. Perez 2, H. Renfroe, J. India, D. Waters 2, B. Witt Jr. 3, M. Massey, V. Pasquantino 3, M. Garcia
RBI: M. Massey, V. Pasquantino 2
Runners left in scoring position, 2 out: S. Perez, D. Waters 2, K. Isbel 4, B. Witt Jr., M. Massey 2
Team RISP: 2-for-13
Team LOB: 14
Baserunning
SB: B. Witt Jr., M. Garcia
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
C. Ragans (L) | 4.0 | 6 | 5 | 5 | 3 | 8 | 1 | 11.25 |
J. Schreiber | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.00 |
S. Cruz | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 |
L. Erceg | 0.2 | 1 | 1 | 1 | 0 | 0 | 0 | 13.50 |
A. Zerpa | 0.1 | 2 | 1 | 1 | 0 | 1 | 0 | 27.00 |
C. Stratton | 1.0 | 2 | 0 | 0 | 0 | 1 | 0 | 0.00 |
| Totals | 8.0 | 12 | 7 | 7 | 3 | 11 | 1 |
WP: C. Ragans
Pitches-strikes: C. Stratton 17-10, J. Schreiber 6-4, C. Ragans 96-60, L. Erceg 17-10, A. Zerpa 13-7, S. Cruz 13-10
Groundouts-flyouts: C. Stratton 1-1, J. Schreiber 1-0, C. Ragans 2-2, L. Erceg 1-1, S. Cruz 2-0
Batters faced: C. Stratton 5, J. Schreiber 3, C. Ragans 21, L. Erceg 3, A. Zerpa 3, S. Cruz 3
Inherited runners-scored: J. Schreiber 2-2, A. Zerpa 1-1
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
J. Malloy DH | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 1 |
C. Keith PH-DH | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
G. Torres 2B | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 2 |
R. Greene CF | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 0 |
A. Ibáñez 3B | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |
T. Sweeney PH-SS | 2 | 1 | 2 | 1 | 0 | 0 | 0 | 0 |
S. Torkelson 1B | 3 | 1 | 1 | 2 | 0 | 0 | 1 | 1 |
K. Carpenter LF | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 2 |
J. Báez SS-3B | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
T. Nido C | 4 | 0 | 3 | 1 | 0 | 0 | 0 | 1 |
Z. McKinstry RF | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Totals | 35 | 7 | 12 | 6 | 1 | 0 | 3 | 11 |
Batting
2B: Z. McKinstry, S. Torkelson
HR: A. Ibáñez
TB: A. Ibáñez 4, T. Nido 3, G. Torres, Z. McKinstry 2, R. Greene 2, K. Carpenter, S. Torkelson 2, T. Sweeney 2
RBI: A. Ibáñez, T. Nido, R. Greene, S. Torkelson 2, T. Sweeney
2-out RBI: T. Nido, S. Torkelson 2
Runners left in scoring position, 2 out: G. Torres 2, Z. McKinstry, K. Carpenter
GIDP: S. Torkelson
Team RISP: 4-for-11
Team LOB: 7
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
J. Jobe (W) | 5.0 | 5 | 1 | 1 | 2 | 5 | 0 | 1.80 |
B. Hanifee | 0.2 | 2 | 0 | 0 | 0 | 1 | 0 | 0.00 |
T. Holton (H) | 0.1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
W. Vest | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
J. Brebbia | 1.0 | 1 | 0 | 0 | 2 | 2 | 0 | 0.00 |
K. Maeda | 0.1 | 2 | 2 | 1 | 1 | 0 | 0 | 27.00 |
T. Kahnle (S) | 0.2 | 0 | 0 | 0 | 1 | 1 | 0 | 0.00 |
| Totals | 9.0 | 10 | 3 | 2 | 6 | 9 | 0 |
WP: K. Maeda, J. Jobe
Pitches-strikes: J. Brebbia 31-18, T. Kahnle 14-8, K. Maeda 19-11, B. Hanifee 11-7, W. Vest 10-7, T. Holton 3-2, J. Jobe 87-57
Groundouts-flyouts: W. Vest 2-1, T. Holton 1-0, J. Jobe 5-3
Batters faced: J. Brebbia 6, T. Kahnle 3, K. Maeda 5, B. Hanifee 4, W. Vest 3, T. Holton, J. Jobe 22
Inherited runners-scored: T. Kahnle 3-1, T. Holton 2-0
Top 1st
Jonathan India grounds out to shortstop, Javier Báez to Spencer Torkelson.
90.6 mph
14 ft
-12 deg
Bobby Witt doubles to left field.
111.9 mph
209 ft
9 deg

Bobby Witt to third.
Wild Pitch

Vinnie Pasquantino doubles to right field. Bobby Witt scores.
111 mph
89 ft
4 deg

Salvador Perez grounds out to shallow infield, Gleyber Torres to Spencer Torkelson. Vinnie Pasquantino to third.
109.5 mph
34 ft
-1 deg

Maikel Garcia walks.

Maikel Garcia steals second.
Stolen Base

Michael Massey strikes out swinging.
Bottom 1st
Justyn-Henry Malloy flies out to center field to Kyle Isbel.
93.5 mph
333 ft
35 deg
Gleyber Torres called out on strikes.

Riley Greene walks.

Andy Ibáñez strikes out swinging.
Top 2nd
Hunter Renfroe singles to center field.
104.3 mph
76 ft
2 deg
Drew Waters strikes out swinging.
Kyle Isbel strikes out swinging.
Jonathan India walks. Hunter Renfroe to second.
Bobby Witt pops out to Spencer Torkelson.
82.1 mph
128 ft
68 deg

Bottom 2nd
Spencer Torkelson walks.

Spencer Torkelson to second.
Wild Pitch

Kerry Carpenter strikes out swinging.

Javier Báez strikes out swinging.

Tomás Nido singles to left field. Spencer Torkelson scores.
81.3 mph
246 ft
24 deg
Zach McKinstry grounds out to shallow infield, Cole Ragans to Bobby Witt to Vinnie Pasquantino.
89 mph
103 ft
6 deg
Top 3rd
Vinnie Pasquantino strikes out swinging.

Salvador Perez grounds out to shortstop, Javier Báez to Spencer Torkelson.
77.7 mph
110 ft
8 deg

Maikel Garcia singles to center field.
106.5 mph
9 ft
-14 deg

Michael Massey flies out to deep center field to Riley Greene.
94.7 mph
353 ft
28 deg
Bottom 3rd
Justyn-Henry Malloy strikes out swinging.
Gleyber Torres flies out to shallow center field to Hunter Renfroe.
96.9 mph
225 ft
56 deg

Riley Greene grounds out to shallow infield, Maikel Garcia to Vinnie Pasquantino.
106.7 mph
81 ft
3 deg

Top 4th
Hunter Renfroe grounds out to shortstop, Andy Ibáñez to Spencer Torkelson.
74.9 mph
9 ft
-9 deg
Drew Waters flies out to center field to Riley Greene.
92.5 mph
324 ft
38 deg
Kyle Isbel flies out to right field to Zach McKinstry.
96.1 mph
345 ft
31 deg
Bottom 4th
Andy Ibáñez homers to center field.
103.9 mph
396 ft
28 deg
Spencer Torkelson strikes out swinging.

Kerry Carpenter singles to shallow center field.
102 mph
30 ft
-4 deg

Javier Báez strikes out swinging.

Tomás Nido singles to right field. Kerry Carpenter to second.
78 mph
182 ft
15 deg
Zach McKinstry strikes out swinging.
Top 5th
Jonathan India singles to shallow center field.
96.5 mph
65 ft
2 deg
Bobby Witt hits into a force out to third base. Jonathan India out at second.
84.9 mph
14 ft
-11 deg

Bobby Witt steals second.
Stolen Base

Vinnie Pasquantino called out on strikes.

Salvador Perez lines out to right center field to Zach McKinstry.
82.7 mph
282 ft
26 deg

Bottom 5th
Justyn-Henry Malloy walks.
Gleyber Torres singles to right field. Justyn-Henry Malloy to second.
89.4 mph
242 ft
17 deg

Riley Greene singles to right field. Gleyber Torres to third. Justyn-Henry Malloy scores.
103.9 mph
119 ft
6 deg

John Schreiber (P) replaces Cole Ragans (P).
Trey Sweeney pinch-hitting for Andy Ibáñez.
Trey Sweeney singles to right field. Riley Greene to third. Gleyber Torres scores.
107 mph
75 ft
2 deg
Spencer Torkelson grounds out to third base. Trey Sweeney out at second. Riley Greene scores.
86.7 mph
5 ft
-22 deg

Kerry Carpenter pops out to shortstop to Bobby Witt.
88.9 mph
160 ft
64 deg

Top 6th
Trey Sweeney remains in the game as SS.
Javier Báez switches from SS to 3B.

Brenan Hanifee (P) replaces Jackson Jobe (P).
Maikel Garcia strikes out swinging.

Michael Massey singles to right field.
106 mph
202 ft
10 deg
Hunter Renfroe pops out to shallow right field to Gleyber Torres.
85 mph
183 ft
60 deg
Drew Waters doubles to deep left field. Michael Massey to third.
98.1 mph
338 ft
27 deg
Tyler Holton (P) replaces Brenan Hanifee (P).
Kyle Isbel grounds out to shallow infield, Trey Sweeney to Spencer Torkelson.
105.8 mph
7 ft
-20 deg
Bottom 6th
Steven Cruz (P) replaces John Schreiber (P).
Javier Báez grounds out to shallow left field, Jonathan India to Vinnie Pasquantino.
99.7 mph
14 ft
-11 deg

Tomás Nido strikes out swinging.
Zach McKinstry grounds out to first base, Vinnie Pasquantino to Steven Cruz.
86.7 mph
8 ft
-17 deg
Top 7th
Will Vest (P) replaces Tyler Holton (P).
Jonathan India grounds out to third base, Javier Báez to Spencer Torkelson.
56.7 mph
52 ft
5 deg
Bobby Witt flies out to deep right field to Zach McKinstry.
92.2 mph
332 ft
26 deg

Vinnie Pasquantino grounds out to second base, Gleyber Torres to Spencer Torkelson.
102.7 mph
4 ft
-24 deg

Bottom 7th
Lucas Erceg (P) replaces Steven Cruz (P).
Colt Keith pinch-hitting for Justyn-Henry Malloy.

Colt Keith flies out to center field to Kyle Isbel.
85.3 mph
289 ft
37 deg

Gleyber Torres grounds out to shallow infield, Lucas Erceg to Vinnie Pasquantino.
66.7 mph
2 ft
-68 deg

Riley Greene singles to shallow infield.
109.1 mph
45 ft

Angel Zerpa (P) replaces Lucas Erceg (P).
Trey Sweeney singles to shallow infield. Riley Greene to second.
75.6 mph
2 ft
-49 deg
Spencer Torkelson doubles to left field. Trey Sweeney scores. Riley Greene scores.
100.9 mph
241 ft
16 deg

Kerry Carpenter called out on strikes.

Top 8th
Colt Keith remains in the game as DH.

John Brebbia (P) replaces Will Vest (P).
Salvador Perez doubles to deep center field.
104.1 mph
407 ft
25 deg

Maikel Garcia walks.

Michael Massey called out on strikes.
Cavan Biggio pinch-hitting for Hunter Renfroe.
Cavan Biggio walks on a pitch clock violation by the pitcher. Maikel Garcia to second. Salvador Perez to third.
Drew Waters called out on strikes.
Kyle Isbel pops out to shallow infield to Gleyber Torres.
66.9 mph
82 ft
70 deg
Bottom 8th
Cavan Biggio remains in the game as RF.
Chris Stratton (P) replaces Angel Zerpa (P).
Javier Báez flies out to center field to Kyle Isbel.
78.3 mph
265 ft
31 deg

Tomás Nido singles to center field.
98.8 mph
114 ft
6 deg
Zach McKinstry doubles to deep left field. Tomás Nido to third.
97.7 mph
254 ft
17 deg
Colt Keith grounds out to shallow infield, Maikel Garcia to Vinnie Pasquantino.
105 mph
6 ft
-19 deg

Gleyber Torres strikes out swinging.

Top 9th
Kenta Maeda (P) replaces John Brebbia (P).
Jonathan India lines out to deep center field to Riley Greene.
92.5 mph
341 ft
24 deg
Bobby Witt singles to shallow infield.
78.4 mph
5 ft
-26 deg

Vinnie Pasquantino singles to center field. Bobby Witt scores.
98.8 mph
48 ft

Salvador Perez reaches on catcher interference. Vinnie Pasquantino to second. Interference error by Tomás Nido.

Salvador Perez to second. Vinnie Pasquantino to third.
Wild Pitch

Maikel Garcia walks.

Tommy Kahnle (P) replaces Kenta Maeda (P).
Michael Massey walks. Maikel Garcia to second. Salvador Perez to third. Vinnie Pasquantino scores.
Cavan Biggio strikes out on a foul tip.
Drew Waters lines out to right center field to Zach McKinstry.
92.7 mph
287 ft
20 deg
KCR
DET