Baltimore Orioles @ Kansas City Royals 04/20/2026


BAL @ KC R H E
BAL 7 6 0
KC 5 14 0
Orioles Batting
Name CS H AB R RBI BB K LOB AVG OPS
Samuel Basallo 22.900 2 3 1 2 2 0 0 0.167 0.592
Leody Taveras 21.633 1 5 1 4 0 1 1 0.341 0.998
Dylan Beavers 15.983 1 5 1 1 0 1 3 0.211 0.573
Jeremiah Jackson 14.500 1 5 1 0 0 0 5 0.296 0.846
Taylor Ward 11.500 1 4 0 0 2 0 1 0.293 0.851
Blaze Alexander 10.800 0 5 1 0 0 3 1 0.192 0.462
Weston Wilson 10.567 0 2 1 0 1 2 1 0.286 0.873
Coby Mayo 9.000 0 0 1 0 0 0 0 0.148 0.443
Gunnar Henderson 7.000 0 4 0 0 2 3 1 0.196 0.746
Pete Alonso 5.767 0 4 0 0 1 2 3 0.198 0.643
Colton Cowser 3.267 0 2 0 0 0 2 0 0.167 0.443
Orioles Pitching
Name CS IP H R ER BB K HR P ERA
Ryan Helsley 22.357 1.0 0 0 0 0 2 0 12 1.930
Rico Garcia 20.734 1.0 0 0 0 1 1 0 16 0.000
Grant Wolfram 20.454 0.7 1 0 0 0 1 0 17 2.890
Yennier Cano 20.411 1.0 0 0 0 0 0 0 17 1.230
Anthony Nunez 19.970 2.0 1 1 0 1 1 0 25 1.590
Kyle Bradish 17.167 5.3 10 1 1 3 7 1 104 3.960
Cameron Foster 12.577 1.0 2 3 2 1 1 0 20 9.820
Royals Batting
Name CS H AB R RBI BB K LOB AVG OPS
Salvador Perez 17.500 3 6 1 0 0 1 0 0.176 0.526
Nick Loftin 16.167 2 2 0 3 1 0 0 0.364 1.045
Jac Caglianone 15.667 1 4 1 1 1 1 7 0.269 0.750
Isaac Collins 14.333 2 6 1 0 0 2 7 0.196 0.554
Vinnie Pasquantino 13.452 0 4 1 0 2 1 5 0.149 0.493
Bobby Witt Jr. 12.571 2 5 0 1 1 1 3 0.287 0.726
Maikel Garcia 11.071 3 6 0 0 0 1 3 0.272 0.735
Lane Thomas 10.500 0 0 1 0 1 0 0 0.195 0.560
Carter Jensen 6.405 1 4 0 0 0 1 3 0.238 0.802
Michael Massey 4.071 0 3 0 0 0 1 3 0.154 0.416
Kyle Isbel 3.762 0 5 0 0 0 4 4 0.241 0.675
Elias Diaz 3.524 0 1 0 0 0 0 1 0.500 1.250
Royals Pitching
Name CS IP H R ER BB K HR P ERA
Seth Lugo 29.000 7.0 1 0 0 4 7 0 93 1.150
Matt Strahm 23.362 1.0 0 0 0 0 3 0 20 3.520
Daniel Lynch Iv 21.726 1.3 0 1 0 0 2 0 12 1.000
John Schreiber 18.000 0.7 1 0 0 0 0 0 12 5.630
Lucas Erceg 15.460 1.0 1 1 1 3 0 0 32 6.480
Alex Lange 3.997 1.0 3 5 4 1 2 1 31 8.380