MLBScores

Kansas City Royals 3, Tampa Bay Rays 5

baseball game fileFinal
Tropicana Field · St. Petersburg

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Kansas City Royals, below favors Tampa Bay Rays. 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 Tampa Bay Rays led.Run differential+50−5123456789
  1. 01top 1: Carter Jensen singles on a line drive to center fielder Jonny DeLuca.0–0
  2. 02top 1: Nick Loftin hit by pitch. Carter Jensen to 2nd.0–0
  3. 03top 1: Jac Caglianone strikes out on a foul tip.0–0
  4. 04top 1: Salvador Perez grounds into a double play, shortstop Taylor Walls to first baseman Jonathan Aranda. Nick Loftin out at 2nd. Salvador Perez out at 1st.0–0
  5. 05bottom 1: Yandy Díaz grounds out, shortstop Tyler Tolbert to first baseman Jac Caglianone.0–0
  6. 06bottom 1: Jonny DeLuca flies out to center fielder Kameron Misner.0–0
  7. 07bottom 1: Junior Caminero strikes out swinging.0–0
  8. 08top 2: Michael Massey singles on a sharp line drive to right fielder Ryan Vilade.0–0
  9. 09top 2: Isaac Collins singles on a line drive to left fielder Chandler Simpson. Michael Massey to 2nd.0–0
  10. 10top 2: John Rave strikes out swinging.0–0
  11. 11top 2: Kameron Misner grounds into a force out, second baseman Ben Williamson to shortstop Taylor Walls. Michael Massey to 3rd. Isaac Collins out at 2nd. Kameron Misner to 1st.0–0
  12. 12top 2: Tyler Tolbert walks.0–0
  13. 13top 2: Carter Jensen grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.0–0
  14. 14bottom 2: Ryan Vilade pops out to first baseman Jac Caglianone in foul territory.0–0
  15. 15bottom 2: Jonathan Aranda doubles (11) on a sharp line drive to center fielder Kameron Misner, deflected by left fielder Isaac Collins.0–0
  16. 16bottom 2: Ben Williamson walks.0–0
  17. 17bottom 2: Taylor Walls strikes out swinging.0–0
  18. 18bottom 2: Chandler Simpson grounds out softly, pitcher Noah Cameron to first baseman Jac Caglianone.0–0
  19. 19top 3: Nick Loftin flies out to left fielder Chandler Simpson.0–0
  20. 20top 3: Jac Caglianone strikes out swinging.0–0
  21. 21top 3: Salvador Perez strikes out swinging.0–0
  22. 22bottom 3: Nick Fortes singles on a soft ground ball to third baseman Nick Loftin.0–0
  23. 23bottom 3: Yandy Díaz singles on a sharp line drive to left fielder Isaac Collins. Nick Fortes to 2nd.0–0
  24. 24bottom 3: Jonny DeLuca out on a sacrifice bunt, third baseman Nick Loftin to first baseman Jac Caglianone. Nick Fortes to 3rd. Yandy Díaz to 2nd.0–0
  25. 25bottom 3: Noah Cameron intentionally walks Junior Caminero.0–0
  26. 26bottom 3: Ryan Vilade grounds out to first baseman Jac Caglianone. Nick Fortes scores. Yandy Díaz scores. Junior Caminero to 3rd. Throwing error by first baseman Jac Caglianone.0–2
  27. 27bottom 3: Jonathan Aranda singles on a ground ball to left fielder Isaac Collins. Junior Caminero scores.0–3
  28. 28bottom 3: Ben Williamson flies out to right fielder John Rave.0–3
  29. 29top 4: Michael Massey grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.0–3
  30. 30top 4: Isaac Collins called out on strikes.0–3
  31. 31top 4: John Rave doubles (2) on a sharp fly ball to right fielder Ryan Vilade.0–3
  32. 32top 4: Nick Fortes challenged (pitch result), call on the field was overturned: Kameron Misner called out on strikes.0–3
  33. 33bottom 4: Taylor Walls doubles (9) on a sharp ground ball to left fielder Isaac Collins.0–3
  34. 34bottom 4: Chandler Simpson out on a sacrifice bunt, catcher Salvador Perez to first baseman Jac Caglianone. Taylor Walls to 3rd.0–3
  35. 35bottom 4: Nick Fortes hit by pitch.0–3
  36. 36bottom 4: Yandy Díaz singles on a line drive to left fielder Isaac Collins. Taylor Walls scores. Nick Fortes to 3rd.0–4
  37. 37bottom 4: Jonny DeLuca doubles (13) on a line drive to left fielder Isaac Collins. Nick Fortes scores. Yandy Díaz to 3rd.0–5
  38. 38bottom 4: Junior Caminero walks.0–5
  39. 39bottom 4: Ryan Vilade strikes out swinging.0–5
  40. 40bottom 4: Salvador Perez challenged (pitch result), call on the field was overturned: Jonathan Aranda called out on strikes.0–5
  41. 41top 5: Tyler Tolbert grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.0–5
  42. 42top 5: Carter Jensen walks.0–5
  43. 43top 5: Nick Loftin flies out to center fielder Jonny DeLuca.0–5
  44. 44top 5: Jac Caglianone reaches on a fielding error by shortstop Taylor Walls. Carter Jensen to 3rd. Jac Caglianone to 2nd.0–5
  45. 45top 5: Salvador Perez reaches on a fielding error by left fielder Chandler Simpson. Carter Jensen scores. Jac Caglianone scores.2–5
  46. 46top 5: Michael Massey doubles (14) on a line drive to right fielder Ryan Vilade. Salvador Perez to 3rd.2–5
  47. 47top 5: Isaac Collins called out on strikes.2–5
  48. 48bottom 5: Ben Williamson called out on strikes.2–5
  49. 49bottom 5: Taylor Walls flies out to center fielder Kameron Misner.2–5
  50. 50bottom 5: Chandler Simpson singles on a line drive to right fielder John Rave.2–5
  51. 51bottom 5: Nick Fortes pops out to shortstop Tyler Tolbert.2–5
  52. 52top 6: John Rave strikes out swinging.2–5
  53. 53top 6: Kameron Misner strikes out on a foul tip.2–5
  54. 54top 6: Tyler Tolbert singles on a line drive to left fielder Chandler Simpson.2–5
  55. 55top 6: Carter Jensen flies out to left fielder Chandler Simpson.2–5
  56. 56bottom 6: Yandy Díaz singles on a line drive to right fielder John Rave.2–5
  57. 57bottom 6: Jonny DeLuca grounds into a double play, third baseman Nick Loftin to second baseman Michael Massey to first baseman Jac Caglianone. Yandy Díaz out at 2nd. Jonny DeLuca out at 1st.2–5
  58. 58bottom 6: Junior Caminero challenged (pitch result), call on the field was confirmed: Junior Caminero called out on strikes.2–5
  59. 59top 7: Nick Loftin lines out to left fielder Chandler Simpson.2–5
  60. 60top 7: Jac Caglianone grounds out sharply, second baseman Ben Williamson to first baseman Jonathan Aranda.2–5
  61. 61top 7: Salvador Perez grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.2–5
  62. 62bottom 7: Ryan Vilade grounds out sharply, shortstop Tyler Tolbert to first baseman Jac Caglianone.2–5
  63. 63bottom 7: Jonathan Aranda pops out to third baseman Nick Loftin in foul territory.2–5
  64. 64bottom 7: Ben Williamson lines out to right fielder John Rave.2–5
  65. 65top 8: Michael Massey grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.2–5
  66. 66top 8: Isaac Collins grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.2–5
  67. 67top 8: Lane Thomas strikes out swinging.2–5
  68. 68bottom 8: Taylor Walls pops out to shortstop Tyler Tolbert.2–5
  69. 69bottom 8: Chandler Simpson walks.2–5
  70. 70bottom 8: Nick Fortes flies out to center fielder Kameron Misner.2–5
  71. 71bottom 8: Yandy Díaz singles on a ground ball to shortstop Tyler Tolbert, deflected by third baseman Nick Loftin. Chandler Simpson to 3rd.2–5
  72. 72bottom 8: Jonny DeLuca grounds into a force out, third baseman Nick Loftin to second baseman Michael Massey. Yandy Díaz out at 2nd.2–5
  73. 73top 9: Kameron Misner strikes out swinging.2–5
  74. 74top 9: Josh Rojas homers (1) on a fly ball to right field.3–5
  75. 75top 9: Carter Jensen strikes out on a foul tip.3–5
  76. 76top 9: Nick Loftin lines out to left fielder Chandler Simpson.3–5

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-06-24T22:40:00Z · Final

Kansas City Royals

Probable pitcher: Noah Cameron (L)

Tampa Bay Rays

Probable pitcher: Griffin Jax (R)