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.226AVG0.223
3.81ERA4.56
0.317OBP0.302
0.684OPS0.644
7RBI5
0.367SLG0.342
14H6
5R7
1.34WHIP1.38
39AB46
12B1
03B0
1HR1
3ER5
13SO14
6BB8
0SB0
0CS1
12IP12
Baltimore Orioles · Batting
PlayerABRH2BHRRBIBBSOSB
Jeremiah Jackson511000000
Leody Taveras511014010
Dylan Beavers511001010
Blaze Alexander510000030
Gunnar Henderson400000230
Taylor Ward401100200
Pete Alonso400000120
Samuel Basallo312002200
Weston Wilson210000120
Colton Cowser200000020
Coby Mayo010000000
Baltimore Orioles · Pitching
PlayerIPHERBBSOHRWLSV
Kyle Bradish5.1101371000
Anthony Nunez2.010110100
Rico Garcia1.000110000
Yennier Cano1.000000000
Cameron Foster1.022110000
Ryan Helsley1.000020000
Grant Wolfram0.210010000
Kansas City Royals · Batting
PlayerABRH2BHRRBIBBSOSB
Isaac Collins612000020
Salvador Perez613000010
Maikel Garcia603000010
Kyle Isbel500000040
Bobby Witt Jr.502001110
Carter Jensen401000010
Vinnie Pasquantino410000210
Jac Caglianone411011110
Michael Massey300000010
Nick Loftin202103100
Elias Díaz100000000
Lane Thomas010000100
Kansas City Royals · Pitching
PlayerIPHERBBSOHRWLSV
Seth Lugo7.010470000
Daniel Lynch IV1.100020000
Matt Strahm1.000030000
Alex Lange1.034121010
Lucas Erceg1.011300000
John Schreiber0.210000000

Recent form

League table

Full table →

About this match

Baltimore Orioles beat Kansas City Royals 7-5 on Monday, April 20, 2026 in the MLB.

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

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

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