ARCHIVE August 29, 2026
August 29, 2026 · AL Cent

Kansas City Royals vs Cleveland Guardians

August 29, 2026Progressive FieldPartly Cloudy 81°F · 4 mph, L To R
AWAY
Kansas City Royals
62-75
8
vs
HOME
Cleveland Guardians
68-68
3

Game Highlights

Published August 29, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B2 Angel Martínez Angel Martínez homers (13) on a fly ball to left field. Jo Adell scores. KC 0, CLE 2
T5 Isaac Collins Isaac Collins doubles (23) on a ground ball to left fielder Angel Martínez. Nick Loftin scores. Tyler Tolbert scores. KC 2, CLE 2
T6 Salvador Perez Salvador Perez doubles (21) on a sharp line drive to center fielder Steven Kwan. Bobby Witt Jr. scores. Jac Caglianone to 3rd. KC 3, CLE 2
T6 John Rave John Rave reaches on a fielder's choice, fielded by third baseman José Ramírez. Jac Caglianone scores. Salvador Perez to 3rd. Nick Loftin to 2nd. Fielding error by third baseman José Ramírez. KC 4, CLE 2
T6 Josh Rojas Josh Rojas singles on a line drive to left fielder Angel Martínez. Nick Loftin scores. John Rave scores. Isaac Collins to 2nd. KC 6, CLE 2
T8 Josh Rojas Josh Rojas homers (2) on a fly ball to right field. John Rave scores. KC 8, CLE 2
B9 Angel Martínez Angel Martínez singles on a line drive to center fielder John Rave. José Ramírez scores. KC 8, CLE 3

Box score

  123456789 R
KC 000024020 8
CLE 020000001 3

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 8

Daniel Lynch IV started for Royals, leaving trailing 0–2. Out of the bullpen, Alex Lange took the roughest line.

workload · innings pitched
  • Daniel Lynch IV Starter 3.1 70 2 3
    Pitch-by-pitch: what Daniel Lynch IV threw
    CSW 24% 1st-pitch strike 67% 4.7 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 32 46% 3 7 6 11 5
    Changeup 12 17% 2 2 3 3 2
    Knuckle Curve 9 13% 0 2 2 3 2
    Four-Seam Fastball 9 13% 0 0 2 6 1
    Slider 8 11% 0 1 3 4 0
  • Anthony Gose Middle 1.2 18 0 0 W inherited 1, stranded 1
  • Craig Kimbrel Middle 1.0 9 0 0
  • John Schreiber Setup 1.0 17 0 0
  • Nate Pearson Middle 1.0 13 0 1
  • Alex Lange Middle 1.0 22 1 1
Guardians HOME 3

Foster Griffin started for Guardians, leaving with the game tied 2–2. Out of the bullpen, Colin Holderman took the roughest line.

workload · innings pitched
  • Foster Griffin Starter 5.0 82 2 4
    Pitch-by-pitch: what Foster Griffin threw
    CSW 23% 1st-pitch strike 53% 4.3 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Cutter 22 27% 2 5 5 7 3
    Sinker 15 18% 0 4 3 6 2
    Sweeper 14 17% 2 1 2 7 2
    Four-Seam Fastball 14 17% 0 3 5 4 2
    Changeup 10 12% 0 1 1 4 4
    Curveball 6 7% 0 1 1 4 0
    Splitter 1 1% 0 0 0 0 1
  • Colin Holderman Setup 0.1 15 4 0 L
  • Erik Sabrowski Setup 0.1 6 0 0 inherited 3, 2 scored
  • Matt Festa Middle 1.1 8 0 0 inherited 3, stranded 3
  • Logan Allen Middle 2.0 26 2 2

Where the game turned

1 run Top 6th · off Holderman
  • Perez 2B (1)

Batting lines

AWAY · KC
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Carter Jensen DH 4 0 0 0 1 1 .221 .308 .411 .719
Bobby Witt Jr. SS 5 1 1 0 0 0 .287 .363 .456 .819
Jac Caglianone RF 5 1 2 0 0 1 .285 .334 .499 .833
Salvador Perez 1B 5 0 2 1 0 1 .222 .267 .373 .640 2 2B
Nick Loftin 2B 5 2 2 0 0 0 .237 .327 .383 .710 2B
John Rave CF 2 2 1 0 0 0 .225 .287 .425 .712
Isaac Collins LF 4 0 1 2 0 1 .233 .330 .354 .684 2B
Josh Rojas 3B 2 1 2 4 0 0 .247 .281 .365 .646 HR (2)
Luke Maile C 4 0 0 0 0 0 .152 .176 .273 .449
Tyler Tolbert CF 1 1 1 0 1 0 .306 .376 .432 .808
Matthew Lugo LF 2 0 0 0 0 2 .333 .333 .333 .666
HOME · CLE
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Chase DeLauter DH 4 0 0 0 0 2 .286 .359 .444 .803
José Ramírez 3B 4 1 1 0 0 0 .240 .336 .383 .719 2B
Jo Adell RF 3 1 0 0 1 0 .236 .291 .401 .692
Angel Martínez LF 4 1 2 3 0 1 .245 .281 .431 .712 HR (13)
Nathaniel Lowe 1B 2 0 0 0 0 1 .259 .324 .456 .780
Angel Genao 2B 4 0 0 0 0 0 .268 .325 .352 .677
Austin Hedges C 3 0 0 0 0 0 .261 .328 .383 .711
Brayan Rocchio SS 3 0 0 0 0 0 .248 .307 .364 .671
Steven Kwan CF 4 0 1 0 0 1 .273 .374 .331 .705
David Fry 1B 1 0 1 0 1 0 .186 .310 .345 .655 2B

Pitching lines

AWAY · KC
PITCHER IPHRERBBKHR NPERA DEC
Daniel Lynch IV 3.1 3 2 2 2 3 1 70 3.06
Anthony Gose 1.2 0 0 0 0 0 0 18 0.00 W
Craig Kimbrel 1.0 0 0 0 0 0 0 9 4.05
John Schreiber 1.0 0 0 0 0 0 0 17 3.65
Nate Pearson 1.0 0 0 0 0 1 0 13 2.34
Alex Lange 1.0 2 1 1 0 1 0 22 5.81
HOME · CLE
PITCHER IPHRERBBKHR NPERA DEC
Foster Griffin 5.0 4 2 2 1 4 0 82 3.21
Colin Holderman 0.1 4 4 3 0 0 0 15 2.75 L
Erik Sabrowski 0.1 1 0 0 1 0 0 6 2.97
Matt Festa 1.1 0 0 0 0 0 0 8 3.61
Logan Allen 2.0 3 2 2 0 2 1 26 3.77

Manager comparison

AWAY · KC
Matt Quatraro
Lineup 4.6 R Bunts 3.1 R IBBs 2.5 R
HOME · CLE
Stephen Vogt
Lineup 3.0 R Bunts 3.2 R IBBs 1.8 R

Recent form

AWAY · KC
3-7 L4 -11 run diff
LLLLWLLLWW
HOME · CLE
7-3 W5 +14 run diff
WWWWWLWLWL

Season series: 2-1 with KC listed first across 3 prior meetings.

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.