1. MLB
  2. Scores
  3. 4 · 21 · 26
  4. BAL vs KC

Baltimore Orioles vs. Kansas City Royals

Apr 21, 2026
FINAL

Box Score

123456789RHELOB
BAL0300000205805
KC01002011161008
loss:Baltimore Orioles logoR. Helsleywin:Kansas City Royals logoL. Erceg

Game Recap

Game Highlights Video

KANSAS CITY -- The Royals needed a win in any way, shape or form on Tuesday night, and boy did they get one, even if it was best watched peeking through your hands and holding your breath. But they can breathe easy now, or at least a little easier, because...

Scoring Summary

BALKC
  • Baltimore Orioles logo
    2
    Umpire reviewed (home run), call on the field was upheld: Coby Mayo homers (1) on a fly ball to left field. Jeremiah Jackson scores. Weston Wilson scores. [3 runs]
    30
  • Kansas City Royals logo
    2
    Michael Massey out on a sacrifice fly to right fielder Blaze Alexander. Carter Jensen scores. [1 run] [2 outs]
    31
  • Kansas City Royals logo
    5
    Maikel Garcia singles on a sharp line drive to center fielder Leody Taveras. Kyle Isbel scores. [1 run]
    32
  • Kansas City Royals logo
    5
    Vinnie Pasquantino out on a sacrifice fly to left fielder Taylor Ward. Maikel Garcia scores. [1 run] [2 outs]
    33
  • Kansas City Royals logo
    7
    Bobby Witt Jr. out on a sacrifice fly to right fielder Blaze Alexander. Kyle Isbel scores. [1 run] [1 out]
    34
  • Baltimore Orioles logo
    8
    Adley Rutschman homers (1) on a fly ball to left center field. Gunnar Henderson scores. [2 runs]
    54
  • Kansas City Royals logo
    8
    Michael Massey homers (1) on a fly ball to right field. [1 run]
    55
  • Kansas City Royals logo
    9
    Wild pitch by pitcher Ryan Helsley. Maikel Garcia scores. [1 run]
    56

Player Stats

Baltimore Orioles logoHITTINGHABRRBIKBBHRLOBAVG
TOTAL8325545214-
Baltimore Orioles logoPITCHINGIPHRERKBBHRPCERA
Shane BazRHP6.1844420985.08
Grant WolframLHP0.2100000122.70
Rico GarciaRHP1.0111201180.75
Ryan HelsleyRHP0.1011120222.79
TOTAL8.11066741150-
Kansas City Royals logoHITTINGHABRRBIKBBHRLOBAVG
TOTAL10326574116-
Kansas City Royals logoPITCHINGIPHRERKBBHRPCERA
Kris BubicLHP6.05333311004.08
Nick MearsRHP1.0000000143.12
Matt StrahmLHP1.0322111315.19
Lucas ErcegRHP1.0000010145.79
TOTAL9.0855452159-

Play-by-Play

1st inningBALKC
  • TOP 1
  • Baltimore Orioles logo
    GROUNDOUT — Taylor Ward grounds out, first baseman Vinnie Pasquantino to pitcher Kris Bubic. [1 out]
    00
  • Baltimore Orioles logo
    LINEOUT — Gunnar Henderson lines out to center fielder Kyle Isbel. [2 outs]
    00
  • Baltimore Orioles logo
    SINGLE — Adley Rutschman singles on a line drive to left fielder Isaac Collins.
    00
  • Baltimore Orioles logo
    FORCEOUT — Pete Alonso grounds into a force out, shortstop Bobby Witt Jr. to second baseman Michael Massey. Adley Rutschman out at 2nd. [3 outs]
    00
  • BOTTOM 1
  • Kansas City Royals logo
    LINEOUT — Maikel Garcia lines out to left fielder Taylor Ward. [1 out]
    00
  • Kansas City Royals logo
    GROUNDOUT — Bobby Witt Jr. grounds out, third baseman Weston Wilson to first baseman Coby Mayo. [2 outs]
    00
  • Kansas City Royals logo
    POP OUT — Vinnie Pasquantino pops out to third baseman Weston Wilson in foul territory. [3 outs]
    00
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

5Runs6
8Hits10
0Errors0
.250Batting Avg.313
32At Bats32
4Extra-base Hits7
2Home Runs1
5Runs-Batted-In5
5Walks4
0Stolen Bases1
4Strikeouts7
5Left on Base8
16Total Bases19

Game Details

Tuesday, April 21, 2026 · 7:40 PM
Kauffman Stadium · Kansas City, MO
attendance: 15,164 (40.0%)
weather: 78 degrees, partly cloudy
spread: KC -131
over/under: 9