← Back to scores
Cleveland Guardians
84-76  ·  1st AL Central
12 — 9
Final
Kansas City Royals
68-92  ·  5th AL Central
Fri, Sep 25, 2026
Venue: Kauffman Stadium, Kansas City
Weather: Rain, 65°
HP Ump: Tom Hanahan (Home Plate)
W: Hunter Gaddis
L: Nate Pearson
Team 123456789 RHE
CLE 210130005 1291
KC 120200022 9141
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Steven KwanLF 0-3 2 2 .000
José Ramírez3B 1-4 2 21 .250
Chase DeLauterDH 1-4 1 121 .250
Jo AdellRF 1-3 1 2 .333
Petey HalpinCF 0-0 11 —
Angel MartínezRF 2-5 41 .400
David Fry1B 1-4 1 1 2 .250
Nathaniel Lowe1B 0-0 1 —
Travis Bazzana2B 1-5 1 1 .200
Angel Genao2B 0-0 —
Austin HedgesC 1-3 2 1 11 .333
Patrick BaileyC 0-0 1 1 —
Brayan RocchioSS 1-4 1 111 .250
Gavin WilliamsP 0-0 —
Tim HerrinP 0-0 —
Shawn ArmstrongP 0-0 —
Daniel EspinoP 0-0 —
Erik SabrowskiP 0-0 —
Hunter GaddisP 0-0 —
Matt FestaP 0-0 —
Pitchers
PitcherIPHERBBKPC-STERA
Gavin Williams 3.15444 74-4611.61
Tim Herrin 0.23100 18-1245.00
Shawn Armstrong 1.01000 19-130.00
Daniel Espino 1.00001 13-90.00
Erik Sabrowski 1.01001 18-110.00
Hunter GaddisW 1.03200 13-1118.00
Matt Festa 1.01210 21-1318.00
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Carter JensenC 2-4 2 2 51 .500
Bobby Witt Jr.SS 1-4 2 11 .250
Jac CaglianoneRF 3-5 21 .600
Maikel Garcia3B 2-4 1 1 .500
Vinnie Pasquantino1B 1-4 11 .250
Salvador PerezDH 1-4 1 1 21 .250
Michael Massey2B 2-5 2 .400
John RaveLF 1-3 2 1 .333
Kyle IsbelCF 1-3 1 .333
Noah CameronP 0-0 —
Connor ThomasP 0-0 —
Lucas ErcegP 0-0 —
Nate PearsonP 0-0 —
Nolan HoffmanP 0-0 —
Pitchers
PitcherIPHERBBKPC-STERA
Noah Cameron 5.07643 101-5610.80
Connor Thomas 2.01000 22-160.00
Lucas Erceg 1.00030 25-100.00
Nate PearsonL 0.20440 23-5180.00
Nolan Hoffman 0.11120 11-390.00
CLE
AWAY · HOME
KC
9
Hits
14
2
Home Runs
3
.238
AVG
.247
.315
OBP
.316
.376
SLG
.401
.691
OPS
.717
12
Runs
9
4
2B
1
0
3B
0
0
SB
2
19
TB
24
28
LOB
9
50
PA
43
3.76
ERA
4.77
6
K
3
5
BB
13
14
H Allowed
9
1.26
WHIP
1.41
9
Runs
12
0
HBP
0
43
BF
50
176
Pitches
182
115
Strikes
90
Top Performers
Carter Jensen
2-4 2 HR 5 RBI · 2 R
Austin Hedges
1-3 1 HR 1 RBI · 2 R · 1 BB
Angel Martínez
2-5 4 RBI · 1 BB
Play by Play
  • Michael Massey grounds out to first baseman Nathaniel Lowe.
    Michael Massey vs Matt Festa
  • Salvador Perez homers (21) on a fly ball to left field. Maikel Garcia scores.
    Salvador Perez vs Matt Festa
  • Vinnie Pasquantino flies out to third baseman José Ramírez.
    Vinnie Pasquantino vs Matt Festa
  • Maikel Garcia walks.
    Maikel Garcia vs Matt Festa
  • Jac Caglianone lines out to first baseman Nathaniel Lowe.
    Jac Caglianone vs Matt Festa
  • Bottom 9th
  • Angel Martínez doubles (24) on a line drive to left fielder John Rave. José Ramírez scores. Chase DeLauter scores. Petey Halpin out at home on the throw, left fielder John Rave to shortstop Bobby Witt Jr. to catcher Carter Jensen.
    Angel Martínez vs Nolan Hoffman
  • Petey Halpin walks. Steven Kwan scores. José Ramírez to 3rd. Chase DeLauter to 2nd.
    Petey Halpin vs Nolan Hoffman
  • Chase DeLauter walks. Brayan Rocchio scores. Steven Kwan to 3rd. José Ramírez to 2nd.
    Chase DeLauter vs Nolan Hoffman
  • José Ramírez walks. Patrick Bailey scores. Brayan Rocchio to 3rd. Steven Kwan to 2nd.
    José Ramírez vs Nate Pearson
  • Steven Kwan grounds into a force out, third baseman Maikel Garcia to catcher Carter Jensen. Nathaniel Lowe out at home. Patrick Bailey to 3rd. Brayan Rocchio to 2nd. Steven Kwan to 1st.
    Steven Kwan vs Nate Pearson
  • Brayan Rocchio walks. Nathaniel Lowe to 3rd. Patrick Bailey to 2nd.
    Brayan Rocchio vs Nate Pearson
  • Patrick Bailey walks. Nathaniel Lowe to 2nd.
    Patrick Bailey vs Nate Pearson
  • Travis Bazzana flies out to second baseman Michael Massey.
    Travis Bazzana vs Nate Pearson
  • Nathaniel Lowe walks.
    Nathaniel Lowe vs Nate Pearson
  • Top 9th
  • Bobby Witt Jr. flies out to right fielder Angel Martínez.
    Bobby Witt Jr. vs Hunter Gaddis
  • Carter Jensen homers (27) on a fly ball to right center field. Kyle Isbel scores.
    Carter Jensen vs Hunter Gaddis
  • Kyle Isbel singles on a line drive to right fielder Angel Martínez.
    Kyle Isbel vs Hunter Gaddis
  • John Rave flies into a double play, left fielder Steven Kwan to shortstop Brayan Rocchio to first baseman David Fry. Michael Massey out at 1st.
    John Rave vs Hunter Gaddis
  • Michael Massey singles on a ground ball to center fielder Petey Halpin.
    Michael Massey vs Hunter Gaddis
  • Bottom 8th
  • Angel Martínez grounds out to first baseman Vinnie Pasquantino.
    Angel Martínez vs Lucas Erceg
  • Jo Adell walks. Steven Kwan to 3rd. Chase DeLauter to 2nd.
    Jo Adell vs Lucas Erceg
  • Chase DeLauter walks. Steven Kwan to 2nd.
    Chase DeLauter vs Lucas Erceg
  • José Ramírez flies out to center fielder Kyle Isbel.
    José Ramírez vs Lucas Erceg
  • Steven Kwan walks.
    Steven Kwan vs Lucas Erceg
  • Brayan Rocchio grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.
    Brayan Rocchio vs Lucas Erceg
  • Top 8th
  • Salvador Perez grounds out, third baseman José Ramírez to first baseman David Fry.
    Salvador Perez vs Erik Sabrowski
  • Vinnie Pasquantino singles on a fly ball to left fielder Angel Martínez.
    Vinnie Pasquantino vs Erik Sabrowski
  • Maikel Garcia flies out to left fielder Angel Martínez.
    Maikel Garcia vs Erik Sabrowski
  • Jac Caglianone called out on strikes.
    Jac Caglianone vs Erik Sabrowski
  • Bottom 7th
  • Austin Hedges flies out to right fielder Jac Caglianone.
    Austin Hedges vs Connor Thomas
  • Travis Bazzana grounds out, second baseman Michael Massey to first baseman Vinnie Pasquantino.
    Travis Bazzana vs Connor Thomas
  • David Fry grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.
    David Fry vs Connor Thomas
  • Top 7th
  • Bobby Witt Jr. called out on strikes.
    Bobby Witt Jr. vs Daniel Espino
  • Carter Jensen flies out to left fielder Angel Martínez.
    Carter Jensen vs Daniel Espino
  • Kyle Isbel pops out to shortstop Brayan Rocchio.
    Kyle Isbel vs Daniel Espino
  • Bottom 6th
  • Angel Martínez grounds out, second baseman Michael Massey to first baseman Vinnie Pasquantino.
    Angel Martínez vs Connor Thomas
  • Jo Adell flies out sharply to right fielder Jac Caglianone.
    Jo Adell vs Connor Thomas
  • Chase DeLauter grounds into a force out, second baseman Michael Massey to shortstop Bobby Witt Jr. José Ramírez out at 2nd. Chase DeLauter to 1st.
    Chase DeLauter vs Connor Thomas
  • José Ramírez singles on a ground ball to center fielder Kyle Isbel.
    José Ramírez vs Connor Thomas
  • Top 6th
  • John Rave grounds into a force out, second baseman Travis Bazzana to shortstop Brayan Rocchio. Michael Massey out at 2nd.
    John Rave vs Shawn Armstrong
  • Michael Massey singles on a ground ball to third baseman José Ramírez.
    Michael Massey vs Shawn Armstrong
  • Salvador Perez lines out to third baseman José Ramírez.
    Salvador Perez vs Shawn Armstrong
  • Vinnie Pasquantino flies out to center fielder Steven Kwan.
    Vinnie Pasquantino vs Shawn Armstrong
  • Bottom 5th
  • Steven Kwan flies out to center fielder Kyle Isbel.
    Steven Kwan vs Noah Cameron
  • Brayan Rocchio grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Travis Bazzana scores. Austin Hedges to 3rd.
    Brayan Rocchio vs Noah Cameron
  • Austin Hedges reaches on a fielder's choice, fielded by pitcher Noah Cameron. Travis Bazzana to 3rd. Austin Hedges to 2nd.
    Austin Hedges vs Noah Cameron
  • Travis Bazzana doubles (21) on a fly ball to right fielder Jac Caglianone.
    Travis Bazzana vs Noah Cameron
  • David Fry homers (8) on a fly ball to left field. Jo Adell scores.
    David Fry vs Noah Cameron
  • Angel Martínez grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.
    Angel Martínez vs Noah Cameron
  • Jo Adell doubles (26) on a sharp line drive to left fielder John Rave.
    Jo Adell vs Noah Cameron
  • Top 5th
  • Maikel Garcia singles on a soft ground ball to third baseman José Ramírez. Jac Caglianone out at 3rd, third baseman José Ramírez to second baseman Travis Bazzana to pitcher Tim Herrin.
    Maikel Garcia vs Tim Herrin
  • Jac Caglianone singles on a line drive to right fielder Jo Adell. Bobby Witt Jr. scores.
    Jac Caglianone vs Tim Herrin
  • Bobby Witt Jr. singles on a line drive to right fielder Jo Adell.
    Bobby Witt Jr. vs Tim Herrin
  • Carter Jensen out on a sacrifice fly to center fielder Steven Kwan. John Rave scores.
    Carter Jensen vs Tim Herrin
  • Kyle Isbel out on a sacrifice bunt, third baseman José Ramírez to second baseman Travis Bazzana. John Rave to 2nd.
    Kyle Isbel vs Gavin Williams
  • John Rave walks.
    John Rave vs Gavin Williams
  • Bottom 4th
  • Chase DeLauter called out on strikes.
    Chase DeLauter vs Noah Cameron
  • José Ramírez out on a sacrifice fly to right fielder Jac Caglianone. Austin Hedges scores. Brayan Rocchio to 3rd.
    José Ramírez vs Noah Cameron
  • Steven Kwan out on a sacrifice bunt, third baseman Maikel Garcia to second baseman Michael Massey. Austin Hedges to 3rd. Brayan Rocchio to 2nd.
    Steven Kwan vs Noah Cameron
  • Brayan Rocchio singles on a line drive to center fielder Kyle Isbel. Austin Hedges to 2nd.
    Brayan Rocchio vs Noah Cameron
  • Austin Hedges walks.
    Austin Hedges vs Noah Cameron
  • Top 4th
  • Michael Massey called out on strikes.
    Michael Massey vs Gavin Williams
  • Salvador Perez flies out to right fielder Jo Adell.
    Salvador Perez vs Gavin Williams
  • Vinnie Pasquantino strikes out swinging.
    Vinnie Pasquantino vs Gavin Williams
  • Bottom 3rd
  • Travis Bazzana lines out to left fielder John Rave.
    Travis Bazzana vs Noah Cameron
  • David Fry flies out to right fielder Jac Caglianone.
    David Fry vs Noah Cameron
  • Angel Martínez walks.
    Angel Martínez vs Noah Cameron
  • Jo Adell flies out to right fielder Jac Caglianone.
    Jo Adell vs Noah Cameron
  • Chase DeLauter doubles (30) on a sharp line drive to right fielder Jac Caglianone.
    Chase DeLauter vs Noah Cameron
  • Top 3rd
  • Maikel Garcia grounds out, third baseman José Ramírez to first baseman David Fry.
    Maikel Garcia vs Gavin Williams
  • Jac Caglianone singles on a ground ball to shortstop Brayan Rocchio.
    Jac Caglianone vs Gavin Williams
  • Bobby Witt Jr. lines out sharply to left fielder Angel Martínez.
    Bobby Witt Jr. vs Gavin Williams
  • Carter Jensen homers (26) on a fly ball to right field. John Rave scores.
    Carter Jensen vs Gavin Williams
  • Kyle Isbel flies out to left fielder Angel Martínez in foul territory.
    Kyle Isbel vs Gavin Williams
  • John Rave singles on a soft bunt ground ball to third baseman José Ramírez. John Rave to 2nd. John Rave advances to 2nd, on a throwing error by third baseman José Ramírez.
    John Rave vs Gavin Williams
  • Bottom 2nd
  • José Ramírez pops out to catcher Carter Jensen in foul territory.
    José Ramírez vs Noah Cameron
  • Steven Kwan grounds out to first baseman Vinnie Pasquantino.
    Steven Kwan vs Noah Cameron
  • Brayan Rocchio strikes out swinging, catcher Carter Jensen to first baseman Vinnie Pasquantino.
    Brayan Rocchio vs Noah Cameron
  • Austin Hedges homers (6) on a fly ball to left center field.
    Austin Hedges vs Noah Cameron
  • Top 2nd
  • Michael Massey strikes out swinging.
    Michael Massey vs Gavin Williams
  • Austin Hedges challenged (pitch result), call on the field was confirmed: Salvador Perez walks. Maikel Garcia to 3rd. Vinnie Pasquantino to 2nd.
    Salvador Perez vs Gavin Williams
  • Vinnie Pasquantino walks.
    Vinnie Pasquantino vs Gavin Williams
  • Maikel Garcia singles on a ground ball to right fielder Jo Adell. Jac Caglianone out at home on the throw, right fielder Jo Adell to first baseman David Fry to second baseman Travis Bazzana to third baseman José Ramírez. Maikel Garcia to 2nd.
    Maikel Garcia vs Gavin Williams
  • Jac Caglianone doubles (29) on a sharp line drive to left fielder Angel Martínez. Bobby Witt Jr. scores.
    Jac Caglianone vs Gavin Williams
  • Bobby Witt Jr. walks.
    Bobby Witt Jr. vs Gavin Williams
  • Carter Jensen called out on strikes.
    Carter Jensen vs Gavin Williams
  • Bottom 1st
  • Travis Bazzana strikes out swinging.
    Travis Bazzana vs Noah Cameron
  • David Fry flies out to left fielder John Rave. Jo Adell to 3rd.
    David Fry vs Noah Cameron
  • Angel Martínez singles on a ground ball to left fielder John Rave. Steven Kwan scores. José Ramírez scores. Jo Adell to 2nd.
    Angel Martínez vs Noah Cameron
  • Jo Adell walks.
    Jo Adell vs Noah Cameron
  • Chase DeLauter flies out to center fielder Kyle Isbel. Steven Kwan to 3rd. José Ramírez to 2nd.
    Chase DeLauter vs Noah Cameron
  • José Ramírez reaches on a fielding error by third baseman Maikel Garcia. Steven Kwan to 2nd.
    José Ramírez vs Noah Cameron
  • Steven Kwan walks.
    Steven Kwan vs Noah Cameron
  • Top 1st
