DataBaseball
2026
Philadelphia Phillies logo

National League East · 2023

Philadelphia Phillies 2023

Team WAR
46.7
27.3 bat / 19.4 pitch
Win %
.556
pyth .549
Run diff
+81
4.91 / 4.41 per g
wRC+
109
ERA
3.98
FIP 3.93
Home runs
220

The Philadelphia Phillies went 90-72 in 2023, a .556 winning percentage — 8th of 30 record in baseball. They scored 796 runs and allowed 715, a run differential of +81. The offence ranked 8th of 30 in MLB for runs scored, while their 3.98 staff ERA was 9th of 30. Their 109 team wRC+ was 9% above league average — 6th of 30 in MLB. Trea Turner led the position players at 4.7 WAR, and Zack Wheeler the rotation at a 3.61 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,414 team hits
Trea Turner170Trea Turner — 170 hits (12.0%)Nick Castellanos170Nick Castellanos — 170 hits (12.0%)Bryson Stott164Bryson Stott — 164 hits (11.6%)Alec Bohm153Alec Bohm — 153 hits (10.8%)Bryce Harper134Bryce Harper — 134 hits (9.5%)J.T. Realmuto123J.T. Realmuto — 123 hits (8.7%)Kyle Schwarber115Kyle Schwarber — 115 hits (8.1%)Brandon Marsh112Brandon Marsh — 112 hits (7.9%)Edmundo Sosa70Edmundo Sosa — 70 hits (5.0%)Johan Rojas45Johan Rojas — 45 hits (3.2%)Jake Cave39Jake Cave — 39 hits (2.8%)Clemens32Kody Clemens — 32 hits (2.3%)Stubbs23Garrett Stubbs — 23 hits (1.6%)Harrison21Josh Harrison — 21 hits (1.5%)Pache20Cristian Pache — 20 hits (1.4%)Darick Hall — 9 hits (0.6%)Weston Wilson — 5 hits (0.4%)Drew Ellis — 5 hits (0.4%)Dalton Guthrie — 4 hits (0.3%)
Each rectangle is a player, sized by his share of the team's hits; darker means a larger share. Top 30 contributors. Select a different statistic above, or click a player for his page.

Batting

19 players, ranked by dbWAR.

Trea TurnerSS155691170267630.266.320.459.3351104.7
Bryce HarperDH126546134217211.293.401.499.3861463.7
Bryson Stott2B151640164156231.280.329.419.3251033.4
Brandon MarshCF131472112126010.277.372.458.3611293.4
J.T. RealmutoC135540123206316.252.310.452.3261043.1
Kyle SchwarberLF160720115471040.197.343.474.3521223.1
Nick CastellanosRF1576711702910611.272.311.476.3361112.3
Alec Bohm1B14561115320974.274.327.437.3311071.8
Johan RojasCF501644522314.302.342.430.3381121.2
Edmundo Sosa3B913007010304.251.293.427.311940.8
Weston WilsonLF8225123.313.500.500.4441860.4
Cristian PacheCF3895202112.238.319.417.3231020.2
Drew Ellis3B10295240.217.379.478.3751380.2
Kody Clemens1B47148324130.230.277.367.282740.0
Garrett StubbsC38125231122.204.274.283.25455-0.0
Dalton GuthrieCF14284000.167.286.208.24246-0.1
Jake CaveLF62203395213.212.272.348.27368-0.2
Josh Harrison3B39114212100.204.263.291.24951-0.3
Darick Hall1B18569130.167.196.241.19413-0.5

Pitching

24 pitchers, ranked by dbWAR.

Zack Wheeler3232192.013602123.613.151.089.94.9
Aaron Nola3232193.212902024.464.031.159.43.0
Ranger Suarez2222125.04601194.183.901.428.62.1
Matt Strahm561087.29521083.293.241.0211.11.7
Taijuan Walker3131172.215601384.384.531.317.21.7
Cristopher Sánchez191899.1350963.443.991.058.71.6
Jeff Hoffman54052.1521692.412.570.9211.91.4
José Alvarado42041.10210641.742.411.1613.91.2
Gregory Soto69060.1343654.623.591.149.70.9
Craig Kimbrel71069.08623943.263.811.0412.30.8
Luis Ortiz14019.0001163.323.041.477.60.4
Andrew Vasquez42048.1210433.354.411.438.00.2
Orion Kerkering303.010063.001.261.6718.00.1
Dylan Covey29143.0130303.774.701.516.30.1
Yunior Marte40039.1112385.034.681.638.70.1
Andrew Bellatti27024.2100255.114.801.509.10.0
Seranthony Domínguez57050.0552483.784.841.408.60.0
Erich Uelmen101.0000136.007.265.009.0-0.0
Kody Clemens402.200013.385.882.633.4-0.0
Josh Harrison201.2000027.006.866.000.0-0.0
Nick Nelson105.110031.695.690.755.1-0.0
Connor Brogdon27129.0210264.035.151.458.1-0.1
McKinley Moore303.1000218.9012.263.005.4-0.3
Michael Plassmeyer113.2010422.0914.162.189.8-0.4

Attendance

Announced gate at 80 home dates, 2023.

Average
38,158
80 home dates
Median
39,841
Total
3,052,605
Best
44,669
2023-05-07
Quietest
27,025
2023-09-11
On the road
30,349
what they drew away

By situation

Day and night divide the home schedule, and so do weekend and weekday. The road line is a different question.
SplitGamesAvgMedLowHigh
All home8038,15839,84127,02544,669
Night5037,00336,58727,02544,544
Day3040,08141,53829,58444,669
Weekend4041,36442,34533,07144,669
Weekday4034,95134,04327,02544,544
On the road7930,34934,0062,47343,216

Through the season

Average home crowd by month.
MonthGamesAverage
Apr1338,544
May1140,532
Jun1239,423
Jul1239,267
Aug1935,474
Sep1434,813

By season

41672.020836.00.0151617181920212223242526

Announced gate — tickets distributed, which is the figure every reference publishes and is not the same as people through the turnstile. A game the feed reports no gate for is left out rather than counted as empty. Seasons before attendance was carried into the lake are absent from the trend rather than shown as zero.

Game time

First pitch to final out across 162 completed games, 2023.

Regulation
2:41
145 games
All games
2:44
Extra innings
3:12
17 of them
Longest
3:38
2023-08-23, 10 inn
Shortest
2:04
2023-04-27

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1622:442:422:044:06
Regulation1452:412:412:043:31
Extra innings173:123:082:404:06
Home812:462:432:043:38
Road812:432:422:094:06
Day622:462:432:043:38
Night1002:432:422:074:06

Through the season

Average completed game by month.
MonthGamesAverage
Apr132:37
May112:51
Jun122:44
Jul122:47
Aug192:45
Sep142:50

By season

194.797.30.0151617181920212223242526

Regulation games only, in minutes. 161 minutes this season.

Elapsed time from first pitch to final out. The feed does not itemise delays, so a rain delay is inside these numbers with no way to subtract it. Games called early are excluded — five innings in ninety-three minutes is not a short game — but they still count in attendance, because the crowd turned up.

Record versus run differential

Philadelphia Phillies are 90-72, a .556 win rate, while their +81 run differential implies .549. That is essentially in line — the record reflects the run scoring.