MLB Game
Kansas City Royals at Cleveland Guardians
Final
KC
1
@
CLE
2
Live Game State
InningBottom 9th
Balls / Strikes / Outs2 / 2 / 1
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueProgressive Field
StartApr 7, 5:10 PM
Day/Nightday
Attendance10328
First Pitch2026-04-07T17:10:00.000Z
DecisionW: Cade Smith · L: John Schreiber
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| KC | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| CLE | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 2 | 8 | 0 |
Starting Pitchers
Kansas City Royals
Noah Cameron
— · 1- · ERA 1.69
Cleveland Guardians
Gavin Williams
— · 1-1 · ERA 2.04
Team Totals
Kansas City Royals Batting
AVG.239
Runs1
Hits1
HR1
BB8
K14
Cleveland Guardians Batting
AVG.197
Runs2
Hits8
HR0
BB3
K8
Kansas City Royals Pitching
ERA4.10
K8
BB3
IP8.1
Hits8
HR0
Cleveland Guardians Pitching
ERA3.31
K14
BB8
IP9.0
Hits1
HR1
Pitch View
John Schreiber vs Brayan Rocchio
Brayan Rocchio singles on a ground ball to right fielder Lane Thomas. CJ Kayfus scores. Bo Naylor to 2nd.
5 pitches
Selected Pitch
Pitch #5
TypeChangeup
DescriptionIn play, run(s)
CallIn play, run(s)
Result
Count—
Outs—
Velocity84.8 mph
End Velocity76.0 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.48
Plate Z2.19
Zone4
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
1 - 2 · 1 out
Brayan Rocchio singles on a ground ball to right fielder Lane Thomas. CJ Kayfus scores. Bo Naylor to 2nd.
Batter: Brayan Rocchio · Pitcher: John Schreiber
bottom 9
1 - 1 · 1 out
Bo Naylor walks. CJ Kayfus to 2nd.
Batter: Bo Naylor · Pitcher: John Schreiber
bottom 9
1 - 1 · 1 out
CJ Kayfus singles on a ground ball to right fielder Lane Thomas.
Batter: CJ Kayfus · Pitcher: John Schreiber
bottom 9
1 - 1 · 1 out
Juan Brito grounds out, third baseman Maikel Garcia to first baseman Jac Caglianone.
Batter: Juan Brito · Pitcher: John Schreiber
top 9
1 - 1 · 3 outs
Isaac Collins strikes out swinging.
Batter: Isaac Collins · Pitcher: Cade Smith
top 9
1 - 1 · 2 outs
Jac Caglianone grounds out, second baseman Juan Brito to first baseman Kyle Manzardo.
Batter: Jac Caglianone · Pitcher: Cade Smith
top 9
1 - 1 · 1 out
Jonathan India strikes out swinging.
Batter: Jonathan India · Pitcher: Cade Smith
bottom 8
1 - 1 · 3 outs
Carter Jensen challenged (pitch result), call on the field was overturned: Kyle Manzardo called out on strikes.
Batter: Kyle Manzardo · Pitcher: Nick Mears
bottom 8
1 - 1 · 2 outs
Chase DeLauter walks.
Batter: Chase DeLauter · Pitcher: Nick Mears
bottom 8
1 - 1 · 2 outs
José Ramírez grounds out, first baseman Jac Caglianone to pitcher Nick Mears.
Batter: José Ramírez · Pitcher: Nick Mears
bottom 8
1 - 1 · 1 out
Daniel Schneemann strikes out swinging.
Batter: Daniel Schneemann · Pitcher: Nick Mears
top 8
1 - 1 · 3 outs
Carter Jensen strikes out on a foul tip.
Batter: Carter Jensen · Pitcher: Shawn Armstrong
Kansas City Royals Roster
Lineup
Maikel Garcia3B#11
AVG — · HR 0 · RBI 0
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
Lane ThomasRF#15
AVG — · HR 0 · RBI 0
Salvador PerezDH#13
AVG — · HR 0 · RBI 0
Carter JensenC#22
AVG — · HR 1 · RBI 1
Jonathan India2B#6
AVG — · HR 0 · RBI 0
Jac Caglianone1B#14
AVG — · HR 0 · RBI 0
Isaac CollinsLF#1
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Bench
Michael Massey2B#19
AVG — · HR — · RBI —
Starling MarteLF#0
AVG — · HR — · RBI —
Tyler Tolbert2B#2
AVG — · HR — · RBI —
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 0
Pitchers
Alex LangeP#56
IP — · K — · ERA —
Cole RagansP#55
IP — · K — · ERA —
Daniel Lynch IVP#41
IP 1.1 · K 1 · ERA —
John SchreiberP#46
IP 0.1 · K 0 · ERA —
Kris BubicP#50
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 1.0 · K 2 · ERA —
Noah CameronP#65
IP 5.2 · K 5 · ERA —
Seth LugoP#67
IP — · K — · ERA —
Steven CruzP#64
IP — · K — · ERA —
Cleveland Guardians Roster
Lineup
Steven KwanLF#38
AVG — · HR 0 · RBI 1
Daniel SchneemannCF#10
AVG — · HR 0 · RBI 0
José Ramírez3B#11
AVG — · HR 0 · RBI 0
Chase DeLauterDH#24
AVG — · HR 0 · RBI 0
Kyle Manzardo1B#9
AVG — · HR 0 · RBI 0
Juan Brito2B#34
AVG — · HR 0 · RBI 0
CJ KayfusRF#2
AVG — · HR 0 · RBI 0
Bo NaylorPH#23
AVG — · HR 0 · RBI 0
Brayan RocchioSS#4
AVG — · HR 0 · RBI 1
Bench
Angel MartínezLF#1
AVG — · HR 0 · RBI 0
Austin HedgesC#27
AVG — · HR 0 · RBI 0
David FryDH#6
AVG — · HR 0 · RBI 0
Rhys Hoskins1B#8
AVG — · HR 0 · RBI 0
Pitchers
Cade SmithP#36
IP 1.0 · K 2 · ERA —
Connor BrogdonP#75
IP — · K — · ERA —
Erik SabrowskiP#62
IP 1.0 · K 2 · ERA —
Gavin WilliamsP#32
IP 5.2 · K 8 · ERA —
Joey CantilloP#54
IP — · K — · ERA —
Kolby AllardP#49
IP — · K — · ERA —
Matt FestaP#52
IP — · K — · ERA —
Parker MessickP#77
IP — · K — · ERA —
Peyton PalletteP#41
IP — · K — · ERA —
Shawn ArmstrongP#43
IP 1.0 · K 2 · ERA —
Slade CecconiP#44
IP — · K — · ERA —
Tanner BibeeP#28
IP — · K — · ERA —
Tim HerrinP#29
IP 0.1 · K 0 · ERA —
