Cleveland Guardians vs Kansas City Royals
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B3 | Salvador Perez | Salvador Perez out on a sacrifice fly to right fielder David Fry. Bobby Witt Jr. scores. | CLE 0, KC 1 |
| T5 | Chase DeLauter | Chase DeLauter singles on a ground ball to left fielder Isaac Collins. Austin Hedges scores. Petey Halpin scores. | CLE 2, KC 1 |
| T8 | David Fry | David Fry grounds out, third baseman Maikel Garcia to shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. José Ramírez scores. | CLE 3, KC 1 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| CLE | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 3 |
| KC | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Joey Cantillo started for Guardians, leaving with a 2–1 lead.
-
Joey Cantillo
Starter
5.0
70
1
1
W
Pitch-by-pitch: what Joey Cantillo threw
CSW 27% 1st-pitch strike 60% 3.5 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 31 44% 1 12 4 9 5 Changeup 25 36% 5 0 4 11 5 Curveball 9 13% 0 1 1 6 1 Slider 3 4% 0 0 0 1 2 Cutter 2 3% 0 0 0 0 2 - Matt Festa Setup 1.0 13 0 2 HLD
- Erik Sabrowski Reliever 1.1 20 0 2 HLD
- Hunter Gaddis Setup 0.2 9 0 0 HLD
- Cade Smith Closer 1.0 16 0 3 SV
Cole Ragans started for Royals, leaving with the game tied 0–0. Out of the bullpen, Luinder Avila took the roughest line.
-
Cole Ragans
Starter
3.0
58
0
4
Pitch-by-pitch: what Cole Ragans threw
CSW 26% 1st-pitch strike 54% 4.5 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 33 57% 6 4 6 12 5 Slider 12 21% 3 1 2 5 1 Cutter 7 12% 1 0 3 2 1 Knuckle Curve 5 9% 0 0 1 4 0 Changeup 1 2% 0 0 0 1 0 - Luinder Avila Long 2.0 49 2 2 L
- John Schreiber Middle 1.2 30 0 0
- Alex Lange Middle 1.1 23 1 0 inherited 1, stranded 1
- Eric Cerantola Reliever 1.0 19 0 2
Where the game turned
- DeLauter 1B (2)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Angel Martínez LF | 4 | 0 | 1 | 0 | 1 | 2 | .270 | .311 | .468 | .779 | |
| Chase DeLauter DH | 4 | 0 | 2 | 2 | 0 | 1 | .308 | .391 | .550 | .941 | 2B |
| José Ramírez 3B | 2 | 1 | 0 | 0 | 2 | 0 | .209 | .333 | .396 | .729 | SB |
| Kyle Manzardo 1B | 1 | 0 | 0 | 0 | 0 | 0 | .200 | .277 | .280 | .557 | |
| David Fry RF | 4 | 0 | 0 | 1 | 0 | 1 | .239 | .375 | .457 | .832 | |
| Daniel Schneemann 2B | 3 | 0 | 1 | 0 | 1 | 1 | .284 | .352 | .495 | .847 | 2B |
| Brayan Rocchio SS | 3 | 0 | 0 | 0 | 1 | 0 | .254 | .333 | .364 | .697 | |
| Austin Hedges C | 3 | 1 | 1 | 0 | 1 | 0 | .311 | .360 | .467 | .827 | SB |
| Petey Halpin CF | 4 | 1 | 1 | 0 | 0 | 1 | .111 | .111 | .111 | .222 | SB |
| Rhys Hoskins 1B | 3 | 0 | 0 | 0 | 0 | 2 | .200 | .343 | .376 | .719 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Maikel Garcia 3B | 3 | 0 | 2 | 0 | 1 | 0 | .265 | .333 | .412 | .745 | |
| Bobby Witt Jr. SS | 4 | 1 | 0 | 0 | 0 | 1 | .279 | .349 | .422 | .771 | SB |
| Jac Caglianone RF | 1 | 0 | 0 | 0 | 0 | 0 | .245 | .328 | .425 | .753 | |
| Salvador Perez DH | 2 | 0 | 0 | 1 | 1 | 2 | .206 | .245 | .348 | .593 | |
| Vinnie Pasquantino 1B | 4 | 0 | 1 | 0 | 0 | 1 | .194 | .280 | .349 | .629 | |
| Kyle Isbel CF | 1 | 0 | 0 | 0 | 0 | 1 | .279 | .347 | .430 | .777 | |
| Isaac Collins LF | 4 | 0 | 0 | 0 | 0 | 2 | .245 | .353 | .378 | .731 | |
| Nick Loftin 2B | 2 | 0 | 0 | 0 | 1 | 1 | .243 | .364 | .324 | .688 | |
| Elias Díaz C | 3 | 0 | 0 | 0 | 0 | 0 | .286 | .333 | .643 | .976 | |
| Lane Thomas RF | 2 | 0 | 0 | 0 | 1 | 0 | .227 | .378 | .288 | .666 | |
| Starling Marte RF | 2 | 0 | 1 | 0 | 1 | 0 | .314 | .342 | .400 | .742 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Joey Cantillo | 5.0 | 3 | 1 | 1 | 3 | 1 | 0 | 70 | 3.43 | W |
| Matt Festa | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 13 | 4.50 | HLD |
| Erik Sabrowski | 1.1 | 0 | 0 | 0 | 1 | 2 | 0 | 20 | 2.25 | HLD |
| Hunter Gaddis | 0.2 | 0 | 0 | 0 | 1 | 0 | 0 | 9 | 8.53 | HLD |
| Cade Smith | 1.0 | 1 | 0 | 0 | 0 | 3 | 0 | 16 | 3.31 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Cole Ragans | 3.0 | 1 | 0 | 0 | 2 | 4 | 0 | 58 | 4.84 | |
| Luinder Avila | 2.0 | 2 | 2 | 2 | 2 | 2 | 0 | 49 | 7.36 | L |
| John Schreiber | 1.2 | 2 | 0 | 0 | 0 | 0 | 0 | 30 | 3.86 | |
| Alex Lange | 1.1 | 0 | 1 | 1 | 1 | 0 | 0 | 23 | 6.19 | |
| Eric Cerantola | 1.0 | 1 | 0 | 0 | 1 | 2 | 0 | 19 | 0.00 |
Manager comparison
Recent form
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.