Kansas City Royals vs Detroit Tigers, August 31, 2025

August 31, 2025, 2:10 PM ET | Kauffman Stadium

Starting Pitchers

Detroit Tigers

Tarik Skubal headshot
Recorded starter

Kansas City Royals

Michael Wacha headshot
Recorded starter

Season Comparison

2025
Detroit TigersKansas City Royals
.729
OPS
.706
198
HR
159
758
Runs
651
3.95
ERA
3.73
1.25
WHIP
1.24
1375
Strikeouts by pitchers
1271

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.

Tarik Skubal headshot
Detroit Tigers, MLBDB pick
Michael Wacha headshot
Kansas City Royals, MLBDB pick
Jake Rogers headshot
Detroit Tigers, MLBDB pick

Box Score

Batting

3 players led Detroit Tigers with 2 hits each.

Detroit Tigers batting
PlayerABRHRBIBBSOHR
Colt KeithDH5111020
Gleyber Torres2B4021110
Kerry CarpenterRF4000010
Riley GreeneLF4110110
Spencer Torkelson1B3100110
Wenceel PérezCF4020010
Zach McKinstry3B/SS3110000
Jake RogersC4122010
Trey SweeneySS2000010
Andy IbáñezPH/3B2000000
Totals35594390

Maikel Garcia led Kansas City Royals with 2 hits.

Kansas City Royals batting
PlayerABRHRBIBBSOHR
Maikel Garcia3B4020010
Bobby Witt Jr.SS4000000
Vinnie Pasquantino1B4010010
Salvador PerezDH4000000
Randal GrichukRF3000020
Adam FrazierPH1000010
Nick LoftinLF2000110
Luke MaileC2000100
Michael Massey2B3010000
Tyler TolbertCF2000000
Mike YastrzemskiPH/CF1000000
Totals30040260

Pitching

Tarik Skubal went 7.0 innings for Detroit Tigers (4 SO, 0 ER); Michael Wacha went 4.2 innings for Kansas City Royals (4 SO, 4 ER).

Pitching lines
PitcherIPHRERBBSOHR
Detroit Tigers
Tarik Skubal7.0400240
Kyle Finnegan1.0000010
Rafael Montero1.0000010
Kansas City Royals
Michael Wacha4.2544140
Daniel Lynch IV1.1200010
Jonathan Bowlan1.0000120
Sam Long1.0110120
Taylor Clarke1.0100000
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.