Royals Edge Orioles in Thrilling Finish
Tuesday, April 21, 2026, 7:40 PM ET · Kauffman Stadium
Kansas City Royals 6, Baltimore Orioles 5, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Baltimore Orioles vs Kansas City Royals?
Kansas City Royals beat Baltimore Orioles 6-5 at Kauffman Stadium on April 21, 2026.
Who was favored in Baltimore Orioles vs Kansas City Royals?
Kansas City Royals were the favorite at DraftKings, moneyline -131 (about 57% implied). The favorite won.
In a tightly contested game at Kauffman Stadium, the Kansas City Royals triumphed over the Baltimore Orioles with a final score of 6-5, securing the series 2-1. This victory is significant for the Royals, who have struggled this season with a home record of 8-16 compared to the Orioles' away record of 11-13. The Royals entered this match with a recent form of 7-3 over their last ten games, although they were on a two-game losing streak prior to this win. Their average runs scored in those games was 5.5, while they allowed an average of 3.9 runs.
The Orioles, on the other hand, have also been performing well, with a record of 7-3 in their last ten games, but they faced a setback with a loss in their most recent outing. Their scoring average in the same span was 4.8 runs, with an average of 3.4 runs allowed. The Royals' recent form included a mix of strong offensive performances, highlighted by a notable 13-2 win against the Toronto Blue Jays, but they had also suffered heavy defeats, such as a 1-11 loss to the Cleveland Guardians.
In terms of head-to-head matchups, the Royals have struggled against the Orioles, with a record of 5-7 in their last twelve meetings. Earlier in the season, the Royals lost three consecutive games to the Orioles, including a 2-8 defeat on July 12, 2026. However, they managed to secure a win against the Orioles earlier in the season on April 21, 2026, with a close score of 6-5, showing that they can compete with their opponents.
Injury concerns for the Royals included Michael Massey, who is on the 7-day injured list due to a concussion, and Maikel Garcia, who is on the 10-day injured list with a hamstring issue. Other injured players include Connor Seabold, Beck Way, and Carlos Estevez. The Orioles also faced injury challenges, with Tyler O'Neill and Felix Bautista on the 10-day and 60-day injured lists, respectively, along with Christian Franklin and Ryan Helsley.
The betting market, as provided by DraftKings, had the Royals favored at -131, with a spread of -1.5 and a total set at 9.0. The over odds were -105, while the under odds were -115. This reflects the competitive nature of the matchup, with the Royals slightly favored to win.
The game was played under clear conditions, which typically favor both teams' offensive capabilities. Fans were treated to an exciting display of baseball, with key scoring plays throughout the game. The Royals took an early lead in the second inning when Massey hit a sacrifice fly to right, allowing Jensen to score. The Orioles responded in the fifth inning with Garcia's single that brought Isbel home, tying the game at 2-2. The Royals regained the lead in the seventh inning when Witt Jr. hit a sacrifice fly, scoring Isbel.
The eighth inning saw a dramatic turn as Rutschman homered to left center, scoring Henderson and putting the Orioles ahead 5-4. However, the Royals quickly countered with Massey hitting a home run of his own, tying the game again. The climax of the game came in the ninth inning when Garcia scored on a wild pitch by Helsley, sealing the victory for the Royals.
Overall, this match showcased the resilience of the Royals as they fought back to secure a much-needed win, while the Orioles will look to regroup and address their injury concerns in the upcoming games.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | KC -131 | 9 o -105 / u -115 | Baltimore Orioles +109 · Kansas City Royals -131 |
Injury report
- Michael Massey7-day ilConcussionKansas City Royals
- Maikel Garcia10-Day-ILHamstringKansas City Royals
- Connor Seabold60-Day-ILLatKansas City Royals
- Beck Way15-Day-ILBackKansas City Royals
- Carlos Estevez60-Day-ILShoulderKansas City Royals
- Tyler O'Neill10-Day-ILShoulderBaltimore Orioles
- Felix Bautista60-Day-ILShoulderBaltimore Orioles
- Christian Franklin10-Day-ILHandBaltimore Orioles
- Ryan Helsley60-Day-ILElbowBaltimore Orioles
- Ryan Mountcastle60-Day-ILObliqueBaltimore Orioles
Recent form
Kansas City Royals
Last 10: 7-3Streak L25.5 scored · 3.9 allowed per game3-1 at home
- L3-6vs Miami MarlinsSep 1
- L1-11at Cleveland GuardiansAug 30
- W8-3at Cleveland GuardiansAug 29
- W3-0at Cleveland GuardiansAug 28
- W13-2at Toronto Blue JaysAug 27
- L0-3at Toronto Blue JaysAug 26
- W5-3at Toronto Blue JaysAug 25
- W11-7vs Detroit TigersAug 23
- W5-2vs Detroit TigersAug 22
- W6-2vs AthleticsAug 20
Baltimore Orioles
Last 10: 7-3Streak L14.8 scored · 3.4 allowed per game5-2 away
- L2-4at Colorado RockiesSep 2
- W2-1at Colorado RockiesSep 1
- W5-3at AthleticsAug 30
- W4-3at AthleticsAug 29
- L5-7at St. Louis CardinalsAug 27
- W8-7at St. Louis CardinalsAug 26
- W13-1at St. Louis CardinalsAug 25
- L1-3vs Tampa Bay RaysAug 23
- W3-2vs Tampa Bay RaysAug 22
- W5-3vs Tampa Bay RaysAug 21
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Tampa Bay | - | 55 | W1 | .601 | 83 |
| New York | 4.5 | 60 | W1 | .568 | 79 |
| Boston | 8.5 | 64 | L1 | .540 | 75 |
| Baltimore | 14.5 | 70 | L1 | .496 | 69 |
| Toronto | 15.5 | 71 | L1 | .489 | 68 |
| Chicago | - | 65 | W1 | .529 | 73 |
| Cleveland | 3 | 68 | W2 | .507 | 70 |
| Minnesota | 6.5 | 72 | W3 | .482 | 67 |
| Detroit | 10 | 75 | L3 | .457 | 63 |
| Kansas City | 11.5 | 77 | L2 | .446 | 62 |
How the scoring went
- 2nd Inning3-0Mayo homered to left (439 feet), Jackson scored and Wilson scored.
- 2nd Inning3-1Massey hit sacrifice fly to right, Jensen scored.
- 5th Inning3-2Garcia singled to center, Isbel scored.
- 5th Inning3-3Pasquantino hit sacrifice fly to left, Garcia scored.
- 7th Inning3-4Witt Jr. hit sacrifice fly to right, Isbel scored.
- 8th Inning5-4Rutschman homered to left center (394 feet), Henderson scored.
- 8th Inning5-5Massey homered to right (412 feet).
- 9th Inning5-6Garcia scored on Helsley wild pitch.
- 9th Inning5-6Garcia scored on Helsley wild pitch.
Win probability
Above the line favours Kansas City Royals, below favours Baltimore Orioles.
Venue
- Kauffman StadiumKansas City, Missouri
- Attendance15164
- OfficialsBrock Ballou, Adrian Johnson, Paul Clemons, Quinn Wolcott
Elsewhere
- Who are the current MLB team owners?
- Fantasy baseball forecaster: Team hitting ratings
- Fantasy baseball forecaster: Pitcher projections for the next 10 days
- Fantasy Baseball Reliever Depth Chart
- MLB betting tips for Wednesday: Cubs continue to clobber the ball
- Fantasy baseball news and notes: Reinforcements on the way for Rays, White Sox and others
Picks for MLB
MLB rules and settlement
These two, other days
- Orioles Sweep Royals with 8-2 VictoryJul 12, 2026
- Orioles Sweep Royals with 6-1 VictoryJul 11, 2026
- Orioles Complete Sweep Over Royals with 5-3 VictoryJul 10, 2026
- Orioles Edge Royals in High-Scoring AffairApr 22, 2026
- Orioles Edge Royals in Extra-Inning ThrillerApr 20, 2026