at
Royals at Angels



Kansas City shut down the Angels behind a dominant night at the plate and on the mound. Massey provided the difference with a fourth-inning homer to right, part of a 3-for-4 night that also included an RBI. The Royals piled up seven hits to the Angels' one in the shutout win. Kansas City hosts the Athletics Monday, while the Angels head to Houston to face the Astros Tuesday.
Massey went deep to right in the fourth inning, a 384-foot shot that put the Royals ahead for good.
Massey finished 3-for-4 with the homer and an RBI, leading a Kansas City attack that piled up seven hits to the Angels' one.
The win pushed the Royals to 51-74 while the Angels dropped to 49-76, with Kansas City now up 5-1 in the season series.
The Royals sit 5th in the AL Central, 11½ games back, coming off a loss, 9-1 over their last 10. The Angels sit 5th in the AL West, 14½ games back, losers of 4 straight, 3-7 over their last 10.
The Royals are up next at Blue Jays (Aug 27), then at Guardians. The Angels are up next home vs Phillies (Aug 28-30).
We ranked every clip from this game by how much it swung the win probability, kept the biggest, and play them back in the order they happened. Pick any play to jump straight to it.
Ranked by win probability added: how far each player's plays moved this game's odds, not how their box-score line reads. A single with the bases loaded in the ninth outranks a home run in a blowout, because that is what actually decided it.



Angels to winMiss
KC -1.5 · 53%HeldGraded against the closing line across 6 books.
Runs by inning across the top, then every batter and pitcher underneath. The pills switch clubs; the totals column is each side’s own line, not a comparison.
| Inn | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| KCKansas City Royals | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 3 | 7 | 0 |
| LAALos Angeles Angels | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Carter Jensen | 1-4 | 4 | 0 | 1 | 1 | 0 | 0 | 1 | 21 | .219 | .298 | .401 |
Bobby Witt Jr. | 1-5 | 5 | 1 | 1 | 1 | 1 | 0 | 2 | 14 | .282 | .354 | .448 |
Jac Caglianone | 0-3 | 3 | 0 | 0 | 0 | 0 | 1 | 1 | 14 | .272 | .324 | .490 |
Salvador Perez | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 17 | .214 | .260 | .366 |
Michael Massey | 3-4 | 4 | 1 | 3 | 1 | 1 | 0 | 0 | 16 | .271 | .301 | .442 |
Nick Loftin | 0-2 | 2 | 0 | 0 | 0 | 0 | 2 | 0 | 22 | .235 | .325 | .375 |
Isaac Collins | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 3 | 18 | .229 | .326 | .353 |
| John Rave | 0-4 | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 12 | .200 | .267 | .418 |
Kyle Isbel | 1-3 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 14 | .231 | .280 | .338 |
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
Noah Cameron | 9.0 | 1 | 0 | 0 | 1 | 8 | 0 | 115-73 | 4.16 | 115 |
Every plate appearance as it happened, newest first, with the scoring plays called out. Baseball Savant gamefeed.
| Inn | Play | Win probability | Swing |
|---|---|---|---|
| B9 | KC 100.0 | 0.5 | |
| B9 | KC 99.5 | 1.3 | |
| B9 | KC 98.2 | 2.5 | |
| T9 | KC 95.7 | 0.4 | |
| T9 | KC 96.1 | 0.2 | |
| T9 | KC 95.9 | 0.3 | |
| T9 | KC 96.2 | 0.4 | |
| B8 | KC 96.6 | 0.9 |
Win probability after each plate appearance, with the side in front named. Swing is how far that plate appearance moved it. Plays that scored a run are set in bold. Baseball Savant gamefeed.
The full ladder, with both clubs marked.