MLB Game
Kansas City Royals at Cleveland Guardians
Final
KC
4
@
CLE
2
Live Game State
InningBottom 9th
Balls / Strikes / Outs2 / 1 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueProgressive Field
StartApr 6, 10:10 PM
Day/Nightnight
Attendance13143
First Pitch2026-04-06T22:11:00.000Z
DecisionW: Michael Wacha · L: Peyton Pallette · SV: Lucas Erceg
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 | 1 | 0 | 1 | 0 | 2 | 0 | 4 | 11 | 0 |
| CLE | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 4 | 0 |
Starting Pitchers
Kansas City Royals
Michael Wacha
— · 1- · ERA 0.69
Cleveland Guardians
Tanner Bibee
— · -1 · ERA 3.29
Team Totals
Kansas City Royals Batting
AVG.256
Runs4
Hits11
HR2
BB2
K8
Cleveland Guardians Batting
AVG.193
Runs2
Hits4
HR2
BB4
K5
Kansas City Royals Pitching
ERA4.28
K5
BB4
IP9.0
Hits4
HR2
Cleveland Guardians Pitching
ERA3.53
K8
BB2
IP9.0
Hits11
HR2
Pitch View
Lucas Erceg vs CJ Kayfus
CJ Kayfus flies out to left fielder Isaac Collins.
4 pitches
Selected Pitch
Pitch #4
TypeFour-Seam Fastball
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity96.4 mph
End Velocity87.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 X0.03
Plate Z2.39
Zone5
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 - 2 · 3 outs
CJ Kayfus flies out to left fielder Isaac Collins.
Batter: CJ Kayfus · Pitcher: Lucas Erceg
bottom 9
4 - 2 · 2 outs
Bo Naylor flies out to left fielder Isaac Collins.
Batter: Bo Naylor · Pitcher: Lucas Erceg
bottom 9
4 - 2 · 1 out
Rhys Hoskins strikes out on a foul tip.
Batter: Rhys Hoskins · Pitcher: Lucas Erceg
top 9
4 - 2 · 3 outs
Vinnie Pasquantino pops out to third baseman José Ramírez.
Batter: Vinnie Pasquantino · Pitcher: Kolby Allard
top 9
4 - 2 · 2 outs
Kolby Allard intentionally walks Bobby Witt Jr.
Batter: Bobby Witt Jr. · Pitcher: Kolby Allard
top 9
4 - 2 · 2 outs
Maikel Garcia doubles (4) on a sharp line drive to left fielder CJ Kayfus.
Batter: Maikel Garcia · Pitcher: Kolby Allard
top 9
4 - 2 · 2 outs
Kyle Isbel grounds out, third baseman José Ramírez to first baseman David Fry.
Batter: Kyle Isbel · Pitcher: Kolby Allard
top 9
4 - 2 · 1 out
Isaac Collins challenged (pitch result), call on the field was confirmed: Isaac Collins called out on strikes.
Batter: Isaac Collins · Pitcher: Kolby Allard
bottom 8
4 - 2 · 3 outs
David Fry flies out to left fielder Isaac Collins.
Batter: David Fry · Pitcher: Matt Strahm
bottom 8
4 - 2 · 2 outs
José Ramírez walks.
Batter: José Ramírez · Pitcher: Matt Strahm
bottom 8
4 - 2 · 2 outs
Chase DeLauter strikes out swinging.
Batter: Chase DeLauter · Pitcher: Matt Strahm
bottom 8
4 - 2 · 1 out
Steven Kwan flies out to center fielder Kyle Isbel.
Batter: Steven Kwan · Pitcher: Matt Strahm
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
Carter JensenDH#22
AVG — · HR 1 · RBI 1
Michael Massey2B#19
AVG — · HR 0 · RBI 0
Lane ThomasRF#15
AVG — · HR 0 · RBI 0
Isaac CollinsLF#1
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Bench
Jac CaglianoneRF#14
AVG — · HR 0 · RBI 0
Jonathan India2B#6
AVG — · HR 1 · RBI 3
Starling MarteLF#0
AVG — · HR — · RBI —
Tyler Tolbert2B#2
AVG — · HR — · RBI —
Pitchers
Alex LangeP#56
IP — · K — · ERA —
Cole RagansP#55
IP — · K — · ERA —
Daniel Lynch IVP#41
IP — · K — · ERA —
John SchreiberP#46
IP — · K — · ERA —
Kris BubicP#50
IP — · K — · ERA —
Lucas ErcegP#60
IP 1.0 · K 1 · ERA —
Luinder AvilaP#58
IP — · K — · ERA —
Matt StrahmP#25
IP 1.0 · K 1 · ERA —
Michael WachaP#52
IP 7.0 · K 3 · ERA —
Nick MearsP#31
IP — · K — · ERA —
Noah CameronP#65
IP — · K — · ERA —
Seth LugoP#67
IP — · K — · ERA —
Steven CruzP#64
IP — · K — · ERA —
Cleveland Guardians Roster
Lineup
Steven KwanCF#38
AVG — · HR 1 · RBI 1
Chase DeLauterRF#24
AVG — · HR 0 · RBI 0
José Ramírez3B#11
AVG — · HR 0 · RBI 0
David Fry1B#6
AVG — · HR 0 · RBI 0
Rhys HoskinsDH#8
AVG — · HR 0 · RBI 0
Bo NaylorC#23
AVG — · HR 0 · RBI 0
CJ KayfusLF#2
AVG — · HR 0 · RBI 0
Daniel Schneemann2B#10
AVG — · HR 0 · RBI 0
Brayan RocchioSS#4
AVG — · HR 1 · RBI 1
Bench
Angel MartínezCF#1
AVG — · HR — · RBI —
Austin HedgesC#27
AVG — · HR — · RBI —
Gabriel AriasSS#13
AVG — · HR 0 · RBI 0
Kyle Manzardo1B#9
AVG — · HR 0 · RBI 0
Pitchers
Cade SmithP#36
IP — · K — · ERA —
Connor BrogdonP#75
IP — · K — · ERA —
Erik SabrowskiP#62
IP — · K — · ERA —
Gavin WilliamsP#32
IP — · K — · ERA —
Joey CantilloP#54
IP — · K — · ERA —
Kolby AllardP#49
IP 2.0 · K 2 · ERA —
Matt FestaP#52
IP — · K — · ERA —
Parker MessickP#77
IP — · K — · ERA —
Peyton PalletteP#41
IP 2.0 · K 3 · ERA —
Shawn ArmstrongP#43
IP — · K — · ERA —
Slade CecconiP#44
IP — · K — · ERA —
Tanner BibeeP#28
IP 4.2 · K 3 · ERA —
Tim HerrinP#29
IP 0.1 · K 0 · ERA —
