Margus

Baltimore Orioles at Kansas City Royals

  • 7:40 PM EDT
  • MLB

Match odds

No pre-game prices were stored for this game.

Box score

BALTeam statsKC
0.227AVG0.227
3.92ERA4.58
0.318OBP0.305
0.69OPS0.657
5RBI5
0.372SLG0.352
10H8
6R5
1.36WHIP1.38
32AB32
22B6
03B0
1HR2
6ER5
7SO4
4BB5
0SB1
1CS0
8.1IP9
Baltimore Orioles · Batting
PlayerABRH2BHRRBIBBSOSB
Gunnar Henderson411100000
Leody Taveras400000000
Taylor Ward400000110
Adley Rutschman412012010
Pete Alonso402100000
Jeremiah Jackson311000100
Weston Wilson311000110
Coby Mayo311013000
Blaze Alexander200000110
Colton Cowser100000000
Samuel Basallo000000100
Baltimore Orioles · Pitching
PlayerIPHERBBSOHRWLSV
Shane Baz6.184240000
Rico Garcia1.011021000
Grant Wolfram0.210000000
Ryan Helsley0.101210010
Kansas City Royals · Batting
PlayerABRH2BHRRBIBBSOSB
Isaac Collins400000020
Salvador Perez401100000
Vinnie Pasquantino400001010
Kyle Isbel423200000
Jac Caglianone400000030
Carter Jensen312100100
Michael Massey312112000
Maikel Garcia321001211
Bobby Witt Jr.301101100
Kansas City Royals · Pitching
PlayerIPHERBBSOHRWLSV
Kris Bubic6.053331000
Nick Mears1.000000000
Lucas Erceg1.000100100
Matt Strahm1.032111000

Recent form

Head to head

1BAL wins
0KC wins

Last 1 meeting with a stored final score.

League table

Full table →

About this match

Kansas City Royals beat Baltimore Orioles 6-5 on Tuesday, April 21, 2026 in the MLB.

Recent form: Baltimore Orioles have won 2 of their last 5, Kansas City Royals 0 of their last 5.

In the 1 recent meeting on record, Baltimore Orioles won 1 and Kansas City Royals won 0. The last one finished BAL 7, KC 5 on Apr 20, 2026.

Pete Alonso leads Baltimore Orioles in home runs (43 HR).

Carter Jensen leads Kansas City Royals in home runs (27 HR).