Kansas City Royals vs Cleveland Guardians, September 20, 2023

September 20, 2023, 2:10 PM ET | Kauffman Stadium

Starting Pitchers

Cleveland Guardians

Lucas Giolito headshot
Recorded starter

Kansas City Royals

Zack Greinke headshot
Recorded starter

Season Comparison

2023
Cleveland GuardiansKansas City Royals
.694
OPS
.701
124
HR
163
662
Runs
676
3.96
ERA
5.17
1.31
WHIP
1.41
1311
Strikeouts by pitchers
1270

Lower is better for ERA and WHIP; bars show each value against the larger of the two.

Top Performers

Picked by MLBDB from this game's box score. MLB's own list of top performers can differ.

Angel Zerpa headshot
Kansas City Royals, MLBDB pick
Lucas Giolito headshot
Cleveland Guardians, MLBDB pick
Nelson Velázquez headshot
Kansas City Royals, MLBDB pick

Box Score

Batting

Josh Naylor led Cleveland Guardians with 2 hits.

Cleveland Guardians batting
PlayerABRHRBIBBSOHR
Will BrennanLF4010000
José Ramírez3B4000010
Josh NaylorDH4120000
Kole Calhoun1B4000020
Ramón LaureanoRF4110010
Andrés Giménez2B4011010
Myles StrawCF3011010
José TenaSS2010010
Tyler FreemanPH/SS2010010
Cam GallagherC2000010
David FryPH/C1000000
Totals34282090

3 players led Kansas City Royals with 2 hits each.

Kansas City Royals batting
PlayerABRHRBIBBSOHR
Maikel Garcia3B5110030
Bobby Witt Jr.SS5221000
MJ MelendezDH2100300
Nelson VelázquezRF5113021
Edward OlivaresLF4011010
Dairon BlancoLF0000000
Michael Massey2B4010010
Nick Loftin1B4020010
Nick Pratto1B0000000
Drew WatersCF3120100
Logan PorterC3000110
Totals356105591

Pitching

Lucas Giolito went 5.1 innings for Cleveland Guardians (6 SO, 3 ER); Angel Zerpa went 5.1 innings for Kansas City Royals (4 SO, 0 ER).

Pitching lines
PitcherIPHRERBBSOHR
Cleveland Guardians
Lucas Giolito5.1743361
James Karinchak0.2000110
Michael Kelly1.0211100
Enyel De Los Santos1.0110020
Kansas City Royals
Zack Greinke3.2522050
Angel Zerpa5.1300040
AB
at-bats
R
runs
H
hits
RBI
runs batted in
BB
walks
SO
strikeouts
HR
home runs
IP
innings pitched
ER
earned runs

Scoring Summary

No scoring plays available.

Play-by-Play

Play-by-play not available yet.