Detroit Tigers vs Kansas City Royals, April 20, 2025

April 20, 2025, 1:40 PM ET | Comerica Park

Starting Pitchers

Kansas City Royals

Michael Wacha headshot
Recorded starter

Detroit Tigers

Tarik Skubal headshot
Recorded starter

Season Comparison

2025
Kansas City RoyalsDetroit Tigers
.706
OPS
.729
159
HR
198
651
Runs
758
3.73
ERA
3.95
1.24
WHIP
1.25
1271
Strikeouts by pitchers
1375

Lower is better for ERA and WHIP; bars show each value against the larger of the two.

Top Performers

Picked by MLBDB from this game's box score. MLB's own list of top performers can differ.

Michael Wacha headshot
Kansas City Royals, MLBDB pick
Tarik Skubal headshot
Detroit Tigers, MLBDB pick
Zach McKinstry headshot
Detroit Tigers, MLBDB pick

Box Score

Batting

3 players led Kansas City Royals with 2 hits each.

Kansas City Royals batting
PlayerABRHRBIBBSOHR
Jonathan India3B5000020
Bobby Witt Jr.SS4111000
Salvador Perez1B5000010
Mark CanhaLF4021000
Tyler TolbertPR/LF0000000
Maikel Garcia2B3120100
Hunter RenfroeRF4110010
Vinnie PasquantinoDH4011030
Freddy FerminC4000020
Drew WatersCF4121020
Totals374941110

Kerry Carpenter and Zach McKinstry led Detroit Tigers with 3 hits each.

Detroit Tigers batting
PlayerABRHRBIBBSOHR
Gleyber Torres2B5100000
Kerry CarpenterLF4031000
Ryan KreidlerCF1000010
Zach McKinstryRF5032010
Spencer Torkelson1B4010100
Riley GreeneCF/LF4000110
Dillon DinglerC5000020
Colt KeithDH2110000
Justyn-Henry MalloyPH/DH2000010
Trey SweeneySS4110010
Javier Báez3B4010010
Totals403103280

Pitching

Michael Wacha went 5.1 innings for Kansas City Royals (5 SO, 2 ER); Tarik Skubal went 5.0 innings for Detroit Tigers (4 SO, 2 ER).

Pitching lines
PitcherIPHRERBBSOHR
Kansas City Royals
Michael Wacha5.1722050
Daniel Lynch IV1.0311000
John Schreiber1.2000120
Carlos Estévez2.0000110
Detroit Tigers
Tarik Skubal5.0722140
Brant Hurter2.0100030
Tommy Kahnle1.0110010
Tyler Holton2.0010030
AB
at-bats
R
runs
H
hits
RBI
runs batted in
BB
walks
SO
strikeouts
HR
home runs
IP
innings pitched
ER
earned runs

Scoring Summary

No scoring plays available.

Play-by-Play

Play-by-play not available yet.