Explore the full baseball box score for this game, including batting stats, pitching performances, attendance, weather, milestones, and players witnessed live.

📌 Game Summary

April 20, 2025
Kansas City Royals 4
Detroit Tigers 3
📍 Comerica Park
👥 17,712
⏱ 2:53
🌤 53° • Sunny • 7 mph, In From LF
Status: Final
Expanded pre-game details available in Ballpark Pro

The Ballpark Witness

The Ballpark Witness helps baseball fans track games attended, players seen, stadiums visited, awards witnessed, and baseball milestones. Save this game to your personal archive and discover which players you've seen before, All-Stars, award winners, Hall of Famers, and more.

Thousands of MLB and Minor League box scores available.
Kansas City Royals
Kansas City Royals
4
Final
Detroit Tigers
Detroit Tigers
3
Team 1 2 3 4 5 6 7 8 9 10 R H E
KC 0 2 0 0 0 0 0 1 0 1 4 9 1
DET 0 0 0 0 2 0 1 0 0 0 3 10 1
Kansas City Royals Kansas City Royals Hitting
Hitters AB R H RBI BB K
Jonathan India 3B 5 0 0 0 0 2
Bobby Witt Jr. SS 4 1 1 1 0 0
Salvador Perez 1B 5 0 0 0 0 1
Mark Canha LF 4 0 2 1 0 0
Tyler Tolbert PR-LF 0 0 0 0 0 0
Maikel Garcia 2B 3 1 2 0 1 0
Hunter Renfroe RF 4 1 1 0 0 1
Vinnie Pasquantino DH 4 0 1 1 0 3
Freddy Fermin C 4 0 0 0 0 2
Drew Waters CF 4 1 2 1 0 2
TEAM 37 4 9 4 1 11
CS: Bobby Witt Jr., Maikel Garcia
LOB: Jonathan India (4), Salvador Perez (2), Mark Canha, Maikel Garcia, Hunter Renfroe (4), Vinnie Pasquantino, Freddy Fermin (2)
Sac Flies: Bobby Witt Jr.
Fielding
E: Jonathan India
DP: Salvador Perez to Freddy Fermin

Kansas City RoyalsKansas City Royals Pitching
Pitchers IP H R ER BB K
Michael Wacha 5.1 7 2 2 0 5
Daniel Lynch IV 1.0 3 1 1 0 0
John Schreiber 1.2 0 0 0 1 2
Carlos Estévez 2.0 0 0 0 1 1
TEAM 10 3 3 2 8
Pitches: Michael Wacha 89-60, Daniel Lynch IV 25-17, John Schreiber 20-9, Carlos Estévez 24-13
IBB: Carlos Estévez

Detroit Tigers Detroit Tigers Hitting
Hitters AB R H RBI BB K
Gleyber Torres 2B 5 1 0 0 0 0
Kerry Carpenter LF 4 0 3 1 0 0
Ryan Kreidler CF 1 0 0 0 0 1
Zach McKinstry RF 5 0 3 2 0 1
Spencer Torkelson 1B 4 0 1 0 1 0
Riley Greene CF-LF 4 0 0 0 1 1
Dillon Dingler C 5 0 0 0 0 2
Colt Keith DH 2 1 1 0 0 0
Justyn-Henry Malloy PH-DH 2 0 0 0 0 1
Trey Sweeney SS 4 1 1 0 0 1
Javier Báez 3B 4 0 1 0 0 1
TEAM 40 3 10 3 2 8
GIDP: Riley Greene
IBB: Riley Greene
LOB: Gleyber Torres (3), Zach McKinstry (2), Spencer Torkelson (4), Riley Greene (6), Dillon Dingler (3), Justyn-Henry Malloy, Trey Sweeney, Javier Báez (2)
Fielding
E: Javier Báez
CS: Dillon Dingler (2)
Pickoffs: Trey Sweeney (Maikel Garcia at 2nd)

Detroit Tigers Detroit Tigers Pitching
Pitchers IP H R ER BB K
Tarik Skubal 5.0 7 2 2 1 4
Brant Hurter 2.0 1 0 0 0 3
Tommy Kahnle 1.0 1 1 0 0 1
Tyler Holton 2.0 0 1 0 0 3
TEAM 9 4 2 1 11
Pitches: Tarik Skubal 91-68, Brant Hurter 32-23, Tommy Kahnle 18-12, Tyler Holton 28-17
Pickoffs: Brant Hurter
The Ballpark Witness

Turn Box Scores Into Baseball Memories

The Ballpark Witness helps fans build a personal archive of every game attended. Track players seen, stadiums visited, home runs witnessed, award winners, future MLB players, and baseball milestones across a lifetime of games.

This game is one of thousands available in the archive.