MLB Recap · April 20, 2026

Baltimore Orioles at Kansas City Royals: Final Score & Recap

BAL7
Final
KC5

Line Score

Team123456789101112RHE
BAL000000001015760
KC0100000000135140

The Story

Generating analysis…

Win Probability

755025BAL bats firstFinalKC win %BAL win %
DiamondIQ model home win probability across the game (pre-game 35.9% → final 0%).

Biggest Plays by Win-Probability Added

Bobby Witt Jr. — Single
Bot 11th · off Anthony Nunez
+39.4%
Dylan Beavers — Single
Top 11th · off John Schreiber
+37.3%
Samuel Basallo — Single
Top 12th · off Alex Lange
+36.5%
Maikel Garcia — Strikeout
Bot 11th · off Anthony Nunez
-25.9%
Samuel Basallo — Single
Top 9th · off Lucas Erceg
+25.8%

Top Batters by WPA

Samuel Basallo+64.8%+2.4 RE24
Bobby Witt Jr.+50.8%+0.2 RE24
Kyle Isbel+27.9%-0.8 RE24

Top Pitchers by WPA

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