LunoSport
About Contact
Get the app
Scores Standings Teams Leaders

Kansas City at Detroit play by play — MLB April 20, 2025

Kansas City 4
Detroit 3
Final
Top 1st
  1. Jonathan India grounded out
  2. Bobby Witt Jr. lined out
  3. Salvador Perez grounded out
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 1st
  1. Gleyber Torres grounded out
  2. Kerry Carpenter singled to center
  3. Zach McKinstry struck out swinging
  4. Spencer Torkelson singled to deep right center, Kerry Carpenter to third
  5. Riley Greene grounded out
  6. End of Inning (0 Runs, 2 Hits, 0 Errors)
Top 2nd
  1. Mark Canha flied out
  2. Maikel Garcia singled to right center
  3. Hunter Renfroe singled to right center, Maikel Garcia to third
  4. Vinnie Pasquantino singled to center, Hunter Renfroe to third, Maikel Garcia scored KC 1, DET 0
  5. Freddy Fermin struck out swinging
  6. Drew Waters singled to center, Vinnie Pasquantino to second, Hunter Renfroe scored KC 2, DET 0
  7. Jonathan India struck out swinging
  8. Middle of Inning (2 Runs, 4 Hits, 0 Errors)
Bottom 2nd
  1. Dillon Dingler grounded out
  2. Colt Keith grounded out
  3. Trey Sweeney struck out swinging
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 3rd
  1. Bobby Witt Jr. flied out
  2. Salvador Perez flied out
  3. Mark Canha singled to center
  4. Maikel Garcia walked, Mark Canha to second
  5. Hunter Renfroe grounded out
  6. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 3rd
  1. Javier Báez flied out
  2. Gleyber Torres grounded out
  3. Kerry Carpenter grounded out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 4th
  1. Vinnie Pasquantino struck out swinging
  2. Freddy Fermin struck out swinging
  3. Drew Waters singled to right center
  4. Jonathan India flied out
  5. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 4th
  1. Zach McKinstry singled to center
  2. Spencer Torkelson flied out
  3. Riley Greene hit into fielder's choice, Zach McKinstry out
  4. Dillon Dingler struck out swinging
  5. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 5th
  1. Bobby Witt Jr. singled to right center
  2. Salvador Perez popped out
  3. Mark Canha flied out
  4. Bobby Witt Jr. caught stealing
  5. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 5th
  1. Colt Keith singled to right center
  2. Trey Sweeney singled to right center, Colt Keith to third
  3. Javier Báez struck out swinging
  4. Gleyber Torres popped out
  5. Kerry Carpenter singled to right, Trey Sweeney to third, Colt Keith scored KC 2, DET 1
  6. Zach McKinstry singled to center, Kerry Carpenter to second, Trey Sweeney scored KC 2, DET 2
  7. Spencer Torkelson popped out
  8. End of Inning (2 Runs, 4 Hits, 0 Errors)
Top 6th
  1. Brant Hurter relieved Tarik Skubal
  2. Maikel Garcia singled to right center
  3. Hunter Renfroe popped out
  4. Vinnie Pasquantino struck out looking
  5. Maikel Garcia caught stealing
  6. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 6th
  1. Riley Greene struck out swinging
  2. Dillon Dingler reached on Jonathan India's throwing error
  3. Daniel Lynch IV relieved Michael Wacha
  4. Justyn-Henry Malloy hit for Colt Keith
  5. Justyn-Henry Malloy flied out, Dillon Dingler to third
  6. Trey Sweeney grounded out
  7. End of Inning (0 Runs, 0 Hits, 1 Error)
Top 7th
  1. Freddy Fermin grounded out
  2. Drew Waters struck out swinging
  3. Jonathan India struck out on foul tip
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 7th
  1. Javier Báez singled to center
  2. Gleyber Torres hit into fielder's choice, Javier Báez out
  3. Kerry Carpenter singled to shallow right center, Gleyber Torres to second
  4. Zach McKinstry singled to left center, Kerry Carpenter to second, Gleyber Torres scored KC 2, DET 3
  5. John Schreiber relieved Daniel Lynch IV
  6. Spencer Torkelson walked, Zach McKinstry to second, Kerry Carpenter to third
  7. Riley Greene grounded into double play, Kerry Carpenter out
  8. End of Inning (1 Run, 3 Hits, 0 Errors)
Top 8th
  1. Tommy Kahnle relieved Brant Hurter
  2. Bobby Witt Jr. reached on Javier Báez's throwing error
  3. Salvador Perez grounded out
  4. Mark Canha singled to center, Bobby Witt Jr. scored KC 3, DET 3
  5. Tyler Tolbert ran for Mark Canha
  6. Maikel Garcia flied out
  7. Hunter Renfroe struck out swinging
  8. Middle of Inning (1 Run, 1 Hit, 1 Error)
Bottom 8th
  1. Dillon Dingler struck out on foul tip
  2. Justyn-Henry Malloy struck out looking
  3. Trey Sweeney popped out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 9th
  1. Tyler Holton relieved Tommy Kahnle
  2. Ryan Kreidler in center field
  3. Vinnie Pasquantino struck out swinging
  4. Freddy Fermin grounded out
  5. Drew Waters struck out swinging
  6. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 9th
  1. Carlos Estévez relieved John Schreiber
  2. Javier Báez grounded out
  3. Gleyber Torres flied out
  4. Ryan Kreidler struck out swinging
  5. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 10th
  1. Drew Waters to second
  2. Jonathan India grounded out, Drew Waters to third
  3. Bobby Witt Jr. hit sacrifice fly, Drew Waters scored KC 4, DET 3
  4. Salvador Perez struck out swinging
  5. Middle of Inning (1 Run, 0 Hits, 0 Errors)
Bottom 10th
  1. Ryan Kreidler to second
  2. Zach McKinstry popped out
  3. Spencer Torkelson flied out, Ryan Kreidler to third
  4. Riley Greene intentionally walked
  5. Dillon Dingler popped out
  6. End of Inning (0 Runs, 0 Hits, 0 Errors)
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.