Philadelphia Phillies vs Kansas City Royals, August 4, 2023

August 4, 2023, 7:05 PM ET | Citizens Bank Park

Starting Pitchers

Kansas City Royals

Jordan Lyles headshot
Recorded starter

Philadelphia Phillies

Aaron Nola headshot
Recorded starter

Season Comparison

2023
Kansas City RoyalsPhiladelphia Phillies
.701
OPS
.765
163
HR
220
676
Runs
796
5.17
ERA
4.03
1.41
WHIP
1.24
1270
Strikeouts by pitchers
1454

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.

Aaron Nola headshot
Philadelphia Phillies, MLBDB pick
Bobby Witt Jr. headshot
Kansas City Royals, MLBDB pick
Nick Castellanos headshot
Philadelphia Phillies, MLBDB pick

Box Score

Batting

3 players led Kansas City Royals with 2 hits each.

Kansas City Royals batting
PlayerABRHRBIBBSOHR
Maikel Garcia3B5110000
Bobby Witt Jr.SS5122021
Michael Massey2B5111011
Salvador Perez1B4010100
Edward OlivaresDH4120000
MJ MelendezLF3110120
Samad TaylorPR/LF0100000
Freddy FerminC4121020
Dairon BlancoRF3013010
Kyle IsbelCF4000030
Totals3771172112

3 players led Philadelphia Phillies with 2 hits each.

Philadelphia Phillies batting
PlayerABRHRBIBBSOHR
Kyle SchwarberDH4000010
Alec Bohm3B5120010
Bryce Harper1B4000100
Nick CastellanosRF4112011
Bryson Stott2B4220000
J.T. RealmutoC4000010
Brandon MarshLF3120000
Trea TurnerSS4011000
Johan RojasCF3012100
Totals35595241

Pitching

Jordan Lyles went 5.2 innings for Kansas City Royals (2 SO, 5 ER); Aaron Nola went 5.1 innings for Philadelphia Phillies (8 SO, 5 ER).

Pitching lines
PitcherIPHRERBBSOHR
Kansas City Royals
Jordan Lyles5.2855021
Dylan Coleman0.1000110
Carlos Hernández1.0000100
Nick Wittgren1.0100000
Austin Cox1.0000010
Philadelphia Phillies
Aaron Nola5.1855182
Yunior Marte1.2211110
Jeff Hoffman1.0111020
Dylan Covey1.0000000
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.