MLB Game

Baltimore Orioles at Kansas City Royals

FinalApr 20, 11:40 PMKauffman StadiumBottom 12th
BAL
7
@
KC
5
Live Game State
InningBottom 12th
Balls / Strikes / Outs1 / 3 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueKauffman Stadium
StartApr 20, 11:40 PM
Day/Nightnight
Attendance13589
First Pitch2026-04-20T23:40:00.000Z
DecisionW: Anthony Nunez · L: Alex Lange
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
Team123456789101112RHE
BAL000000001015760
KC0100000000135140
Starting Pitchers
Baltimore Orioles
Kyle Bradish
· 1-2 · ERA 3.96
Kansas City Royals
Seth Lugo
· 1-1 · ERA 1.15
Team Totals
Baltimore Orioles Batting
AVG.226
Runs7
Hits6
HR1
BB8
K14
Kansas City Royals Batting
AVG.223
Runs5
Hits14
HR1
BB6
K13
Baltimore Orioles Pitching
ERA3.81
K13
BB6
IP12.0
Hits14
HR1
Kansas City Royals Pitching
ERA4.56
K14
BB8
IP12.0
Hits6
HR1
Pitch View
Cameron Foster vs Kyle Isbel
Kyle Isbel called out on strikes.
5 pitches
12345
Selected Pitch
Pitch #5
TypeFour-Seam Fastball
DescriptionCalled Strike
CallCalled Strike
Result
Count
Outs
Velocity96.8 mph
End Velocity87.5 mph
Spin Rate0 rpm
Spin Direction
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X-0.61
Plate Z2.76
Zone1
SZ Top0.00
SZ Bottom0.00
Release X0.00
Release Y0.00
Release Z0.00
Accel X0.00
Accel Y0.00
Accel Z0.00
Vel X00.00
Vel Y00.00
Vel Z00.00
Recent Plays
bottom 12
7 - 5 · 3 outs
Kyle Isbel called out on strikes.
Batter: Kyle Isbel · Pitcher: Cameron Foster
bottom 12
7 - 5 · 2 outs
Isaac Collins pops out to shortstop Gunnar Henderson.
Batter: Isaac Collins · Pitcher: Cameron Foster
bottom 12
7 - 5 · 1 out
Elias Díaz grounds out, third baseman Weston Wilson to first baseman Coby Mayo.
Batter: Elias Díaz · Pitcher: Cameron Foster
bottom 12
7 - 5 · 0 outs
Nick Loftin doubles (2) on a ground ball to left fielder Taylor Ward. Vinnie Pasquantino scores. Salvador Perez scores. Lane Thomas scores.
Batter: Nick Loftin · Pitcher: Cameron Foster
bottom 12
7 - 2 · 0 outs
Lane Thomas walks. Salvador Perez to 2nd.
Batter: Lane Thomas · Pitcher: Cameron Foster
bottom 12
7 - 2 · 0 outs
Salvador Perez singles on a line drive to center fielder Leody Taveras. Vinnie Pasquantino to 3rd.
Batter: Salvador Perez · Pitcher: Cameron Foster
top 12
7 - 2 · 3 outs
Taylor Ward flies out to center fielder Kyle Isbel.
Batter: Taylor Ward · Pitcher: Alex Lange
top 12
7 - 2 · 2 outs
Gunnar Henderson challenged (pitch result), call on the field was confirmed: Gunnar Henderson called out on strikes.
Batter: Gunnar Henderson · Pitcher: Alex Lange
top 12
7 - 2 · 1 out
Blaze Alexander strikes out swinging.
Batter: Blaze Alexander · Pitcher: Alex Lange
top 12
7 - 2 · 0 outs
Leody Taveras hits a grand slam (2) to center field. Samuel Basallo scores. Jeremiah Jackson scores. Weston Wilson scores.
Batter: Leody Taveras · Pitcher: Alex Lange
top 12
3 - 2 · 0 outs
Weston Wilson walks. Samuel Basallo to 3rd. Jeremiah Jackson to 2nd.
Batter: Weston Wilson · Pitcher: Alex Lange
top 12
3 - 2 · 0 outs
Jeremiah Jackson singles on a ground ball to left fielder Isaac Collins. Samuel Basallo to 2nd.
Batter: Jeremiah Jackson · Pitcher: Alex Lange
Baltimore Orioles Roster
Lineup
Gunnar HendersonSS#2
AVG — · HR 0 · RBI 0
Taylor WardLF#3
AVG — · HR 0 · RBI 0
Dylan BeaversDH#12
AVG — · HR 0 · RBI 1
Coby Mayo1B#16
AVG — · HR 0 · RBI 0
Samuel BasalloC#29
AVG — · HR 0 · RBI 2
Jeremiah Jackson2B#82
AVG — · HR 0 · RBI 0
Weston Wilson3B#32
AVG — · HR 0 · RBI 0
Leody TaverasCF#30
AVG — · HR 1 · RBI 4
Blaze AlexanderRF#23
AVG — · HR 0 · RBI 0
Bench
Colton CowserRF#17
AVG — · HR 0 · RBI 0
Johnathan RodríguezRF#62
AVG — · HR — · RBI —
Pete Alonso1B#25
AVG — · HR 0 · RBI 0
Sam HuffC#31
AVG — · HR — · RBI —
Pitchers
Albert SuárezP#49
IP — · K — · ERA —
Anthony NunezP#66
IP 2.0 · K 1 · ERA —
Cameron FosterP#65
IP 1.0 · K 1 · ERA —
Chris BassittP#40
IP — · K — · ERA —
Grant WolframP#48
IP 0.2 · K 1 · ERA —
Kyle BradishP#38
IP 5.1 · K 7 · ERA —
Rico GarciaP#50
IP 1.0 · K 1 · ERA —
Ryan HelsleyP#21
IP 1.0 · K 2 · ERA —
Shane BazP#34
IP — · K — · ERA —
Trevor RogersP#28
IP — · K — · ERA —
Tyler WellsP#68
IP — · K — · ERA —
Yennier CanoP#78
IP 1.0 · K 0 · ERA —
Kansas City Royals Roster
Lineup
Maikel Garcia3B#11
AVG — · HR 0 · RBI 0
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 1
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 0
Salvador PerezDH#13
AVG — · HR 0 · RBI 0
Lane ThomasRF#15
AVG — · HR 0 · RBI 0
Nick Loftin2B#12
AVG — · HR 0 · RBI 3
Elias DíazC#43
AVG — · HR 0 · RBI 0
Isaac CollinsLF#1
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Bench
Carter JensenC#22
AVG — · HR 0 · RBI 0
Jac CaglianoneRF#14
AVG — · HR 1 · RBI 1
Michael Massey2B#19
AVG — · HR 0 · RBI 0
Starling MarteLF#0
AVG — · HR — · RBI —
Pitchers
Alex LangeP#56
IP 1.0 · K 2 · ERA —
Cole RagansP#55
IP — · K — · ERA —
Daniel Lynch IVP#41
IP 1.1 · K 2 · ERA —
Eli MorganP#34
IP — · K — · ERA —
John SchreiberP#46
IP 0.2 · K 0 · ERA —
Kris BubicP#50
IP — · K — · ERA —
Lucas ErcegP#60
IP 1.0 · K 0 · ERA —
Mason BlackP#47
IP — · K — · ERA —
Matt StrahmP#25
IP 1.0 · K 3 · ERA —
Michael WachaP#52
IP — · K — · ERA —
Nick MearsP#31
IP — · K — · ERA —
Noah CameronP#65
IP — · K — · ERA —
Seth LugoP#67
IP 7.0 · K 7 · ERA —