● LIVE
00:00:00
BATTER
SEASON
AVG .---
HR --
RBI --
TODAY
ABHHRRBIBBK
- - - - - -
PITCHER
SEASON
ERA -.--
W --
L --
TODAY
IPHERBBKPC-ST
-- -- -- -- -- --
1B ○
2B ○
3B ○
BASES
AWAY
AT BAT: ---
T1
HOME
PITCHING: ---
TEAM 12345 6789 R H E
------------000
------------000
BALL 0
STRIKE 0
OUT 0
AT BAT ---
PITCHING ---
STATUS ---
⚾ GAME INFO
LOADING...
⚾ MATCHUP
LOADING...
▶ PLAY BY PLAY
LOADING...
Game Recap
Game recap
Guardians squeeze out unsightly win over Royals in AL Central race
KANSAS CITY -- It doesn’t have to be pretty, right? At this point in the season, all that matters is winning, no matter what that looks like. The Guardians showed they can win a nail-biter on Thursday, when they clinched a postseason berth with a 1-0 win over the Red
Highlights
Five-run top of the 9th leads Guardians to win
00:02:40
Condensed Game: CLE@KC - 9/25/26
00:20:31
David Fry's two-run home run (8)
00:00:26
Carter Jensen's two homer game
00:01:00
Salvador Perez's two-run home run (21)
00:00:40