← Back to scores
Baltimore Orioles
11-12  ·  4th AL East
7 5
Final
Kansas City Royals
7-16  ·  5th AL Central
Mon, Apr 20, 2026
Venue: Kauffman Stadium, Kansas City
Weather: Clear, 72°
HP Ump: Quinn Wolcott (Home Plate)
W: Anthony Nunez
L: Alex Lange
Team 123456789101112 RHE
BAL 000000001015 760
KC 010000000013 5140
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Gunnar HendersonSS 0-4 23 .000
Taylor WardLF 1-4 2 .250
Dylan BeaversDH 1-5 1 11 .200
Pete Alonso1B 0-4 12 .000
Coby Mayo1B 0-0 1
Samuel BasalloC 2-3 1 22 .667
Jeremiah Jackson2B 1-5 1 .200
Colton CowserRF 0-2 2 .000
Weston Wilson3B 0-2 1 12 .000
Leody TaverasCF 1-5 1 1 41 .200
Blaze AlexanderRF 0-5 1 3 .000
Kyle BradishP 0-0
Rico GarciaP 0-0
Grant WolframP 0-0
Yennier CanoP 0-0
Ryan HelsleyP 0-0
Anthony NunezP 0-0
Cameron FosterP 0-0
Pitchers
PitcherIPHERBBKPC-STERA
Kyle Bradish 5.110137 104-631.76
Rico Garcia 1.00011 16-100.00
Grant Wolfram 0.21001 17-80.00
Yennier Cano 1.00000 17-110.00
Ryan Helsley 1.00002 12-70.00
Anthony Nunez 2.01011 25-150.00
Cameron Foster 1.02211 20-1318.00
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Maikel Garcia3B 3-6 1 .500
Bobby Witt Jr.SS 2-5 111 .400
Vinnie Pasquantino1B 0-4 1 21 .000
Salvador PerezDH 3-6 1 1 .500
Carter JensenC 1-4 1 .250
Lane ThomasRF 0-0 1 1
Michael Massey2B 0-3 1 .000
Nick Loftin2B 2-2 31 1.000
Jac CaglianoneRF 1-4 1 1 111 .250
Elias DíazC 0-1 .000
Isaac CollinsLF 2-6 1 2 .333
Kyle IsbelCF 0-5 4 .000
Seth LugoP 0-0
Matt StrahmP 0-0
Lucas ErcegP 0-0
Daniel Lynch IVP 0-0
John SchreiberP 0-0
Alex LangeP 0-0
Pitchers
PitcherIPHERBBKPC-STERA
Seth Lugo 7.01047 93-590.00
Matt Strahm 1.00003 20-140.00
Lucas Erceg 1.01130 32-179.00
Daniel Lynch IV 1.10002 12-90.00
John Schreiber 0.21000 12-60.00
Alex Lange 1.03412 31-1936.00
BAL
AWAY · HOME
KC
6
Hits
14
1
Home Runs
1
.226
AVG
.223
.317
OBP
.302
.367
SLG
.342
.684
OPS
.644
7
Runs
5
1
2B
1
0
3B
0
0
SB
0
10
TB
18
16
LOB
36
47
PA
54
3.81
ERA
4.56
13
K
14
6
BB
8
14
H Allowed
6
1.34
WHIP
1.38
5
Runs
7
0
HBP
1
54
BF
47
211
Pitches
200
127
Strikes
124
Top Performers
Seth Lugo
7.0 IP · 7 K · 0 ER · 93 P
Nick Loftin
2-2 3 RBI · 1 BB
Samuel Basallo
2-3 2 RBI · 1 R · 2 BB
Play by Play
  • Kyle Isbel called out on strikes.
    Kyle Isbel vs Cameron Foster
  • Isaac Collins pops out to shortstop Gunnar Henderson.
    Isaac Collins vs Cameron Foster
  • Elias Díaz grounds out, third baseman Weston Wilson to first baseman Coby Mayo.
    Elias Díaz vs Cameron Foster
  • Nick Loftin doubles (2) on a ground ball to left fielder Taylor Ward. Vinnie Pasquantino scores. Salvador Perez scores. Lane Thomas scores.
    Nick Loftin vs Cameron Foster
  • Lane Thomas walks. Salvador Perez to 2nd.
    Lane Thomas vs Cameron Foster
  • Salvador Perez singles on a line drive to center fielder Leody Taveras. Vinnie Pasquantino to 3rd.
    Salvador Perez vs Cameron Foster
  • Bottom 12nd
  • Taylor Ward flies out to center fielder Kyle Isbel.
    Taylor Ward vs Alex Lange
  • Gunnar Henderson challenged (pitch result), call on the field was confirmed: Gunnar Henderson called out on strikes.
    Gunnar Henderson vs Alex Lange
  • Blaze Alexander strikes out swinging.
    Blaze Alexander vs Alex Lange
  • Leody Taveras hits a grand slam (2) to center field. Samuel Basallo scores. Jeremiah Jackson scores. Weston Wilson scores.
    Leody Taveras vs Alex Lange
  • Weston Wilson walks. Samuel Basallo to 3rd. Jeremiah Jackson to 2nd.
    Weston Wilson vs Alex Lange
  • Jeremiah Jackson singles on a ground ball to left fielder Isaac Collins. Samuel Basallo to 2nd.
    Jeremiah Jackson vs Alex Lange
  • Samuel Basallo singles on a sharp line drive to left fielder Isaac Collins. Coby Mayo scores.
    Samuel Basallo vs Alex Lange
  • Top 12nd
  • Vinnie Pasquantino flies out to left fielder Taylor Ward.
    Vinnie Pasquantino vs Anthony Nunez
  • Bobby Witt Jr. singles on a line drive to left fielder Taylor Ward. Isaac Collins scores.
    Bobby Witt Jr. vs Anthony Nunez
  • Maikel Garcia strikes out swinging.
    Maikel Garcia vs Anthony Nunez
  • Kyle Isbel out on a sacrifice bunt, pitcher Anthony Nunez to first baseman Pete Alonso. Isaac Collins to 3rd.
    Kyle Isbel vs Anthony Nunez
  • Bottom 11st
  • Pete Alonso grounds out, second baseman Nick Loftin to first baseman Vinnie Pasquantino.
    Pete Alonso vs John Schreiber
  • Dylan Beavers singles on a line drive to right fielder Lane Thomas. Blaze Alexander scores.
    Dylan Beavers vs John Schreiber
  • Taylor Ward grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.
    Taylor Ward vs John Schreiber
  • Gunnar Henderson strikes out on a foul tip.
    Gunnar Henderson vs Daniel Lynch IV
  • Top 11st
  • Isaac Collins grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso.
    Isaac Collins vs Anthony Nunez
  • Jac Caglianone flies out to center fielder Leody Taveras. Lane Thomas out at 3rd. Nick Loftin to 2nd. Lane Thomas out at 3rd, third baseman Weston Wilson to shortstop Gunnar Henderson.
    Jac Caglianone vs Anthony Nunez
  • Nick Loftin walks.
    Nick Loftin vs Anthony Nunez
  • Bottom 10th
  • Blaze Alexander grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.
    Blaze Alexander vs Daniel Lynch IV
  • Leody Taveras lines out to center fielder Kyle Isbel.
    Leody Taveras vs Daniel Lynch IV
  • Weston Wilson strikes out swinging.
    Weston Wilson vs Daniel Lynch IV
  • Top 10th
  • Carter Jensen strikes out swinging.
    Carter Jensen vs Ryan Helsley
  • Salvador Perez strikes out swinging.
    Salvador Perez vs Ryan Helsley
  • Vinnie Pasquantino grounds out, first baseman Pete Alonso to pitcher Ryan Helsley.
    Vinnie Pasquantino vs Ryan Helsley
  • Bottom 9th
  • Jeremiah Jackson grounds into a force out, shortstop Bobby Witt Jr. to second baseman Nick Loftin. Samuel Basallo out at 2nd.
    Jeremiah Jackson vs Lucas Erceg
  • Samuel Basallo singles on a sharp line drive to center fielder Kyle Isbel. Dylan Beavers scores. Pete Alonso to 3rd.
    Samuel Basallo vs Lucas Erceg
  • Pete Alonso walks. Dylan Beavers to 2nd.
    Pete Alonso vs Lucas Erceg
  • Dylan Beavers grounds into a force out, second baseman Nick Loftin to shortstop Bobby Witt Jr. Taylor Ward out at 2nd. Dylan Beavers to 1st.
    Dylan Beavers vs Lucas Erceg
  • Taylor Ward walks.
    Taylor Ward vs Lucas Erceg
  • Carter Jensen challenged (pitch result), call on the field was confirmed: Gunnar Henderson walks.
    Gunnar Henderson vs Lucas Erceg
  • Top 9th
  • Bobby Witt Jr. grounds out, third baseman Weston Wilson to first baseman Pete Alonso.
    Bobby Witt Jr. vs Yennier Cano
  • Maikel Garcia grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.
    Maikel Garcia vs Yennier Cano
  • Kyle Isbel grounds out to first baseman Pete Alonso.
    Kyle Isbel vs Yennier Cano
  • Bottom 8th
  • Blaze Alexander strikes out swinging.
    Blaze Alexander vs Matt Strahm
  • Leody Taveras called out on strikes.
    Leody Taveras vs Matt Strahm
  • Weston Wilson strikes out swinging.
    Weston Wilson vs Matt Strahm
  • Top 8th
  • Isaac Collins strikes out swinging.
    Isaac Collins vs Grant Wolfram
  • Jac Caglianone grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso. Carter Jensen to 3rd. Nick Loftin to 2nd.
    Jac Caglianone vs Grant Wolfram
  • Nick Loftin singles on a line drive to center fielder Leody Taveras. Carter Jensen to 2nd.
    Nick Loftin vs Grant Wolfram
  • Carter Jensen hit by pitch.
    Carter Jensen vs Grant Wolfram
  • Salvador Perez flies out to right fielder Colton Cowser.
    Salvador Perez vs Rico Garcia
  • Bottom 7th
  • Jeremiah Jackson flies out to center fielder Kyle Isbel.
    Jeremiah Jackson vs Seth Lugo
  • Samuel Basallo walks. Taylor Ward to 2nd.
    Samuel Basallo vs Seth Lugo
  • Pete Alonso pops out to second baseman Michael Massey.
    Pete Alonso vs Seth Lugo
  • Dylan Beavers called out on strikes.
    Dylan Beavers vs Seth Lugo
  • Taylor Ward walks.
    Taylor Ward vs Seth Lugo
  • Top 7th
  • Vinnie Pasquantino strikes out swinging.
    Vinnie Pasquantino vs Rico Garcia
  • Bobby Witt Jr. walks. Jac Caglianone to 3rd. Isaac Collins to 2nd.
    Bobby Witt Jr. vs Rico Garcia
  • Maikel Garcia pops out to second baseman Jeremiah Jackson on the infield fly rule.
    Maikel Garcia vs Rico Garcia
  • Kyle Isbel strikes out swinging.
    Kyle Isbel vs Kyle Bradish
  • Isaac Collins singles on a ground ball to right fielder Colton Cowser. Jac Caglianone to 2nd.
    Isaac Collins vs Kyle Bradish
  • Jac Caglianone walks.
    Jac Caglianone vs Kyle Bradish
  • Bottom 6th
  • Gunnar Henderson grounds out, second baseman Michael Massey to first baseman Vinnie Pasquantino.
    Gunnar Henderson vs Seth Lugo
  • Blaze Alexander flies out to left fielder Isaac Collins.
    Blaze Alexander vs Seth Lugo
  • Leody Taveras pops out to third baseman Maikel Garcia.
    Leody Taveras vs Seth Lugo
  • Top 6th
  • Michael Massey called out on strikes.
    Michael Massey vs Kyle Bradish
  • Carter Jensen flies out to right fielder Colton Cowser.
    Carter Jensen vs Kyle Bradish
  • Salvador Perez flies out sharply to center fielder Leody Taveras.
    Salvador Perez vs Kyle Bradish
  • Bottom 5th
  • Colton Cowser strikes out swinging.
    Colton Cowser vs Seth Lugo
  • Jeremiah Jackson lines out sharply to right fielder Jac Caglianone.
    Jeremiah Jackson vs Seth Lugo
  • Samuel Basallo flies out sharply to center fielder Kyle Isbel.
    Samuel Basallo vs Seth Lugo
  • Top 5th
  • Vinnie Pasquantino grounds out, pitcher Kyle Bradish to first baseman Pete Alonso.
    Vinnie Pasquantino vs Kyle Bradish
  • Bobby Witt Jr. singles on a line drive to left fielder Taylor Ward.
    Bobby Witt Jr. vs Kyle Bradish
  • Maikel Garcia singles on a soft ground ball to pitcher Kyle Bradish.
    Maikel Garcia vs Kyle Bradish
  • Kyle Isbel called out on strikes.
    Kyle Isbel vs Kyle Bradish
  • Bottom 4th
  • Pete Alonso challenged (pitch result), call on the field was confirmed: Pete Alonso called out on strikes.
    Pete Alonso vs Seth Lugo
  • Dylan Beavers grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.
    Dylan Beavers vs Seth Lugo
  • Taylor Ward flies out to right fielder Jac Caglianone.
    Taylor Ward vs Seth Lugo
  • Top 4th
  • Isaac Collins strikes out swinging.
    Isaac Collins vs Kyle Bradish
  • Jac Caglianone strikes out swinging.
    Jac Caglianone vs Kyle Bradish
  • Michael Massey grounds into a force out, pitcher Kyle Bradish to catcher Samuel Basallo. Vinnie Pasquantino out at home. Salvador Perez to 3rd. Carter Jensen to 2nd. Michael Massey to 1st.
    Michael Massey vs Kyle Bradish
  • Carter Jensen singles on a line drive to left fielder Taylor Ward. Vinnie Pasquantino to 3rd. Salvador Perez to 2nd.
    Carter Jensen vs Kyle Bradish
  • Salvador Perez singles on a line drive to right fielder Colton Cowser. Vinnie Pasquantino to 2nd.
    Salvador Perez vs Kyle Bradish
  • Vinnie Pasquantino walks.
    Vinnie Pasquantino vs Kyle Bradish
  • Bottom 3rd
  • Gunnar Henderson called out on strikes.
    Gunnar Henderson vs Seth Lugo
  • Blaze Alexander strikes out swinging.
    Blaze Alexander vs Seth Lugo
  • Leody Taveras pops out to second baseman Michael Massey.
    Leody Taveras vs Seth Lugo
  • Top 3rd
  • Bobby Witt Jr. flies out to center fielder Leody Taveras.
    Bobby Witt Jr. vs Kyle Bradish
  • Maikel Garcia singles on a sharp line drive to left fielder Taylor Ward. Isaac Collins to 2nd.
    Maikel Garcia vs Kyle Bradish
  • Kyle Isbel called out on strikes.
    Kyle Isbel vs Kyle Bradish
  • Isaac Collins singles on a pop up to shortstop Gunnar Henderson.
    Isaac Collins vs Kyle Bradish
  • Jac Caglianone homers (1) on a fly ball to center field.
    Jac Caglianone vs Kyle Bradish
  • Michael Massey flies out to left fielder Taylor Ward.
    Michael Massey vs Kyle Bradish
  • Bottom 2nd
  • Colton Cowser strikes out swinging.
    Colton Cowser vs Seth Lugo
  • Jeremiah Jackson grounds into a double play, shortstop Bobby Witt Jr. to second baseman Michael Massey to first baseman Vinnie Pasquantino. Samuel Basallo out at 2nd. Jeremiah Jackson out at 1st.
    Jeremiah Jackson vs Seth Lugo
  • Samuel Basallo walks.
    Samuel Basallo vs Seth Lugo
  • Top 2nd
  • Carter Jensen grounds into a double play, second baseman Jeremiah Jackson to shortstop Gunnar Henderson to first baseman Pete Alonso. Salvador Perez out at 2nd. Carter Jensen out at 1st.
    Carter Jensen vs Kyle Bradish
  • Salvador Perez singles on a soft ground ball to third baseman Blaze Alexander. Maikel Garcia to 3rd. Vinnie Pasquantino to 2nd.
    Salvador Perez vs Kyle Bradish
  • Vinnie Pasquantino walks.
    Vinnie Pasquantino vs Kyle Bradish
  • Bobby Witt Jr. strikes out swinging.
    Bobby Witt Jr. vs Kyle Bradish
  • Maikel Garcia singles on a line drive to center fielder Leody Taveras.
    Maikel Garcia vs Kyle Bradish
  • Bottom 1st
  • Pete Alonso called out on strikes.
    Pete Alonso vs Seth Lugo
  • Dylan Beavers grounds out, second baseman Michael Massey to first baseman Vinnie Pasquantino. Taylor Ward to 3rd.
    Dylan Beavers vs Seth Lugo
  • Taylor Ward doubles (12) on a fly ball to center fielder Kyle Isbel.
    Taylor Ward vs Seth Lugo
  • Gunnar Henderson walks.
    Gunnar Henderson vs Seth Lugo
  • Top 1st
Game Recap
Game recap
Basallo's game-tying and go-ahead knocks send O's to wild win in 12 innings
KANSAS CITY -- Samuel Basallo was determined that he wasn’t going to let the Orioles lose on Monday at Kauffman Stadium. After producing a two-out, two-strike RBI single that tied the game in the ninth, Basallo came through again with a go-ahead RBI single in the 12th that served as
Highlights
Leody Taveras' grand slam powers Orioles' 7-5 win
00:03:32
Condensed Game: BAL@KC - 4/20/26
00:11:41
Orioles rally for seven runs to defeat Royals
00:02:31
Leody Taveras' grand slam (2)
00:00:46
Jac Caglianone's 437-foot, 109.7-mph home run
00:00:33