???label.league_mlb???
BOXSCORE | PLAY-BY-PLAY | RECAP
Detroit 3, Kansas City 1
When: 1:10 PM ET, Saturday, April 19, 2025
Where: Comerica Park, Detroit, Michigan
Temperature: 62°
Umpires: Home - Quinn Wolcott, 1B - Ramon De Jesus, 2B - Paul Clemons, 3B - Adrian Johnson
Attendance: 32043
Final Scoring Summary
 
Final123456789RHE
Kansas City 000000100160
Detroit 00003000-351
Innings:
  • All
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
Top 1st
Kansas City
Jonathan India strikes out.
Bobby Witt Jr. singles to left.
Vinnie Pasquantino lines out to left.
Salvador Perez strikes out.
Bottom 1st
Detroit Kerry Carpenter flies out to center.
Spencer Torkelson flies out to center.
Zach McKinstry walks.
Riley Greene flies out to left.
Top 2nd
Kansas City Maikel Garcia flies out to right.
Michael Massey grounds out, first to pitcher.
Drew Waters walks.
Drew Waters steals second.
Freddy Fermin grounds out, shortstop to first.
Bottom 2nd
Detroit Dillon Dingler doubles to left.
Colt Keith grounds out, second to first. Dillon Dingler to third.
Trey Sweeney walks.
Javier Baez on a fielder's choice out, reaches first, pitcher to catcher to third. Dillon Dingler out at home. Trey Sweeney to second.
Ryan Kreidler grounds out, first to pitcher.
Top 3rd
Kansas City Kyle Isbel grounds out to first.
Jonathan India singles to pitcher.
Bobby Witt Jr. grounds into a force out, shortstop to second. Jonathan India out at second. Bobby Witt Jr. to first.
Vinnie Pasquantino flies out to center.
Bottom 3rd
Detroit Kerry Carpenter grounds out to first.
Spencer Torkelson strikes out.
Zach McKinstry grounds out, first to pitcher.
Top 4th
Kansas City Salvador Perez grounds out, shortstop to first.
Maikel Garcia pops out into foul territory to catcher.
Michael Massey grounds out, first to pitcher.
Bottom 4th
Detroit Riley Greene flies out to center.
Dillon Dingler flies out to center.
Colt Keith strikes out.
Top 5th
Kansas City Drew Waters on error by Trey Sweeney, reaches first.
Freddy Fermin pops out to first, third.
Kyle Isbel flies out to right.
Jonathan India singles to right. Drew Waters to second.
Bobby Witt Jr. lines out to left.
Bottom 5th
Detroit Trey Sweeney lines out to right.
Javier Baez singles to left.
Ryan Kreidler strikes out.
Kerry Carpenter singles to left. Javier Baez to second.
Spencer Torkelson homers to left. Javier Baez scores. Kerry Carpenter scores.
Zach McKinstry singles to left.
Riley Greene grounds out, second to first.
Top 6th
Kansas City Vinnie Pasquantino flies out to center.
Salvador Perez grounds out, third to first.
Maikel Garcia grounds out, shortstop to first.
Bottom 6th
Detroit Dillon Dingler flies out to left.
Colt Keith lines out to center.
Trey Sweeney flies out to center.
Top 7th
Kansas City Michael Massey lines out to center.
Drew Waters strikes out.
Freddy Fermin homers to left.
Kyle Isbel grounds out, shortstop to first.
Bottom 7th
Detroit Javier Baez strikes out.
Ryan Kreidler strikes out.
Daniel Lynch IV enters game as pitcher.
Kerry Carpenter pops out to first.
Top 8th
Kansas City Brenan Hanifee enters game as pitcher.
Jonathan India doubles to left.
Bobby Witt Jr. flies out to right.
Vinnie Pasquantino lines out to second.
Salvador Perez flies out to left.
Bottom 8th
Detroit Carlos Estevez enters game as pitcher.
Spencer Torkelson walks.
Zach McKinstry out on a sacrifice bunt, pitcher to first. Spencer Torkelson to second.
Riley Greene flies out to center.
Dillon Dingler pops out to second.
Top 9th
Kansas City Will Vest enters game as pitcher.
Andy Ibanez enters the game, playing second base. Colt Keith leaves the game.
Maikel Garcia grounds out, shortstop to first.
Michael Massey grounds out, second to first.
Drew Waters walks.
Drew Waters on defensive indifference, advances to second.
Freddy Fermin singles to shortstop. Drew Waters to third.
Tyler Tolbert enters game as pinch runner, replacing Freddy Fermin.
Kyle Isbel pops out to third.