Margus

Baltimore Orioles at Kansas City Royals

  • 2:10 PM EDT
  • MLB

Match odds

No pre-game prices were stored for this game.

Box score

BALTeam statsKC
0.23AVG0.229
4ERA4.72
0.32OBP0.305
0.701OPS0.667
8RBI6
0.381SLG0.362
10H11
6R8
1.36WHIP1.39
37AB36
42B2
03B0
3HR2
6ER8
5SO8
2BB3
0SB1
0CS0
9IP9
Baltimore Orioles · Batting
PlayerABRH2BHRRBIBBSOSB
Gunnar Henderson500000030
Dylan Beavers502200000
Jeremiah Jackson411002010
Samuel Basallo411000010
Pete Alonso421012100
Leody Taveras412001010
Colton Cowser412100010
Coby Mayo411013010
Taylor Ward311100200
Baltimore Orioles · Pitching
PlayerIPHERBBSOHRWLSV
Chris Bassitt5.185232100
Tyler Wells1.210000000
Anthony Nunez1.000020001
Yennier Cano1.011001000
Kansas City Royals · Batting
PlayerABRH2BHRRBIBBSOSB
Bobby Witt Jr.501000011
Salvador Perez400000010
Michael Massey412100010
Kyle Isbel411012010
Lane Thomas401001000
Jac Caglianone401000000
Carter Jensen322012100
Vinnie Pasquantino322111100
Maikel Garcia300000010
Nick Loftin200000000
Kansas City Royals · Pitching
PlayerIPHERBBSOHRWLSV
Michael Wacha5.176251010
Eli Morgan1.232011000
Mason Black1.010110000
Alex Lange1.000010000

Recent form

Head to head

1BAL wins
1KC wins

Last 2 meetings with a stored final score.

League table

Full table →

About this match

Baltimore Orioles beat Kansas City Royals 8-6 on Wednesday, April 22, 2026 in the MLB.

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

In the 2 recent meetings on record, Baltimore Orioles won 1 and Kansas City Royals won 1. The last one finished BAL 5, KC 6 on Apr 21, 2026.

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

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