MLB Game
Los Angeles Angels at Kansas City Royals
Final
LAA
1
@
KC
12
Live Game State
InningTop 9th
Balls / Strikes / Outs1 / 0 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueKauffman Stadium
StartApr 25, 11:10 PM
Day/Nightnight
Attendance22152
First Pitch2026-04-25T23:10:00.000Z
DecisionW: Cole Ragans · L: Walbert Urena
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| LAA | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 8 | 2 |
| KC | 0 | 2 | 2 | 0 | 0 | 1 | 3 | 4 | — | 12 | 15 | 0 |
Starting Pitchers
Los Angeles Angels
Walbert Urena
— · -3 · ERA 4.76
Kansas City Royals
Cole Ragans
— · 1-4 · ERA 5.00
Team Totals
Los Angeles Angels Batting
AVG.226
Runs1
Hits8
HR1
BB0
K14
Kansas City Royals Batting
AVG.238
Runs12
Hits15
HR1
BB10
K6
Los Angeles Angels Pitching
ERA4.35
K6
BB10
IP8.0
Hits15
HR1
Kansas City Royals Pitching
ERA4.51
K14
BB0
IP9.0
Hits8
HR1
Pitch View
Mason Black vs Travis d'Arnaud
Travis d'Arnaud lines out sharply to right fielder Jac Caglianone.
2 pitches
Selected Pitch
Pitch #2
TypeSinker
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity93.2 mph
End Velocity85.3 mph
Spin Rate0 rpm
Spin Direction0°
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X-0.42
Plate Z1.91
Zone7
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
top 9
1 - 12 · 3 outs
Travis d'Arnaud lines out sharply to right fielder Jac Caglianone.
Batter: Travis d'Arnaud · Pitcher: Mason Black
top 9
1 - 12 · 2 outs
Adam Frazier strikes out swinging.
Batter: Adam Frazier · Pitcher: Mason Black
top 9
1 - 12 · 1 out
Vaughn Grissom singles on a line drive to left fielder Isaac Collins. Yoán Moncada to 2nd.
Batter: Vaughn Grissom · Pitcher: Mason Black
top 9
1 - 12 · 1 out
Oswald Peraza strikes out swinging.
Batter: Oswald Peraza · Pitcher: Mason Black
top 9
1 - 12 · 0 outs
Yoán Moncada singles on a line drive to center fielder Kyle Isbel.
Batter: Yoán Moncada · Pitcher: Mason Black
bottom 8
1 - 12 · 3 outs
Vinnie Pasquantino grounds out, second baseman Oswald Peraza to first baseman Vaughn Grissom.
Batter: Vinnie Pasquantino · Pitcher: Adam Frazier
bottom 8
1 - 12 · 2 outs
Bobby Witt Jr. walks. Kyle Isbel to 3rd. Carter Jensen to 2nd.
Batter: Bobby Witt Jr. · Pitcher: Adam Frazier
bottom 8
1 - 12 · 2 outs
Carter Jensen singles on a fly ball to left fielder Josh Lowe. Isaac Collins scores. Nick Loftin scores. Kyle Isbel to 2nd.
Batter: Carter Jensen · Pitcher: Adam Frazier
bottom 8
1 - 10 · 2 outs
Kyle Isbel hit by pitch. Nick Loftin to 2nd.
Batter: Kyle Isbel · Pitcher: Jordan Romano
bottom 8
1 - 10 · 2 outs
Nick Loftin singles on a ground ball to right fielder Jo Adell. Salvador Perez scores. Jac Caglianone scores. Isaac Collins to 3rd.
Batter: Nick Loftin · Pitcher: Jordan Romano
bottom 8
1 - 8 · 2 outs
Michael Massey pops out to catcher Travis d'Arnaud in foul territory.
Batter: Michael Massey · Pitcher: Jordan Romano
bottom 8
1 - 8 · 1 out
Isaac Collins walks.
Batter: Isaac Collins · Pitcher: Jordan Romano
Los Angeles Angels Roster
Lineup
Zach NetoSS#9
AVG — · HR 0 · RBI 0
Mike TroutCF#27
AVG — · HR 0 · RBI 0
Jo AdellRF#7
AVG — · HR 1 · RBI 1
Yoán Moncada3B#10
AVG — · HR 0 · RBI 0
Oswald Peraza2B#2
AVG — · HR 0 · RBI 0
Vaughn Grissom1B#5
AVG — · HR 0 · RBI 0
Adam FrazierP#20
IP 0.1 · K 0 · ERA —
Travis d'ArnaudC#25
AVG — · HR 0 · RBI 0
Josh LoweLF#3
AVG — · HR 0 · RBI 0
Bench
Bryce TeodosioLF#22
AVG — · HR 0 · RBI 0
Jorge SolerDH#12
AVG — · HR 0 · RBI 0
Logan O'HoppeC#14
AVG — · HR 0 · RBI 0
Nolan Schanuel1B#18
AVG — · HR 0 · RBI 0
Pitchers
Adam FrazierP#20
IP 0.1 · K 0 · ERA —
Brent SuterP#37
IP — · K — · ERA —
Chase SilsethP#63
IP 1.0 · K 0 · ERA —
Drew PomeranzP#13
IP — · K — · ERA —
Jack KochanowiczP#41
IP — · K — · ERA —
Jordan RomanoP#68
IP 0.2 · K 0 · ERA —
José SorianoP#59
IP — · K — · ERA —
Nick SandlinP#52
IP 1.1 · K 2 · ERA —
Reid DetmersP#48
IP — · K — · ERA —
Ryan ZeferjahnP#56
IP — · K — · ERA —
Sam BachmanP#40
IP — · K — · ERA —
Shaun AndersonP#64
IP 1.0 · K 1 · ERA —
Walbert UrenaP#57
IP 3.2 · K 3 · ERA —
Yusei KikuchiP#16
IP — · K — · ERA —
Kansas City Royals Roster
Lineup
Carter JensenC#22
AVG — · HR 0 · RBI 2
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 1
Salvador PerezDH#13
AVG — · HR 1 · RBI 2
Jac CaglianoneRF#14
AVG — · HR 0 · RBI 0
Isaac CollinsLF#1
AVG — · HR 0 · RBI 0
Michael Massey2B#19
AVG — · HR 0 · RBI 1
Nick Loftin3B#12
AVG — · HR 0 · RBI 4
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Bench
Elias DíazC#43
AVG — · HR — · RBI —
Lane ThomasCF#15
AVG — · HR — · RBI —
Maikel Garcia3B#11
AVG — · HR — · RBI —
Starling MarteRF#0
AVG — · HR — · RBI —
Pitchers
Alex LangeP#56
IP — · K — · ERA —
Cole RagansP#55
IP 6.0 · K 11 · ERA —
Daniel Lynch IVP#41
IP 1.0 · K 0 · ERA —
Eli MorganP#34
IP — · K — · ERA —
John SchreiberP#46
IP 1.0 · K 1 · ERA —
Kris BubicP#50
IP — · K — · ERA —
Lucas ErcegP#60
IP — · K — · ERA —
Mason BlackP#47
IP 1.0 · K 2 · 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 —
Seth LugoP#67
IP — · K — · ERA —
