MLB Recap · April 25, 2026

Los Angeles Angels at Kansas City Royals: Final Score & Recap

LAA1
Final
KC12

Line Score

Team123456789RHE
LAA000100000182
KC02200134-12150

The Story

The Kansas City Royals routed the Los Angeles Angels 12-1 at Kauffman Stadium on April 25, 2026, shifting the DiamondIQ model's estimate of a Kansas City win from 48 percent before first pitch to a virtual certainty of 100 percent by game's end. The Royals posted runs in five of nine innings and finished with 15 hits against an Angels team that managed just 8 hits and committed 2 errors, while Kansas City played errorless ball throughout.

The game turned in the early innings, with Kansas City's offense doing its most consequential damage before the fourth frame. Salvador Perez delivered the highest-leverage blow of the night, a second-inning home run off Walbert Ureña that shifted win probability 7.4 percent in Kansas City's favor. Ureña continued to struggle in the third, surrendering a Nick Loftin walk that added 5.6 percent and a Perez single worth another 5.4 percent to the Royals' cumulative probability lead. The Angels' only moment of meaningful resistance came in the top of the fourth, when Jo Adell connected on a solo home run off Cole Ragans that represented a 6.9 percent swing — the lone significant positive play of the night for Los Angeles. A Logan O'Hoppe strikeout against Ragans in the second had already cost the Angels 4.7 percent, and the offense never found sustained traction.

Among the standout performers, Cole Ragans led all players with a WPA of plus-18.4 percent, anchoring the pitching performance that made the outcome decisive well before the late innings. Perez finished as the top offensive contributor at plus-9.7 percent WPA, while Loftin added plus-8.7 percent and an RE24 of plus-5.0, reflecting his ability to advance and score runners throughout his plate appearances. Nick Sandlin and Daniel Lynch IV each contributed in relief, adding plus-3.3 and plus-2.9 percent respectively to hold the Angels in check as Kansas City's offense piled on four more runs in the eighth.

Analysis generated by DiamondIQ's model.

Win Probability

755025LAA bats firstFinalKC win %LAA win %
DiamondIQ model home win probability across the game (pre-game 47.9% → final 100%).

Biggest Plays by Win-Probability Added

Salvador Perez Home Run
Bot 2nd · off Walbert Ureña
+7.4%
Jo Adell Home Run
Top 4th · off Cole Ragans
+6.9%
Nick Loftin Walk
Bot 3rd · off Walbert Ureña
+5.6%
Salvador Perez Single
Bot 3rd · off Walbert Ureña
+5.4%
Logan O'Hoppe Strikeout
Top 2nd · off Cole Ragans
-4.7%

Top Batters by WPA

Salvador Perez+9.7%+0.2 RE24
Nick Loftin+8.7%+5.0 RE24
Vinnie Pasquantino+4.5%-0.0 RE24

Top Pitchers by WPA

Full box score, pitch data, and the play-by-play timeline
Open Game Center →