MLB Game

Los Angeles Angels at Kansas City Royals

FinalMar 20, 1:05 AMSurprise StadiumBottom 9th
LAA
4
@
KC
3
Live Game State
InningBottom 9th
Balls / Strikes / Outs1 / 3 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueSurprise Stadium
StartMar 20, 1:05 AM
Day/Nightnight
Attendance5594
First Pitch2026-03-20T01:06:00.000Z
DecisionW: Walbert Urena · L: Andrew Pérez
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
Team123456789RHE
LAA010000021471
KC100001100352
Starting Pitchers
Los Angeles Angels
Yusei Kikuchi
· ERA 1.93
Kansas City Royals
Kris Bubic
· 1- · ERA 0.75
Team Totals
Los Angeles Angels Batting
AVG.254
Runs4
Hits7
HR0
BB9
K11
Kansas City Royals Batting
AVG.251
Runs3
Hits5
HR1
BB5
K8
Los Angeles Angels Pitching
ERA5.70
K8
BB5
IP9.0
Hits5
HR1
Kansas City Royals Pitching
ERA6.36
K11
BB9
IP9.0
Hits7
HR0
Pitch View
Walbert Urena vs Austin Charles
Austin Charles strikes out swinging.
4 pitches
1234
Selected Pitch
Pitch #4
TypeSweeper
DescriptionSwinging Strike
CallSwinging Strike
Result
Count
Outs
Velocity84.5 mph
End Velocity78.6 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 X0.62
Plate Z1.62
Zone14
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 9
4 - 3 · 3 outs
Austin Charles strikes out swinging.
Batter: Austin Charles · Pitcher: Walbert Urena
bottom 9
4 - 3 · 2 outs
Jack Pineda grounds out, second baseman David Mershon to first baseman Jeimer Candelario.
Batter: Jack Pineda · Pitcher: Walbert Urena
bottom 9
4 - 3 · 1 out
Jose Cerice strikes out swinging.
Batter: Jose Cerice · Pitcher: Walbert Urena
top 9
4 - 3 · 3 outs
Lucas Ramirez singles on a sharp line drive to right fielder Nolan Sailors. Tucker Flint scores. David Mershon out at home on the throw, right fielder Nolan Sailors to catcher Omar Hernandez to shortstop Austin Charles to catcher Omar Hernandez. Lucas Ramirez to 2nd.
Batter: Lucas Ramirez · Pitcher: Andrew Pérez
top 9
3 - 3 · 2 outs
David Mershon walks. Tucker Flint to 2nd.
Batter: David Mershon · Pitcher: Andrew Pérez
top 9
3 - 3 · 2 outs
Sebastián Rivero lines out to right fielder Nolan Sailors.
Batter: Sebastián Rivero · Pitcher: Andrew Pérez
top 9
3 - 3 · 1 out
Tucker Flint singles on a line drive to left fielder Luke Pelzer.
Batter: Tucker Flint · Pitcher: Andrew Pérez
top 9
3 - 3 · 1 out
Jeimer Candelario flies out to center fielder Asbel Gonzalez.
Batter: Jeimer Candelario · Pitcher: Andrew Pérez
bottom 8
3 - 3 · 3 outs
Brett Squires grounds into a double play, second baseman David Mershon to shortstop Yolmer Sánchez to first baseman Jeimer Candelario. Omar Hernandez out at 2nd. Brett Squires out at 1st.
Batter: Brett Squires · Pitcher: Walbert Urena
bottom 8
3 - 3 · 1 out
Omar Hernandez reaches on a throwing error by third baseman Donovan Walton.
Batter: Omar Hernandez · Pitcher: Walbert Urena
bottom 8
3 - 3 · 1 out
Nolan Sailors strikes out swinging.
Batter: Nolan Sailors · Pitcher: Walbert Urena
top 8
3 - 3 · 3 outs
Trey Mancini strikes out swinging.
Batter: Trey Mancini · Pitcher: Augusto Mendieta
Los Angeles Angels Roster
Lineup
Trey ManciniDH#34
AVG — · HR 0 · RBI 0
Jeimer Candelario1B#46
AVG — · HR 0 · RBI 0
Tucker FlintRF#54
AVG — · HR 0 · RBI 0
Sebastián RiveroC#38
AVG — · HR 0 · RBI 0
David Mershon2B#53
AVG — · HR 0 · RBI 0
Lucas RamirezLF#65
AVG — · HR 0 · RBI 2
Donovan Walton3B#35
AVG — · HR 0 · RBI 0
Yolmer SánchezSS#62
AVG — · HR 0 · RBI 1
Bryce TeodosioCF#22
AVG — · HR 0 · RBI 0
Bench
Adam Frazier3B#20
AVG — · HR 0 · RBI 0
Alberto RiosC#8
AVG — · HR — · RBI —
Alec Gomez2B#8
AVG — · HR — · RBI —
Anthony Rendon3B#6
AVG — · HR — · RBI —
Anthony Santa Cruz de OviedoOF#59
AVG — · HR — · RBI —
Anthony ScullCF#53
AVG — · HR — · RBI —
Anyelo Marquez2B#66
AVG — · HR — · RBI —
Arol VeraSS#2
AVG — · HR — · RBI —
Athanael Duarte1B#24
AVG — · HR — · RBI —
Ben Gobbel3B#70
AVG — · HR — · RBI —
Bryan Martinez3B#52
AVG — · HR — · RBI —
Byron CastilloRF#76
AVG — · HR — · RBI —
Caleb Bartolero1B#8
AVG — · HR — · RBI —
Caleb KetchupSS#74
AVG — · HR — · RBI —
Caleb PendletonC#8
AVG — · HR — · RBI —
Capri Ortiz2B#63
AVG — · HR — · RBI —
Chris TaylorLF#33
AVG — · HR 0 · RBI 0
Cole Fontenelle3B#21
AVG — · HR — · RBI —
Colin SummerhillC#57
AVG — · HR — · RBI —
David CalabreseCF#41
AVG — · HR — · RBI —
Edgar Alfonso2B#74
AVG — · HR — · RBI —
Eliezer RiveroC#79
AVG — · HR — · RBI —
Elijah DunhamOF#58
AVG — · HR — · RBI —
Felix MorrobelSS#41
AVG — · HR — · RBI —
Gabriel DavalilloC#70
AVG — · HR — · RBI —
Gage HarrelsonOF#77
AVG — · HR — · RBI —
Greylin De La PazSS#16
AVG — · HR — · RBI —
Gustavo CamperoOF#51
AVG — · HR — · RBI —
Harold CollSS#71
AVG — · HR — · RBI —
Hayden AlvarezOF#79
AVG — · HR — · RBI —
Humberto TiberiC#95
AVG — · HR — · RBI —
Ivan TatisSS#63
AVG — · HR — · RBI —
Jake Munroe3B#57
AVG — · HR — · RBI —
Jo AdellRF#7
AVG — · HR 0 · RBI 0
Johan Macias2B#19
AVG — · HR — · RBI —
John WimmerSS#52
AVG — · HR — · RBI —
Jonathan LinaresC#78
AVG — · HR — · RBI —
Jonny McGillLF#55
AVG — · HR — · RBI —
Jorge RuizOF#74
AVG — · HR — · RBI —
Jorge SolerDH#12
AVG — · HR 0 · RBI 0
Jose SiriOF#28
AVG — · HR — · RBI —
Josh CrouchC#76
AVG — · HR — · RBI —
Josh LoweRF#3
AVG — · HR — · RBI —
Juan FloresC#99
AVG — · HR — · RBI —
Kaden HopsonC#76
AVG — · HR — · RBI —
Kendrey Maduro1B#46
AVG — · HR — · RBI —
Kevin BruggemanC#8
AVG — · HR — · RBI —
Kevyn CastilloCF#41
AVG — · HR — · RBI —
LeTrey McCollumOF#37
AVG — · HR — · RBI —
Logan O'HoppeC#14
AVG — · HR 0 · RBI 0
Luis Rodriguez2B#77
AVG — · HR — · RBI —
Luke Ritter2B#56
AVG — · HR — · RBI —
Mac McCroskey2B#64
AVG — · HR — · RBI —
Marlon QuinteroC#98
AVG — · HR — · RBI —
Matt Coutney1B#24
AVG — · HR — · RBI —
Mike TroutRF#27
AVG — · HR — · RBI —
Nelson RadaCF#54
AVG — · HR — · RBI —
Nick Madrigal3B#2
AVG — · HR — · RBI —
Nick Rodriguez2B#12
AVG — · HR — · RBI —
Niko Kavadas1B#36
AVG — · HR — · RBI —
Nolan Schanuel1B#18
AVG — · HR — · RBI —
Omar MartinezC#96
AVG — · HR — · RBI —
Oswald Peraza2B#17
AVG — · HR 0 · RBI 0
Peter BurnsC#8
AVG — · HR — · RBI —
Randy De JesusRF#61
AVG — · HR — · RBI —
Raudi RodriguezCF#79
AVG — · HR — · RBI —
Rubel Cespedes1B#32
AVG — · HR — · RBI —
Ryan Nicholson1B#40
AVG — · HR — · RBI —
Slate Alford3B#67
AVG — · HR — · RBI —
TJ Ford2B#52
AVG — · HR — · RBI —
Travis d'ArnaudC#25
AVG — · HR — · RBI —
Vaughn Grissom2B#5
AVG — · HR — · RBI —
Victor Rodriguez3B#55
AVG — · HR — · RBI —
Wade MecklerOF#53
AVG — · HR — · RBI —
Yeremi VillahermosaC#77
AVG — · HR — · RBI —
Yoán Moncada3B#10
AVG — · HR — · RBI —
Yojancel CabreraSS#70
AVG — · HR — · RBI —
Zach HumphreysC#54
AVG — · HR — · RBI —
Zach NetoSS#9
AVG — · HR — · RBI —
Pitchers
Alek ManoahP#47
IP — · K — · ERA —
Alex MartinezP#44
IP — · K — · ERA —
Alton Davis IIP#58
IP — · K — · ERA —
Aneurys ZabalaP#61
IP — · K — · ERA —
Angel PerdomoP#49
IP — · K — · ERA —
Austin GordonP#74
IP — · K — · ERA —
Ben JoyceP#44
IP — · K — · ERA —
Brent SuterP#37
IP — · K — · ERA —
Brett KerryP#64
IP — · K — · ERA —
Bryce OsmondP#67
IP — · K — · ERA —
Camden MinacciP#44
IP — · K — · ERA —
Carlos EspinosaP#71
IP — · K — · ERA —
Chase ShoresP#95
IP — · K — · ERA —
Chase SilsethP#63
IP — · K — · ERA —
Chris CortezP#71
IP — · K — · ERA —
Derek ClarkP#78
IP — · K — · ERA —
Drew PomeranzP#13
IP 0.1 · K 2 · ERA —
Dylan JordanP
IP — · K — · ERA —
Dylan PhillipsP#73
IP — · K — · ERA —
Eybersson PolancoP#59
IP — · K — · ERA —
Francis TexidoP#75
IP — · K — · ERA —
Fulton LockhartP#64
IP — · K — · ERA —
George KlassenP#78
IP — · K — · ERA —
Grayson RodriguezP#21
IP — · K — · ERA —
Houston HardingP#16
IP — · K — · ERA —
Huascar YnoaP#73
IP — · K — · ERA —
Hunter StricklandP#60
IP — · K — · ERA —
J.C. HechavarriaP#64
IP — · K — · ERA —
Jack KochanowiczP#41
IP — · K — · ERA —
Jakob GuardadoP#44
IP — · K — · ERA —
Jared SouthardP#76
IP — · K — · ERA —
Joel HurtadoP#72
IP — · K — · ERA —
Jordan RomanoP#68
IP — · K — · ERA —
Jose GonzalezP#75
IP — · K — · ERA —
José SorianoP#59
IP — · K — · ERA —
Kaleb OrtP#43
IP — · K — · ERA —
Kenyon YovanP#24
IP — · K — · ERA —
Keythel KeyP#71
IP — · K — · ERA —
Kirby YatesP#39
IP — · K — · ERA —
Leonard GarciaP#79
IP — · K — · ERA —
Lucas KnowlesP#97
IP — · K — · ERA —
Lucas MahlstedtP#64
IP — · K — · ERA —
Luke MurphyP#21
IP — · K — · ERA —
Najer VictorP#28
IP — · K — · ERA —
Nate SneadP#91
IP — · K — · ERA —
Nick JonesP#10
IP — · K — · ERA —
Nick SandlinP#52
IP — · K — · ERA —
Reid DetmersP#48
IP — · K — · ERA —
Robert StephensonP#24
IP — · K — · ERA —
Roman PhansalkarP#59
IP — · K — · ERA —
Ryan CosteiuP#54
IP — · K — · ERA —
Ryan JohnsonP#32
IP — · K — · ERA —
Ryan ZeferjahnP#56
IP — · K — · ERA —
Sam BachmanP#40
IP — · K — · ERA —
Sam TookoianP#65
IP — · K — · ERA —
Samy Natera Jr.P#67
IP — · K — · ERA —
Shaun AndersonP#64
IP — · K — · ERA —
Tayler SaucedoP#55
IP — · K — · ERA —
Trey Gregory-AlfordP#16
IP — · K — · ERA —
Tyler BremnerP#94
IP — · K — · ERA —
Walbert UrenaP#57
IP 4.0 · K 4 · ERA —
Yusei KikuchiP#16
IP 4.2 · K 2 · ERA —
Zachary RednerP#70
IP — · K — · ERA —
Kansas City Royals Roster
Lineup
Jack Pineda2B#91
AVG — · HR 0 · RBI 0
Austin CharlesSS#90
AVG — · HR 0 · RBI 0
Starling MarteDH#0
AVG — · HR 0 · RBI 0
Asbel GonzalezCF#78
AVG — · HR 0 · RBI 0
Luke PelzerLF#43
AVG — · HR 0 · RBI 0
Nolan SailorsRF#73
AVG — · HR 0 · RBI 0
Omar HernandezC#72
AVG — · HR 0 · RBI 0
Brett Squires1B#77
AVG — · HR 0 · RBI 0
Jose Cerice3B#0
AVG — · HR 0 · RBI 0
Bench
Abraham Toro3B#21
AVG — · HR 0 · RBI 1
Angel RamirezRF#76
AVG — · HR — · RBI —
Blake MitchellC#76
AVG — · HR — · RBI —
Bobby Witt Jr.SS#7
AVG — · HR — · RBI —
Brandon Drury2B#24
AVG — · HR — · RBI —
Canyon BrownC#71
AVG — · HR — · RBI —
Carson RoccaforteLF#92
AVG — · HR 0 · RBI 0
Carter FrederickOF#79
AVG — · HR — · RBI —
Carter JensenC#22
AVG — · HR 0 · RBI 1
Colton Becker1B#75
AVG — · HR — · RBI —
Connor KaiserSS#30
AVG — · HR — · RBI —
Connor ScottLF#62
AVG — · HR — · RBI —
Daniel VazquezSS#98
AVG — · HR — · RBI —
Derlin Figueroa1B#32
AVG — · HR — · RBI —
Drew WatersLF#8
AVG — · HR — · RBI —
Dustin DickersonSS#80
AVG — · HR — · RBI —
Elias DíazC#43
AVG — · HR — · RBI —
Elih MarreroC#88
AVG — · HR — · RBI —
Erick TorresCF#94
AVG — · HR — · RBI —
Gavin CrossRF#75
AVG — · HR — · RBI —
Hyungchan UmC#0
AVG — · HR — · RBI —
Isaac CollinsLF#1
AVG — · HR — · RBI —
Jac CaglianoneRF#14
AVG — · HR 0 · RBI 0
Jonathan India2B#6
AVG — · HR 0 · RBI 0
Jorge AlfaroC#35
AVG — · HR — · RBI —
Josh Rojas3B#40
AVG — · HR — · RBI —
Justin Johnson2B#76
AVG — · HR — · RBI —
Kevin NewmanSS#27
AVG — · HR 0 · RBI 0
Kyle HayesC#24
AVG — · HR — · RBI —
Kyle IsbelCF#28
AVG — · HR — · RBI —
Lane ThomasCF#15
AVG — · HR 1 · RBI 1
Luca TreshC#89
AVG — · HR — · RBI —
Luke MaileC
AVG — · HR — · RBI —
Maikel Garcia3B#11
AVG — · HR — · RBI —
Michael Massey2B#19
AVG — · HR — · RBI —
Nick Loftin1B#12
AVG — · HR 0 · RBI 0
Peyton Wilson2B#77
AVG — · HR — · RBI —
Ramon RamirezC#79
AVG — · HR — · RBI —
Roni CabreraLF#12
AVG — · HR — · RBI —
Rudy Martin Jr.RF#81
AVG — · HR — · RBI —
Salvador PerezC#13
AVG — · HR — · RBI —
Sam Kulasingam1B#70
AVG — · HR — · RBI —
Spencer NivensLF#95
AVG — · HR — · RBI —
Stone Russell3B#62
AVG — · HR — · RBI —
Tyler GentryRF#27
AVG — · HR — · RBI —
Tyler Tolbert2B#2
AVG — · HR — · RBI —
Tyriq KempSS#96
AVG — · HR — · RBI —
Vinnie Pasquantino1B#9
AVG — · HR — · RBI —
Yandel RicardoSS#18
AVG — · HR — · RBI —
Pitchers
Aaron SanchezP#45
IP — · K — · ERA —
Aiden JimenezP#57
IP — · K — · ERA —
Alex LangeP#56
IP — · K — · ERA —
Andrew MoronesP#79
IP — · K — · ERA —
Andrew PérezP#38
IP 1.0 · K 0 · ERA —
Augusto MendietaP#77
IP 0.1 · K 1 · ERA —
Bailey FalterP#36
IP — · K — · ERA —
Beck WayP#51
IP — · K — · ERA —
Ben SearsP#35
IP — · K — · ERA —
Blake WoltersP#86
IP — · K — · ERA —
Brandon JohnsonP#85
IP — · K — · ERA —
Caden MonkeP#90
IP — · K — · ERA —
Carlos EstévezP#53
IP — · K — · ERA —
Chandler ChamplainP#43
IP — · K — · ERA —
Chase JesseeP#83
IP — · K — · ERA —
Chazz MartinezP#69
IP — · K — · ERA —
Christian ChamberlainP#54
IP — · K — · ERA —
Cole RagansP#55
IP — · K — · ERA —
Daniel Lynch IVP#41
IP — · K — · ERA —
Dash AlbusP#78
IP — · K — · ERA —
Dennis Colleran Jr.P#78
IP — · K — · ERA —
Eli MorganP#34
IP 2.0 · K 4 · ERA —
Felix ArrondeP#69
IP — · K — · ERA —
Frank MozzicatoP#87
IP — · K — · ERA —
Héctor NerisP#51
IP — · K — · ERA —
Helcris OlivárezP#93
IP — · K — · ERA —
Henry WilliamsP#82
IP — · K — · ERA —
Henson LealP#79
IP — · K — · ERA —
Hunter PattesonP#97
IP — · K — · ERA —
Jacob WidenerP#78
IP — · K — · ERA —
James McArthurP#66
IP — · K — · ERA —
Jesus RiosP#82
IP — · K — · ERA —
John SchreiberP#46
IP — · K — · ERA —
Jonathan HeasleyP#45
IP — · K — · ERA —
Jose CuasP#74
IP — · K — · ERA —
Kris BubicP#50
IP 4.0 · K 4 · ERA —
L.P. LangevinP#84
IP — · K — · ERA —
Lucas ErcegP#60
IP — · K — · ERA —
Luinder AvilaP#58
IP — · K — · ERA —
Matt StrahmP#25
IP — · K — · ERA —
Michael WachaP#52
IP — · K — · ERA —
Nick MearsP#31
IP — · K — · ERA —
Noah CameronP#65
IP — · K — · ERA —
Oscar RayoP#98
IP — · K — · ERA —
Ryan RamseyP#79
IP — · K — · ERA —
Seth LugoP#67
IP — · K — · ERA —
Shane PanziniP#86
IP 1.2 · K 2 · ERA —
Stephen KolekP#32
IP — · K — · ERA —
Steven CruzP#64
IP — · K — · ERA —
Tommy MolskyP#60
IP — · K — · ERA —
Yimi PresinalP#82
IP — · K — · ERA —
Zachary CawyerP#82
IP — · K — · ERA —