ARCHIVE April 8, 2026
April 8, 2026 · AL Cent

Kansas City Royals vs Cleveland Guardians

April 8, 2026Progressive FieldSunny 50°F · 8 mph, Out To LF
AWAY
Kansas City Royals
5-7
2
vs
HOME
Cleveland Guardians
8-5
10

Scoring summary

INN BATTER PLAY SCORE
B1 Chase DeLauter Chase DeLauter doubles (1) on a sharp fly ball to center fielder Lane Thomas. José Ramírez scores. David Fry scores. KC 0, CLE 2
B1 Rhys Hoskins Rhys Hoskins doubles (3) on a line drive to left fielder Michael Massey. Chase DeLauter scores. KC 0, CLE 3
B2 José Ramírez José Ramírez doubles (3) on a line drive to right fielder Starling Marte. Steven Kwan scores. Angel Martínez to 3rd. KC 0, CLE 4
T4 Bobby Witt Jr. Bobby Witt Jr. doubles (1) on a sharp line drive to left fielder Angel Martínez. Maikel Garcia scores. KC 1, CLE 4
T5 Starling Marte Starling Marte doubles (2) on a sharp line drive to center fielder Steven Kwan. Lane Thomas scores. Fielding error by center fielder Steven Kwan. KC 2, CLE 4
B5 Juan Brito Juan Brito doubles (2) on a sharp line drive to right fielder Starling Marte. Rhys Hoskins scores. KC 2, CLE 5
B8 Brayan Rocchio Brayan Rocchio singles on a ground ball to right fielder Starling Marte. Juan Brito scores. Austin Hedges to 2nd. KC 2, CLE 6
B8 Angel Martínez Angel Martínez hits a grand slam (1) to right center field. Austin Hedges scores. Brayan Rocchio scores. Steven Kwan scores. KC 2, CLE 10

Box score

  123456789 R
KC 000110000 2
CLE 310010050 10

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Royals AWAY 2

Royals opened with Cole Ragans, then turned the bulk of the game over to Luinder Avila. Out of the bullpen, Steven Cruz took the roughest line.

workload · innings pitched
  • Cole Ragans Opener 0.2 18 3 2 L
    Pitch-by-pitch: what Cole Ragans threw
    CSW 28% 1st-pitch strike 60% 3.6 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 12 67% 0 4 1 5 2
    Changeup 4 22% 0 0 2 2 0
    Slider 2 11% 0 1 0 1 0
  • Luinder Avila Bulk 3.0 62 1 2 inherited 1, all 1 scored
  • Alex Lange Middle 2.1 37 1 2 inherited 1, stranded 1
  • Steven Cruz Middle 1.1 41 5 3
  • Tyler Tolbert Reliever 0.2 5 0 0
Guardians HOME 10

Joey Cantillo started for Guardians, leaving with a 5–2 lead.

workload · innings pitched
  • Joey Cantillo Starter 5.2 88 2 9 W
    Pitch-by-pitch: what Joey Cantillo threw
    CSW 35% 1st-pitch strike 57% 4.2 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 38 43% 1 5 6 23 3
    Slider 20 23% 2 6 4 3 5
    Changeup 18 20% 7 2 3 5 1
    Curveball 12 14% 2 6 0 3 1
  • Connor Brogdon Reliever 1.1 24 0 3 HLD
  • Erik Sabrowski Setup 0.2 13 0 1 HLD
  • Matt Festa Setup 1.1 21 0 1 SV inherited 2, stranded 2

Where the game turned

2 runs Bottom 1st · off Ragans
  • DeLauter 2B (2)

Batting lines

AWAY · KC
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Maikel Garcia 3B 4 1 1 0 0 1 .304 .377 .457 .834
Bobby Witt Jr. SS 4 0 2 1 0 1 .273 .365 .295 .660 2B
Vinnie Pasquantino 1B 4 0 1 0 0 2 .200 .302 .222 .524
Salvador Perez DH 4 0 0 0 0 1 .156 .224 .333 .557
Carter Jensen C 4 0 0 0 0 1 .226 .286 .548 .834
Lane Thomas CF 2 1 0 0 2 2 .105 .292 .158 .450
Jonathan India 2B 3 0 0 0 1 2 .206 .325 .382 .707
Starling Marte RF 4 0 1 0 0 2 .214 .214 .357 .571 2B
Isaac Collins LF 1 0 0 0 0 1 .188 .316 .313 .629
Michael Massey LF 2 0 0 0 0 1 .000 .000 .000 .000
HOME · CLE
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Steven Kwan CF 4 2 1 0 1 1 .245 .327 .347 .674
Angel Martínez LF 5 1 4 4 0 1 .310 .412 .483 .895 HR (1), 2B, SB
José Ramírez 3B 4 1 2 1 1 1 .163 .255 .286 .541 2B
Kyle Manzardo DH 2 0 1 0 0 1 .086 .220 .086 .306
Chase DeLauter RF 5 1 1 2 0 1 .275 .333 .675 1.008 2B
Rhys Hoskins 1B 4 1 3 1 0 0 .259 .394 .444 .838 3 2B
Juan Brito 2B 4 1 2 1 0 1 .500 .500 .750 1.250 2B
Austin Hedges C 4 1 1 0 0 2 .400 .400 .533 .933
Brayan Rocchio SS 3 1 1 1 1 0 .216 .356 .324 .680
David Fry DH 2 1 0 0 1 1 .214 .353 .286 .639

Pitching lines

AWAY · KC
PITCHER IPHRERBBKHR NPERA DEC
Cole Ragans 0.2 2 3 3 1 2 0 18 5.91 L
Luinder Avila 3.0 6 1 1 1 2 0 62 9.00
Alex Lange 2.1 3 1 1 0 2 0 37 4.76
Steven Cruz 1.1 4 5 5 2 3 1 41 14.40
Tyler Tolbert 0.2 1 0 0 0 0 0 5 0.00
HOME · CLE
PITCHER IPHRERBBKHR NPERA DEC
Joey Cantillo 5.2 3 2 1 2 9 0 88 2.45 W
Connor Brogdon 1.1 0 0 0 0 3 0 24 3.38 HLD
Erik Sabrowski 0.2 2 0 0 0 1 0 13 0.00 HLD
Matt Festa 1.1 0 0 0 1 1 0 21 6.00 SV

Manager comparison

AWAY · KC
Matt Quatraro
Lineup 3.1 R Bunts 1.6 R IBBs 1.5 R
HOME · CLE
Stephen Vogt
Lineup 2.0 R Bunts 1.1 R IBBs 1.4 R

Recent form

AWAY · KC
5-5 W1 +7 run diff
WLWWWLLWLL
HOME · CLE
4-5 L2 -2 run diff
LLWLWLL?WW

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.