MLB Game
Kansas City Royals at Cleveland Guardians
Final
KC
0
@
CLE
2
Live Game State
InningTop 9th
Balls / Strikes / Outs3 / 3 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueProgressive Field
StartSep 9, 10:40 PM
Day/Nightnight
Attendance15458
First Pitch2025-09-09T22:40:00.000Z
DecisionW: Joey Cantillo · L: Noah Cameron · SV: Cade Smith
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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 |
| CLE | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | — | 2 | 7 | 0 |
Starting Pitchers
Kansas City Royals
Noah Cameron
— · 7-7 · ERA 3.00
Cleveland Guardians
Joey Cantillo
— · 5-3 · ERA 3.36
Team Totals
Kansas City Royals Batting
AVG.244
Runs0
Hits5
HR0
BB0
K7
Cleveland Guardians Batting
AVG.226
Runs2
Hits7
HR1
BB1
K9
Kansas City Royals Pitching
ERA3.68
K9
BB1
IP8.0
Hits7
HR1
Cleveland Guardians Pitching
ERA3.87
K7
BB0
IP9.0
Hits5
HR0
Pitch View
Cade Smith vs Salvador Perez
Salvador Perez strikes out swinging.
6 pitches
Selected Pitch
Pitch #6
TypeFour-Seam Fastball
DescriptionSwinging Strike
CallSwinging Strike
Result
Count—
Outs—
Velocity97.7 mph
End Velocity88.8 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 X0.41
Plate Z4.06
Zone12
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
0 - 2 · 3 outs
Salvador Perez strikes out swinging.
Batter: Salvador Perez · Pitcher: Cade Smith
top 9
0 - 2 · 2 outs
Vinnie Pasquantino strikes out swinging.
Batter: Vinnie Pasquantino · Pitcher: Cade Smith
top 9
0 - 2 · 1 out
Bobby Witt Jr. singles on a line drive to center fielder Angel Martínez. Kyle Isbel to 3rd.
Batter: Bobby Witt Jr. · Pitcher: Cade Smith
top 9
0 - 2 · 1 out
Maikel Garcia flies out to left fielder Steven Kwan.
Batter: Maikel Garcia · Pitcher: Cade Smith
top 9
0 - 2 · 0 outs
Kyle Isbel singles on a line drive to center fielder Angel Martínez.
Batter: Kyle Isbel · Pitcher: Joey Cantillo
bottom 8
0 - 2 · 3 outs
José Ramírez grounds into a double play, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Angel Martínez out at 2nd. José Ramírez out at 1st.
Batter: José Ramírez · Pitcher: John Schreiber
bottom 8
0 - 2 · 1 out
Angel Martínez singles on a ground ball to left fielder Randal Grichuk. Steven Kwan to 2nd.
Batter: Angel Martínez · Pitcher: Angel Zerpa
bottom 8
0 - 2 · 1 out
Steven Kwan walks.
Batter: Steven Kwan · Pitcher: Angel Zerpa
bottom 8
0 - 2 · 1 out
Austin Hedges called out on strikes.
Batter: Austin Hedges · Pitcher: Angel Zerpa
top 8
0 - 2 · 3 outs
Nick Loftin grounds into a double play, shortstop Brayan Rocchio to second baseman Daniel Schneemann to first baseman Jhonkensy Noel. Jonathan India out at 2nd. Nick Loftin out at 1st.
Batter: Nick Loftin · Pitcher: Joey Cantillo
top 8
0 - 2 · 1 out
Jonathan India singles on a ground ball to second baseman Daniel Schneemann.
Batter: Jonathan India · Pitcher: Joey Cantillo
top 8
0 - 2 · 1 out
Jac Caglianone strikes out swinging.
Batter: Jac Caglianone · Pitcher: Joey Cantillo
Kansas City Royals Roster
Lineup
Maikel Garcia3B#11
AVG — · HR 0 · RBI 0
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 0
Salvador PerezC#13
AVG — · HR 0 · RBI 0
Randal GrichukLF#15
AVG — · HR 0 · RBI 0
Jac CaglianoneRF#14
AVG — · HR 0 · RBI 0
Jonathan IndiaDH#6
AVG — · HR 0 · RBI 0
Nick Loftin2B#12
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Bench
Adam Frazier2B#26
AVG — · HR — · RBI —
Carter JensenC#22
AVG — · HR — · RBI —
Luke MaileC#17
AVG — · HR — · RBI —
Michael Massey2B#19
AVG — · HR — · RBI —
Mike YastrzemskiRF#18
AVG — · HR — · RBI —
Tyler Tolbert2B#2
AVG — · HR — · RBI —
Pitchers
Angel ZerpaP#61
IP 0.1 · K 1 · ERA —
Carlos EstévezP#53
IP — · K — · ERA —
Daniel Lynch IVP#41
IP — · K — · ERA —
John SchreiberP#46
IP 0.2 · K 0 · ERA —
Jonathan BowlanP#62
IP — · K — · ERA —
Lucas ErcegP#60
IP — · K — · ERA —
Luinder AvilaP#58
IP — · K — · ERA —
Michael LorenzenP#24
IP — · K — · ERA —
Noah CameronP#65
IP 7.0 · K 8 · ERA —
Ryan BergertP#38
IP — · K — · ERA —
Sam LongP#73
IP — · K — · ERA —
Stephen KolekP#32
IP — · K — · ERA —
Taylor ClarkeP#45
IP — · K — · ERA —
Cleveland Guardians Roster
Lineup
Steven KwanLF#38
AVG — · HR 0 · RBI 0
Angel MartínezCF#1
AVG — · HR 0 · RBI 0
José Ramírez3B#11
AVG — · HR 1 · RBI 1
David FryDH#6
AVG — · HR 0 · RBI 1
Jhonkensy Noel1B#43
AVG — · HR 0 · RBI 0
Nolan JonesRF#22
AVG — · HR 0 · RBI 0
Brayan RocchioSS#4
AVG — · HR 0 · RBI 0
Daniel Schneemann2B#10
AVG — · HR 0 · RBI 0
Austin HedgesC#27
AVG — · HR 0 · RBI 0
Bench
Bo NaylorC#23
AVG — · HR — · RBI —
CJ Kayfus1B#63
AVG — · HR — · RBI —
Gabriel AriasSS#13
AVG — · HR — · RBI —
George ValeraRF#35
AVG — · HR — · RBI —
Kyle Manzardo1B#9
AVG — · HR — · RBI —
Pitchers
Cade SmithP#36
IP 1.0 · K 2 · ERA —
Erik SabrowskiP#62
IP — · K — · ERA —
Gavin WilliamsP#32
IP — · K — · ERA —
Hunter GaddisP#33
IP — · K — · ERA —
Jakob JunisP#16
IP — · K — · ERA —
Joey CantilloP#54
IP 8.0 · K 5 · ERA —
Kolby AllardP#49
IP — · K — · ERA —
Logan AllenP#26
IP — · K — · ERA —
Matt FestaP#52
IP — · K — · ERA —
Parker MessickP#77
IP — · K — · ERA —
Slade CecconiP#44
IP — · K — · ERA —
Tanner BibeeP#28
IP — · K — · ERA —
Tim HerrinP#29
IP — · K — · ERA —
Zak KentP#61
IP — · K — · ERA —
