Orioles Edge Royals in High-Scoring Affair
Wednesday, April 22, 2026, 2:10 PM ET · Kauffman Stadium
Baltimore Orioles 8, Kansas City Royals 6, 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?
Baltimore Orioles beat Kansas City Royals 8-6 at Kauffman Stadium on April 22, 2026.
Who was favored in Baltimore Orioles vs Kansas City Royals?
Kansas City Royals were the favorite at DraftKings, moneyline -126 (about 56% implied). The underdog won.
The Baltimore Orioles triumphed over the Kansas City Royals with a final score of 8-6 in a closely contested game at Kauffman Stadium. This victory allowed the Orioles to win the series 2-1 against the Royals, showcasing a competitive matchup that had fans on the edge of their seats.
The Royals entered this game with a home record of 8-17, while the Orioles had a slightly better away record of 12-13. In their last ten games, the Royals had struggled with a record of 2-8, scoring an average of 3.5 runs per game and allowing an average of 5.6 runs. Their recent form included a win against the Orioles on April 21, where they narrowly defeated them 6-5, but prior to that, they suffered a string of losses against the New York Yankees and the Detroit Tigers. The Royals had managed to win only one of their last five games, averaging 3.4 runs scored and allowing 7.2 runs.
On the other hand, the Orioles had a record of 4-6 in their last ten games, with an average of 4.9 runs scored and 5.2 runs allowed. Their recent performance included a win against the Royals on April 20, where they won 7-5, but they faced a setback in their latest outing against the same team, losing 6-5. The Orioles were also looking to bounce back from a loss against the Cleveland Guardians, which highlighted their inconsistency on the road.
In terms of previous meetings, the Royals had a slight edge with a 5-3 record against the Orioles in their last eight encounters, including two wins earlier in the 2025 season. However, the Orioles’ recent victory against the Royals in this series showcased their ability to compete at a high level.
Injuries affected both teams, with the Royals missing several key players. Maikel Garcia was placed on the 10-Day IL due to a hamstring injury, while Connor Seabold and James McArthur were on the 60-Day IL with lat and elbow injuries, respectively. Tony Gonsolin and Beck Way were also sidelined with elbow and shoulder issues. The Orioles were not spared either, as Tyler O'Neill and Christian Franklin were on the 10-Day IL, and Felix Bautista, Ryan Helsley, and Ryan Mountcastle were on the 60-Day IL.
The betting odds from DraftKings reflected the competitive nature of the matchup, with the Royals listed at -126 on the money line and the Orioles at +105. The spread was set at 1.5, with the total runs over/under at 9.5, indicating expectations for a high-scoring game.
Conditions at Kauffman Stadium were favorable for a baseball game, with clear skies and moderate temperatures, allowing players to perform at their best. The game featured several key scoring plays that defined the outcome. In the first inning, Vinnie Pasquantino put the Royals on the board with a homer to right field, giving them an early 1-0 lead. The Orioles responded in the fourth inning with a single from Jensen that allowed Pasquantino to score, tying the game at 2-2.
The sixth inning was particularly eventful, as the Orioles scored five runs, including a massive 452-foot homer from Jordan Mayo that drove in two additional runs. The Royals attempted to mount a comeback, with Jensen and Isbel hitting homers of their own, but ultimately fell short.
Overall, this game highlighted the offensive capabilities of both teams, with the Orioles showcasing their power hitting and the Royals fighting back with their own late-game efforts. Fans watching the game witnessed a thrilling display of baseball, with plenty of action and momentum shifts that kept the outcome in doubt until the final out.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | KC -126 | 9.5 o -110 / u -110 | Baltimore Orioles +105 · Kansas City Royals -126 |
Injury report
- Maikel Garcia10-Day-ILHamstringKansas City Royals
- Connor Seabold60-Day-ILLatKansas City Royals
- Tony Gonsolin15-Day-ILElbowKansas City Royals
- James McArthur60-Day-ILElbowKansas City Royals
- Beck Way15-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: 2-8Streak W13.5 scored · 5.6 allowed per game2-2 at home
- W6-5vs Baltimore OriolesApr 21
- L5-7vs Baltimore OriolesApr 20
- L0-7at New York YankeesApr 19
- L4-13at New York YankeesApr 18
- L2-4at New York YankeesApr 17
- L9-10at Detroit TigersApr 16
- L1-2at Detroit TigersApr 15
- L1-2at Detroit TigersApr 14
- L5-6vs Chicago White SoxApr 12
- W2-0vs Chicago White SoxApr 11
Baltimore Orioles
Last 10: 4-6Streak L14.9 scored · 5.2 allowed per game2-4 away
- L5-6at Kansas City RoyalsApr 21
- W7-5at Kansas City RoyalsApr 20
- L4-8at Cleveland GuardiansApr 19
- L2-4at Cleveland GuardiansApr 18
- W6-4at Cleveland GuardiansApr 17
- L2-4at Cleveland GuardiansApr 16
- L5-8vs Arizona DiamondbacksApr 15
- L3-4vs Arizona DiamondbacksApr 14
- W9-7vs Arizona DiamondbacksApr 13
- W6-2vs San Francisco GiantsApr 12
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Tampa Bay | - | 56 | L1 | .597 | 83 |
| New York | 3.5 | 60 | W2 | .571 | 80 |
| Boston | 8.5 | 65 | L2 | .536 | 75 |
| Toronto | 14.5 | 71 | W1 | .493 | 69 |
| Baltimore | 14.5 | 71 | L2 | .493 | 69 |
| Chicago | - | 66 | L1 | .525 | 73 |
| Cleveland | 3 | 69 | L1 | .504 | 70 |
| Minnesota | 6.5 | 73 | L1 | .479 | 67 |
| Detroit | 9 | 75 | W1 | .460 | 64 |
| Kansas City | 11.5 | 78 | L3 | .443 | 62 |
How the scoring went
- 1st Inning2-0Alonso homered to right center (410 feet), Ward scored.
- 1st Inning2-1Pasquantino homered to right (422 feet).
- 4th Inning2-2Jensen singled to center, Pasquantino scored.
- 4th Inning2-3Thomas singled to center, Jensen scored, Caglianone to second.
- 6th Inning3-3Taveras singled to right, Alonso scored, Taveras to second, Basallo to third.
- 6th Inning5-3Jackson singled to left, Basallo scored and Taveras scored.
- 6th Inning8-3Mayo homered to left center (452 feet), Jackson scored and Cowser scored.
- 6th Inning8-4Jensen homered to center (421 feet).
- 6th Inning8-6Isbel homered to right (406 feet), Massey scored.
Win probability
Above the line favours Kansas City Royals, below favours Baltimore Orioles.
Venue
- Kauffman StadiumKansas City, Missouri
- Attendance14175
- OfficialsAdrian Johnson, Paul Clemons, Quinn Wolcott, Brock Ballou
Elsewhere
- 2026 MLB ABS challenge system tracker: Team, player rankings
- Saggese hits go-ahead single in the 10th in the Cardinals' 8-6 victory over the Dodgers
- St. Louis Cardinals vs. Los Angeles Dodgers: Game Highlights
- Schlittler sharp, the Yankees score 5 2-out runs in the 10th in a 6-3 win over the Angels
- New York Yankees vs. Los Angeles Angels: Game Highlights
- Pitcher Trent Thornton has fit of rage in dugout after being pulled by Cubs
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
- Royals Edge Orioles in Thrilling FinishApr 21, 2026
- Orioles Edge Royals in Extra-Inning ThrillerApr 20, 2026