DataBaseball
2026
Philadelphia Phillies logo

National League East · 2021

Philadelphia Phillies 2021

Team WAR
35.9
22.0 bat / 13.9 pitch
Win %
.506
pyth .493
Run diff
-11
4.53 / 4.60 per g
wRC+
100
ERA
4.47
FIP 4.20
Home runs
193

The Philadelphia Phillies went 82-80 in 2021, a .506 winning percentage — 15th of 30 record in baseball. They scored 734 runs and allowed 745, a run differential of -11. The offence ranked 13th of 30 in MLB for runs scored, while their 4.47 staff ERA was 20th of 30. Their 100 team wRC+ was 0% below league average — 16th of 30 in MLB. Bryce Harper led the position players at 7.3 WAR, and Zack Wheeler the rotation at a 2.78 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,264 team hits
Bryce Harper151Bryce Harper — 151 hits (11.9%)Jean Segura149Jean Segura — 149 hits (11.8%)J.T. Realmuto125J.T. Realmuto — 125 hits (9.9%)Odúbel Herrera117Odúbel Herrera — 117 hits (9.3%)Andrew McCutchen107Andrew McCutchen — 107 hits (8.5%)Rhys Hoskins96Rhys Hoskins — 96 hits (7.6%)Alec Bohm94Alec Bohm — 94 hits (7.4%)Didi Gregorius77Didi Gregorius — 77 hits (6.1%)Ronald Torreyes77Ronald Torreyes — 77 hits (6.1%)Brad Miller75Brad Miller — 75 hits (5.9%)Jankowski33Travis Jankowski — 33 hits (2.6%)Nick Maton30Nick Maton — 30 hits (2.4%)Williams24Luke Williams — 24 hits (1.9%)Vierling23Matt Vierling — 23 hits (1.8%)Andrew Knapp22Andrew Knapp — 22 hits (1.7%)12Rafael Marchán — 12 hits (0.9%)11Zack Wheeler — 11 hits (0.9%)9Roman Quinn — 9 hits (0.7%)7Aaron Nola — 7 hits (0.6%)Matt Joyce — 5 hits (0.4%)Kyle Gibson — 4 hits (0.3%)Adam Haseley — 4 hits (0.3%)Ranger Suarez — 3 hits (0.2%)Mickey Moniak — 3 hits (0.2%)Spencer Howard — 2 hits (0.2%)Vince Velasquez — 2 hits (0.2%)Jorge Bonifacio — 1 hits (0.1%)Scott Kingery — 1 hits (0.1%)
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

39 players, ranked by dbWAR.

Bryce HarperRF141599151358413.309.429.615.4351847.3
J.T. RealmutoC132537125177313.263.343.439.3391163.4
Jean Segura2B13156714914589.290.348.436.3401173.1
Rhys Hoskins1B1074439627713.247.334.530.3681372.6
Andrew McCutchenLF14457410727806.222.334.444.3391162.2
Odúbel HerreraCF12449211713516.260.310.416.314991.7
Brad Miller1B1403777520493.227.321.453.3341131.2
Travis JankowskiCF68157331105.252.364.351.3171010.7
Nick MatonSS47131302142.256.323.385.312980.6
Didi GregoriusSS1034087713543.209.270.370.277730.5
Matt VierlingLF337723262.324.364.479.3571290.5
Aaron NolaP31637040.143.232.184.201190.4
Alec Bohm3B115417947474.247.305.342.287800.3
Ranger SuarezP12233010.188.278.313.270680.3
Ronald Torreyes3B110344777412.242.286.346.275720.2
Zack WheelerP327311030.162.162.191.153-140.2
Spencer HowardP572000.333.333.500.3551280.1
Kyle GibsonP13304120.138.138.241.159-100.1
Rafael MarchánC195612140.231.286.346.279740.1
Ramón RossoP110000—————0.0
Luke WilliamsCF5310824162.245.315.316.28679-0.0
Héctor NerisP110000.000.000.000.000-121-0.0
Hans CrouseP110000.000.000.000.000-121-0.0
JD HammerP110000.000.000.000.000-121-0.0
Sam CoonrodP110000.000.000.000.000-121-0.0
Archie BradleyP110000.000.000.000.000-121-0.0
Adonis MedinaP110000.000.000.000.000-121-0.0
Roman QuinnCF26629024.173.306.288.28276-0.0
Vince VelasquezP19302030.087.160.087.128-31-0.0
Bailey FalterP450000.000.000.000.000-121-0.1
Jorge BonifacioCF5121020.091.167.091.133-28-0.1
Chase AndersonP9140000.000.000.000.000-121-0.2
Adam HaseleyCF8214000.190.190.238.1858-0.2
Matt MooreP13200000.000.000.000.000-121-0.2
Zach EflinP17370010.000.065.000.048-88-0.3
Scott KingeryRF11191000.053.053.053.046-89-0.4
Mickey MoniakCF18373130.091.167.182.148-17-0.4
Matt JoycePH42695270.091.261.218.22435-0.5
Andrew KnappC56159222110.152.215.214.19918-0.8

