MLBScores

Kansas City Royals 3, Minnesota Twins 4

baseball game fileFinal
Target Field · Minneapolis

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Kansas City Royals, below favors Minnesota Twins. It runs across every plate appearance and is marked by inning along the bottom. Select a scoring marker to jump to the play.

Score differential over the gameA positive differential means Kansas City Royals led; a negative differential means Minnesota Twins led.Run differential+30−3123456789
  1. 01top 1: Carter Jensen walks.00
  2. 02top 1: John Rave grounds into a force out, second baseman Royce Lewis to shortstop Ryan Kreidler. Carter Jensen out at 2nd. John Rave to 1st.00
  3. 03top 1: Jac Caglianone flies out to left fielder Austin Martin.00
  4. 04top 1: Salvador Perez flies out to left fielder Austin Martin.00
  5. 05bottom 1: Austin Martin walks.00
  6. 06bottom 1: Ryan Jeffers grounds out softly, third baseman Josh Rojas to first baseman Jac Caglianone.00
  7. 07bottom 1: Royce Lewis strikes out swinging.00
  8. 08top 2: Michael Massey grounds out to first baseman Alex Jackson.00
  9. 09top 2: Nick Loftin grounds out, shortstop Ryan Kreidler to first baseman Alex Jackson.00
  10. 10top 2: Isaac Collins walks.00
  11. 11top 2: Josh Rojas pops out to third baseman Brooks Lee.00
  12. 12bottom 2: Josh Bell grounds out, third baseman Josh Rojas to first baseman Jac Caglianone.00
  13. 13bottom 2: Kody Clemens grounds out, second baseman Michael Massey to first baseman Jac Caglianone.00
  14. 14bottom 2: Luke Keaschall flies out to left fielder Isaac Collins.00
  15. 15top 3: Tyler Tolbert strikes out swinging.00
  16. 16top 3: Carter Jensen grounds out, first baseman Alex Jackson to pitcher Bailey Ober.00
  17. 17top 3: John Rave doubles (3) on a fly ball to right fielder Kody Clemens.00
  18. 18top 3: Jac Caglianone homers (17) on a fly ball to right field. John Rave scores.20
  19. 19top 3: Salvador Perez strikes out swinging.20
  20. 20bottom 3: Brooks Lee flies out to left fielder Isaac Collins.20
  21. 21bottom 3: Alex Jackson strikes out swinging.20
  22. 22bottom 3: Ryan Kreidler grounds out, second baseman Michael Massey to first baseman Jac Caglianone.20
  23. 23top 4: Michael Massey lines out to right fielder Kody Clemens.20
  24. 24top 4: Nick Loftin grounds out, shortstop Ryan Kreidler to first baseman Alex Jackson.20
  25. 25top 4: Isaac Collins grounds out sharply, second baseman Royce Lewis to first baseman Alex Jackson.20
  26. 26bottom 4: Austin Martin lines out to right fielder Nick Loftin.20
  27. 27bottom 4: Ryan Jeffers strikes out on a foul tip.20
  28. 28bottom 4: Royce Lewis grounds out, shortstop Tyler Tolbert to first baseman Jac Caglianone.20
  29. 29top 5: Josh Rojas lines out to center fielder Luke Keaschall.20
  30. 30top 5: Tyler Tolbert singles on a fly ball to center fielder Luke Keaschall.20
  31. 31top 5: Carter Jensen grounds into a force out, first baseman Alex Jackson to shortstop Ryan Kreidler. Tyler Tolbert out at 2nd. Carter Jensen to 1st.20
  32. 32top 5: John Rave doubles (4) on a sharp line drive to right fielder Kody Clemens. Carter Jensen scores. Throwing error by right fielder Kody Clemens.30
  33. 33top 5: Jac Caglianone grounds out, pitcher Bailey Ober to first baseman Alex Jackson.30
  34. 34bottom 5: Josh Bell lines out sharply to center fielder John Rave.30
  35. 35bottom 5: Kody Clemens strikes out swinging.30
  36. 36bottom 5: Luke Keaschall grounds out, shortstop Tyler Tolbert to first baseman Jac Caglianone.30
  37. 37top 6: Salvador Perez strikes out swinging.30
  38. 38top 6: Michael Massey lines out to center fielder Luke Keaschall.30
  39. 39top 6: Nick Loftin grounds out, second baseman Royce Lewis to first baseman Alex Jackson.30
  40. 40bottom 6: Brooks Lee walks.30
  41. 41bottom 6: Alex Jackson strikes out swinging.30
  42. 42bottom 6: Ryan Kreidler grounds out softly, catcher Salvador Perez to first baseman Jac Caglianone. Brooks Lee to 2nd.30
  43. 43bottom 6: Austin Martin grounds out sharply, shortstop Tyler Tolbert to first baseman Jac Caglianone.30
  44. 44top 7: Isaac Collins singles on a line drive to center fielder Luke Keaschall.30
  45. 45top 7: Josh Rojas out on a sacrifice bunt, pitcher Taylor Rogers to second baseman Royce Lewis. Isaac Collins to 2nd.30
  46. 46top 7: Tyler Tolbert reaches on a fielder's choice out, third baseman Brooks Lee to shortstop Ryan Kreidler to third baseman Brooks Lee. Isaac Collins out at 3rd.30
  47. 47top 7: Carter Jensen walks. Tyler Tolbert to 2nd.30
  48. 48top 7: Lane Thomas called out on strikes.30
  49. 49bottom 7: Ryan Jeffers singles on a line drive to center fielder Lane Thomas.30
  50. 50bottom 7: Royce Lewis strikes out swinging.30
  51. 51bottom 7: Josh Bell grounds into a force out, third baseman Josh Rojas to second baseman Michael Massey. Ryan Jeffers out at 2nd. Josh Bell to 1st.30
  52. 52bottom 7: Kody Clemens flies out to left fielder Isaac Collins.30
  53. 53top 8: Jac Caglianone singles on a fly ball to left fielder Austin Martin.30
  54. 54top 8: Salvador Perez lines out to right fielder Kody Clemens.30
  55. 55top 8: Michael Massey grounds into a double play, second baseman Royce Lewis to shortstop Ryan Kreidler to first baseman Alex Jackson. Jac Caglianone out at 2nd. Michael Massey out at 1st.30
  56. 56bottom 8: Luke Keaschall grounds out, third baseman Josh Rojas to first baseman Jac Caglianone.30
  57. 57bottom 8: Brooks Lee grounds out, third baseman Josh Rojas to first baseman Jac Caglianone.30
  58. 58bottom 8: Alex Jackson strikes out swinging.30
  59. 59top 9: Nick Loftin lines out to second baseman Royce Lewis.30
  60. 60top 9: Isaac Collins singles on a line drive to left fielder Austin Martin.30
  61. 61top 9: Josh Rojas grounds into a force out, second baseman Royce Lewis to shortstop Ryan Kreidler. Isaac Collins out at 2nd. Josh Rojas to 1st.30
  62. 62top 9: Tyler Tolbert singles on a ground ball to center fielder Luke Keaschall. Josh Rojas to 3rd.30
  63. 63top 9: Carter Jensen strikes out swinging.30
  64. 64bottom 9: Trevor Larnach strikes out swinging.30
  65. 65bottom 9: Victor Caratini lines out to shortstop Tyler Tolbert.30
  66. 66bottom 9: Ryan Jeffers hit by pitch.30
  67. 67bottom 9: Royce Lewis singles on a ground ball to center fielder Lane Thomas. Ryan Jeffers to 2nd.30
  68. 68bottom 9: Salvador Perez challenged (pitch result), call on the field was confirmed: Josh Bell walks. Ryan Jeffers to 3rd. Royce Lewis to 2nd.30
  69. 69bottom 9: Kody Clemens hits a grand slam (19) to right center field. Ryan Jeffers scores. Royce Lewis scores. Alan Roden scores.34

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-07-30T17:40:00Z · Final

Kansas City Royals

Probable pitcher: Noah Cameron (L)

Minnesota Twins

Probable pitcher: Bailey Ober (R)