MLB Scores · MLB Odds

Orioles vs Royals

Final · Wed Apr 22 · 2:10 PM ET · Kauffman Stadium

Baltimore OriolesOrioles12-13
8
FinalApr 22, 2026
Kansas City RoyalsRoyals8-17
6
TVMASNStreamESPN UnlmtdMLB.TVRoyals.TV

Closing line

US sportsbook at first pitch
Moneyline
BAL+105
KC−126
Run line
BAL −1.5+156
KC +1.5−190
Total O/U
Over 9.5−110
Under 9.5−110
  • Run line: Orioles −1.5 covered.
  • Total O/U: over 9.5 (14 runs).

Recap

The Baltimore Orioles beat the Kansas City Royals 8-6 at Kauffman Stadium in Kansas City on Apr 22, 2026 to move to 12-13.

They scored 6 runs in the sixth inning.

Score by inning

Baltimore Orioles and Kansas City Royals, score by inning
Team123456789R
BAL2000060008
KC1002030006

W: Bassitt (1-2) · L: Wacha (2-1) · S: Nunez (1-0)

Scoring plays

Top 1

  1. BALHome runAlonso homered to right center (410 feet), Ward scored.2-0

Bottom 1

  1. KCHome runPasquantino homered to right (422 feet).2-1

Bottom 4

  1. KCSingleJensen singled to center, Pasquantino scored.2-2
  2. KCSingleThomas singled to center, Jensen scored, Caglianone to second.2-3

Top 6

  1. BALSingleTaveras singled to right, Alonso scored, Taveras to second, Basallo to third.3-3
  2. BALSingleJackson singled to left, Basallo scored and Taveras scored.5-3
  3. BALHome runMayo homered to left center (452 feet), Jackson scored and Cowser scored.8-3

Bottom 6

  1. KCHome runJensen homered to center (421 feet).8-4
  2. KCHome runIsbel homered to right (406 feet), Massey scored.8-6

Team stats

BALKC
Hits
11
10
Home Runs
2
3
Runs Batted In
8
6
Walks
3
2
Strikeouts
8
5
Runners Left On Base
10
13
Errors
1
0

Player stats

Orioles · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Gunnar Henderson SS0-5500000327.189.269.443
Taylor Ward DH1-3311002024.283.395.444
Dylan Beavers RF2-5502000013.226.300.323
Pete Alonso 1B1-4421211016.213.327.372
Samuel Basallo C1-4411000112.172.284.313
Leody Taveras CF2-4412100116.327.426.500
Jeremiah Jackson 2B1-4411200116.295.317.513
Colton Cowser LF2-4412000117.189.267.226
Coby Mayo 3B1-4411310112.164.261.295

Orioles · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Chris Bassitt P5.185523288-556.7588
Yennier Cano P1.011100111-82.1611
Tyler Wells P1.210000010-73.6810
Anthony Nunez P1.000002022-141.4622

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Maikel Garcia 3B0-3300000112.265.336.388
Nick Loftin 3B0-220000007.308.438.462
Bobby Witt Jr. SS1-5501000118.284.364.358
Vinnie Pasquantino 1B2-3322111013.160.248.298
Salvador Perez DH0-4400000112.172.212.301
Carter Jensen C2-3322211017.275.354.565
Michael Massey 2B2-4412000114.242.257.455
Jac Caglianone RF1-440100009.253.325.373
Lane Thomas LF1-4401100014.200.333.222
Kyle Isbel CF1-4411210115.274.328.468

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Michael Wacha P5.176625189-562.5189
Eli Morgan P1.232201122-182.7922
Alex Lange P1.000001018-107.5918
Mason Black P1.010011024-120.0024

Game info

VenueKauffman Stadium, Kansas City, MO
Attendance14,175
OfficialsHome Plate Umpire: Adrian Johnson · First Base Umpire: Paul Clemons · Second Base Umpire: Quinn Wolcott · Third Base Umpire: Brock Ballou
TVMASN · local

Last and next games

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:48 PM ET. How game pages are made