Pitching

32 pitchers, ranked by dbWAR.

Zack Wheeler3232213.1141002472.782.591.0110.46.7
Aaron Nola3232180.29902234.633.371.1311.14.1
Ranger Suarez3912106.08541071.362.721.009.12.7
Zach Eflin1818105.2470994.173.681.258.42.0
Connor Brogdon56157.2541503.433.781.137.80.7
Héctor Neris74074.14712983.634.081.1711.90.6
Sam Coonrod42242.1222484.043.711.3210.20.5
Bailey Falter22133.2210345.613.791.199.10.4
Spencer Howard191549.2050527.434.721.619.40.3
Archie Bradley53051.0732403.714.351.437.10.3
Cristopher Sánchez7112.2100134.973.801.829.20.2
Adonis Medina417.200063.524.341.707.00.1
Seranthony Domínguez101.000010.001.170.009.00.0
Nick Maton100.100010.00-2.830.0027.00.0
Kyle Dohy101.000010.004.172.009.00.0
Andrew Knapp100.100000.003.170.000.00.0
José Alvarado64055.2715684.204.801.6011.0-0.0
JD Hammer20020.0110224.954.871.609.9-0.0
Damon Jones100.100000.0021.179.000.0-0.1
Ramón Rosso708.000075.635.801.637.9-0.1
David Hale17126.2020216.415.161.467.1-0.1
David Paulino102.000009.009.671.500.0-0.1
Enyel De Los Santos33035.1210486.375.261.7312.2-0.2
Ronald Torreyes202.2000113.5012.172.253.4-0.2
Brandon Kintzler29129.2210226.375.661.796.7-0.3
Hans Crouse227.002025.149.311.572.6-0.3
Chase Anderson14948.0240356.755.861.486.6-0.4
JoJo Romero1109.000087.008.841.788.0-0.4
Cam Bedrosian26125.0000235.046.491.768.3-0.5
Matt Moore241373.0240636.295.761.597.8-0.6
Mauricio Llovera606.210079.4513.072.109.4-0.6
Vince Velasquez252194.13901016.305.881.489.6-0.7

Attendance

Announced gate at 79 home dates, 2021.

Average
19,188
79 home dates
Median
18,955
Total
1,515,890
Best
39,186
2021-08-08
Quietest
8,529
2021-04-01
On the road
19,986
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 home7919,18818,9558,52939,186
Night4918,13118,0799,51032,186
Day3020,91619,9798,52939,186
Weekend4021,72822,4458,58239,186
Weekday3916,58416,2998,52932,186
On the road7919,98617,4171,10752,157

Through the season

Average home crowd by month.
MonthGamesAverage
Apr1310,260
May1212,005
Jun1219,747
Jul1519,776
Aug1527,461
Sep1420,923

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, 2021.

Regulation
3:15
145 games
All games
3:17
Extra innings
3:36
17 of them
Longest
4:19
2021-06-23, 9 inn
Shortest
2:06
2021-07-29

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1623:173:162:064:47
Regulation1453:153:152:064:19
Extra innings173:363:332:324:47
Home813:173:182:064:19
Road813:163:152:224:47
Day533:153:192:064:19
Night1093:183:162:214:47

Through the season

Average completed game by month.
MonthGamesAverage
Apr133:10
May123:18
Jun123:35
Jul153:05
Aug153:18
Sep143:21

By season

194.797.30.0151617181920212223242526

Regulation games only, in minutes. 195 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 82-80, a .506 win rate, while their -11 run differential implies .493. That is essentially in line — the record reflects the run scoring.