MLB/Scores/PHI at CLE
July 23, 2023 · 2023 · Regular season

01/Line score

10 innings
Runs by inning
Club12345678910R
PHI10002100048
CLE11100000115
X marks a half-inning that was never played

02/Box score

43 lines
Both sides
PHILADELPHIA PHILLIES 8
HITTING
PlayerPOSABRHHRRBIBBSOSBAVG
Aaron NolaP263620070.231
Alec Bohm3B50102020.200
Brandon MarshCF51100010.200
Nick CastellanosRF50100030.200
Bryce Harper1B42102101.250
Craig KimbrelP41210010.500
J.T. RealmutoC41101011.250
Kyle SchwarberLF41101110.250
Trea TurnerSS41200110.500
Gregory SotoP30000100.000
Bryson Stott2B11000413.000
Jeff HoffmanP111002001.000
Johan RojasCF01000000
PITCHING
PlayerIPHERBBSOBFERAWHIP
Aaron Nola7.06307273.860.86
Craig Kimbrel1.0210149.002.00
Gregory Soto1.0001040.001.00
Yunior Marte1.0000030.000.00
Jeff Hoffman0.010203
CLEVELAND GUARDIANS 5
HITTING
PlayerPOSABRHHRRBIBBSOSBAVG
Sam HentgesP62300020.500
Josh Naylor1B50000020.000
José Ramírez3B50001010.000
Steven KwanLF51412000.800
Andrés Giménez2B41111010.250
David Fry1B41211010.500
Eli MorganP40100010.250
Josh Bell1B40100000.250
Nick SandlinP41100021.250
Tim HerrinP43100120.250
Will BrennanRF41000010.000
Enyel De Los SantosP30000120.000
Michael KellyP30000112.000
Tyler FreemanRF20000200.000
Amed Rosario3B10000010.000
Myles StrawCF10000000.000
Bo NaylorC00000100
PITCHING
PlayerIPHERBBSOBFERAWHIP
Xzavion Curry3.01133123.001.33
Eli Morgan1.0100140.001.00
Enyel De Los Santos1.0001240.001.00
Michael Kelly1.0001140.001.00
Nick Sandlin1.0100240.001.00
Sam Hentges1.03202618.003.00
Tim Herrin1.01212518.002.00
Trevor Stephan1.0111159.002.00

The line score is derived from the play log rather than read from a stored innings table, because the play log covers 2015 onward where that table starts in 2023. The two were compared on their overlap and agree on every inning-half except the ones the stored table marks unplayed, which is the case shown as X above: when the home club leads after the top of the last inning it does not bat, and printing a zero there would say it batted and failed to score. Games before 2015 have no play log and so no line score, only the final. Batting average in the hitting table is this game alone, not the season. Earned run average and WHIP in the pitching table are likewise this appearance, which is why a one-inning reliever who allowed a run reads 9.00. Innings come from the out count rather than the stored decimal: “6.1” means six innings and one out. No venue is shown because no MLB fixture in this database carries one.