Baltimore OriolesOpen full analysis
Kansas City RoyalsOpen full analysis
The Baltimore Orioles defeated the Kansas City Royals 7–5 on April 20 at Kauffman Stadium in a game that showcased contrasting offensive efficiency despite similar strikeout rates. Kansas City outhit Baltimore 14–6 and drew six walks, yet managed only five runs while posting a .644 OPS, reflecting poor run conversion with runners in scoring position. Baltimore's pitching staff proved decisive, allowing just six hits and three earned runs with a 3.81 ERA across the game, while striking out 13 Royals batters. The Orioles' seven RBIs came from minimal offensive output—just six hits and one home run—demonstrating clutch situational hitting that the Royals couldn't replicate despite their 14-hit effort and anemic .342 slugging percentage. Kansas City's pitching was less effective, surrendering seven runs on a 4.56 ERA, and the Royals' 13 strikeouts underscored their struggles at the plate. Baltimore's ability to win while being outhit and striking out 14 times suggests strong situational baseball, while Kansas City's offensive futility despite generating contact volume signals potential lineup adjustments ahead.


Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BAL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 5 | 7 | 6 | 0 |
KC | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | 5 | 14 | 0 |
Batting box score
Pitching box score
Players who scored
Dylan Beavers
Coby Mayo
Samuel Basallo
Jeremiah Jackson
Weston Wilson
Leody Taveras
Blaze Alexander
Vinnie Pasquantino
Salvador Perez
Lane Thomas
Jac Caglianone
Isaac Collins