MLBScores

Kansas City Royals 3, Los Angeles Angels 0

baseball game fileFinal
Angel Stadium · Anaheim

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Kansas City Royals, below favors Los Angeles Angels. 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 Los Angeles Angels led.Run differential+30−3123456789
  1. 01top 1: Carter Jensen grounds out, first baseman Vaughn Grissom to pitcher Ryan Johnson.0–0
  2. 02top 1: Bobby Witt Jr. flies out to left fielder Wade Meckler.0–0
  3. 03top 1: Jac Caglianone grounds out to first baseman Vaughn Grissom.0–0
  4. 04bottom 1: Zach Neto flies out to left fielder Isaac Collins.0–0
  5. 05bottom 1: Mike Trout flies out to center fielder Kyle Isbel.0–0
  6. 06bottom 1: Vaughn Grissom flies out to center fielder Kyle Isbel.0–0
  7. 07top 2: Salvador Perez singles on a line drive to left fielder Wade Meckler.0–0
  8. 08top 2: Michael Massey singles on a ground ball to right fielder Josh Lowe. Salvador Perez to 2nd.0–0
  9. 09top 2: Nick Loftin walks. Salvador Perez to 3rd. Michael Massey to 2nd.0–0
  10. 10top 2: Isaac Collins grounds into a double play, first baseman Vaughn Grissom to catcher Travis d'Arnaud. Salvador Perez out at home. Michael Massey to 3rd. Nick Loftin to 2nd. Isaac Collins out at 1st.0–0
  11. 11top 2: John Rave flies out to right fielder Josh Lowe.0–0
  12. 12bottom 2: Jose Siri pops out to third baseman Nick Loftin.0–0
  13. 13bottom 2: Wade Meckler grounds out to first baseman Jac Caglianone.0–0
  14. 14bottom 2: Denzer Guzman pops out to second baseman Michael Massey.0–0
  15. 15top 3: Kyle Isbel singles on a sharp line drive to right fielder Josh Lowe.0–0
  16. 16top 3: Carter Jensen called out on strikes.0–0
  17. 17top 3: Bobby Witt Jr. strikes out swinging.0–0
  18. 18top 3: Jac Caglianone flies out to left fielder Wade Meckler.0–0
  19. 19bottom 3: Oswald Peraza flies out to center fielder Kyle Isbel.0–0
  20. 20bottom 3: Travis d'Arnaud strikes out swinging.0–0
  21. 21bottom 3: Josh Lowe flies out to right fielder John Rave.0–0
  22. 22top 4: Salvador Perez lines out to shortstop Zach Neto.0–0
  23. 23top 4: Michael Massey homers (11) on a fly ball to right field.1–0
  24. 24top 4: Nick Loftin walks.1–0
  25. 25top 4: Isaac Collins strikes out on a foul tip.1–0
  26. 26top 4: John Rave lines out to third baseman Denzer Guzman.1–0
  27. 27bottom 4: Zach Neto flies out to center fielder Kyle Isbel.1–0
  28. 28bottom 4: Mike Trout flies out to second baseman Michael Massey.1–0
  29. 29bottom 4: Vaughn Grissom strikes out swinging.1–0
  30. 30top 5: Kyle Isbel flies out to shortstop Zach Neto.1–0
  31. 31top 5: Carter Jensen flies out to center fielder Jose Siri.1–0
  32. 32top 5: Bobby Witt Jr. homers (14) on a fly ball to left field.2–0
  33. 33top 5: Jac Caglianone called out on strikes.2–0
  34. 34bottom 5: Jose Siri grounds out, shortstop Bobby Witt Jr. to first baseman Jac Caglianone.2–0
  35. 35bottom 5: Wade Meckler grounds out, second baseman Michael Massey to first baseman Jac Caglianone.2–0
  36. 36bottom 5: Denzer Guzman grounds out, shortstop Bobby Witt Jr. to first baseman Jac Caglianone.2–0
  37. 37top 6: Salvador Perez flies out to center fielder Jose Siri.2–0
  38. 38top 6: Michael Massey singles on a line drive to right fielder Josh Lowe.2–0
  39. 39top 6: Nick Loftin grounds out, third baseman Denzer Guzman to first baseman Vaughn Grissom. Michael Massey to 2nd.2–0
  40. 40top 6: Isaac Collins strikes out on a foul tip.2–0
  41. 41bottom 6: Oswald Peraza walks.2–0
  42. 42bottom 6: Travis d'Arnaud grounds out, third baseman Nick Loftin to first baseman Jac Caglianone. Oswald Peraza to 2nd.2–0
  43. 43bottom 6: Josh Lowe strikes out swinging.2–0
  44. 44bottom 6: Zach Neto grounds out, second baseman Michael Massey to first baseman Jac Caglianone.2–0
  45. 45top 7: John Rave reaches on a fielding error by second baseman Oswald Peraza.2–0
  46. 46top 7: Kyle Isbel out on a sacrifice bunt, pitcher Blake Weiman to second baseman Oswald Peraza. John Rave to 3rd.2–0
  47. 47top 7: Carter Jensen singles on a ground ball to second baseman Oswald Peraza. John Rave scores.3–0
  48. 48top 7: Bobby Witt Jr. grounds out softly, pitcher Michael Fulmer to first baseman Vaughn Grissom. Carter Jensen to 2nd.3–0
  49. 49top 7: Michael Fulmer intentionally walks Jac Caglianone.3–0
  50. 50top 7: Salvador Perez flies out to left fielder Wade Meckler.3–0
  51. 51bottom 7: Mike Trout strikes out swinging.3–0
  52. 52bottom 7: Vaughn Grissom singles on a fly ball to left fielder Isaac Collins.3–0
  53. 53bottom 7: Jose Siri flies out to right fielder John Rave.3–0
  54. 54bottom 7: Wade Meckler flies out to center fielder Kyle Isbel.3–0
  55. 55top 8: Michael Massey grounds out, second baseman Oswald Peraza to first baseman Vaughn Grissom.3–0
  56. 56top 8: Nick Loftin lines out to shortstop Zach Neto.3–0
  57. 57top 8: Isaac Collins called out on strikes.3–0
  58. 58bottom 8: Denzer Guzman strikes out swinging.3–0
  59. 59bottom 8: Oswald Peraza strikes out swinging.3–0
  60. 60bottom 8: Travis d'Arnaud strikes out swinging.3–0
  61. 61top 9: John Rave strikes out swinging.3–0
  62. 62top 9: Kyle Isbel grounds out, pitcher Luke Murphy to first baseman Vaughn Grissom.3–0
  63. 63top 9: Carter Jensen hit by pitch.3–0
  64. 64top 9: Bobby Witt Jr. strikes out swinging.3–0
  65. 65bottom 9: Josh Lowe flies out to center fielder Kyle Isbel.3–0
  66. 66bottom 9: Zach Neto grounds out, shortstop Bobby Witt Jr. to first baseman Jac Caglianone.3–0
  67. 67bottom 9: Mike Trout strikes out swinging.3–0

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-08-16T20:07:00Z · Final

Kansas City Royals

Probable pitcher: Noah Cameron (L)

Los Angeles Angels

Probable pitcher: Ryan Johnson (R)