DataBaseball
2026
Philadelphia Phillies logo

National League East · 2024

Philadelphia Phillies 2024

Team WAR
46.1
29.2 bat / 17.0 pitch
Win %
.586
pyth .571
Run diff
+113
4.84 / 4.14 per g
wRC+
110
ERA
3.90
FIP 3.91
Home runs
199

The Philadelphia Phillies went 95-67 in 2024, a .586 winning percentage — the second best record in baseball. They scored 784 runs and allowed 671, a run differential of +113. The offence ranked 5th of 30 in MLB for runs scored, while their 3.90 staff ERA was 11th of 30. Their 110 team wRC+ was 10% above league average — 6th of 30 in MLB. Bryce Harper led the position players at 4.5 WAR, and Zack Wheeler the rotation at a 2.56 ERA.

The 2024 season

Month by month, the streaks, and the record in the games that are argued about.

They finished first in the NL East, 6 games clear. They spent 151 of 186 days in first place, led by as many as 10 games on June 11 and were as far as 3 games back on April 24. Their best month was May at 20-7, their worst July at 10-14. The longest runs were a 7-game winning streak from April 15 to April 22 and a 6-game losing streak from July 28 to August 3. They were 54-27 at home and 41-40 on the road, 23-20 in one-run games and 49-41 against clubs that finished .500 or better. The most lopsided win was 16-2 at the Marlins on September 6; the heaviest defeat, 18-3 against the Athletics on July 14.

Record by month. March games count toward April, October’s toward September.
MonthWLPctRSRADiff
March/April2011.645147121+26
May207.74115687+69
June1511.57711791+26
July1014.417107126-19
August1513.536129122+7
Sept/Oct1511.577128124+4
Splits. Extra innings are blank for a season whose games predate the innings count.
GamesW-LPct
Home54-27.667
Road41-40.506
One-run games23-20.535
Extra innings8-8.500
Within the division29-23.558
Against .500+ clubs49-41.544
Decided by 5+ runs34-21.618
Last 104-6.400

National League East standings, 2024

Final standings. The division page has the rest of its season.

National League East, 2024. Games back of the best record in the division.
TeamWLPctGBRSRADiffWAR
Philadelphia Phillies9567.586—784671+11346.1
Atlanta Braves8973.5496704607+9743.6
New York Mets8973.5496768697+7138.7
Washington Nationals7191.43824660764-10429.8
Miami Marlins62100.38333637841-20421.1

2024 Philadelphia Phillies roster

The players whose season belongs to this club, by position and then by dbWAR. A player traded mid-season is listed with the club he played most of his games for, so a deadline arrival may appear on his other club’s page instead.

Catchers 4

Infielders 8

Outfielders 7

Designated hitters 1

Starting pitchers 8

Relief pitchers 19

Where the offence comes from

Roster contribution by share of the team total.

1,451 team hits
Bryce Harper157Bryce Harper — 157 hits (10.8%)Alec Bohm155Alec Bohm — 155 hits (10.7%)Nick Castellanos154Nick Castellanos — 154 hits (10.6%)Trea Turner149Trea Turner — 149 hits (10.3%)Kyle Schwarber142Kyle Schwarber — 142 hits (9.8%)Bryson Stott124Bryson Stott — 124 hits (8.5%)Brandon Marsh104Brandon Marsh — 104 hits (7.2%)J.T. Realmuto101J.T. Realmuto — 101 hits (7.0%)Johan Rojas82Johan Rojas — 82 hits (5.7%)Whit Merrifield65Whit Merrifield — 65 hits (4.5%)Edmundo Sosa64Edmundo Sosa — 64 hits (4.4%)Stubbs34Garrett Stubbs — 34 hits (2.3%)Cristian Pache33Cristian Pache — 33 hits (2.3%)Weston Wilson25Weston Wilson — 25 hits (1.7%)Kody Clemens25Kody Clemens — 25 hits (1.7%)15Rafael Marchán — 15 hits (1.0%)12David Dahl — 12 hits (0.8%)Cal Stevenson — 6 hits (0.4%)Buddy Kennedy — 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

20 players, ranked by dbWAR.

Bryce Harper1B14563115730877.285.373.525.3821494.5
Trea TurnerSS121539149216219.295.338.469.3501264.4
Kyle SchwarberDH150692142381045.248.366.485.3691393.9
Alec Bohm3B14360615515975.280.332.448.3371173.1
J.T. RealmutoC9941310114472.266.322.429.3281112.6
Brandon MarshLF134476104166019.249.328.419.3281112.3
Bryson Stott2B147571124115732.245.315.356.298902.3
Nick CastellanosRF16265915423866.254.311.431.3221072.0
Edmundo SosaSS87274647317.257.313.422.3201051.5
Weston WilsonLF3998253103.284.347.489.3601330.7
Rafael MarchánC155615360.294.345.549.3831490.6
Whit Merrifield2B943356541517.222.311.314.286820.6
Garrett StubbsC52187341115.207.296.262.261640.4
Johan RojasCF1123638233225.243.279.322.267680.3
Kody Clemens1B42120255180.219.258.447.301920.2
Cal StevensonCF16276060.250.333.375.3161020.1
Buddy Kennedy2B12264161.190.308.381.304940.1
David DahlLF196212380.207.242.397.273720.0
Aramis GarciaC370000.000.000.000.000-119-0.2
Cristian PacheCF68183331161.200.273.279.25257-0.3

Pitching

27 pitchers, ranked by dbWAR.

Zack Wheeler3232200.016702242.563.130.9510.14.7
Cristopher Sánchez3131181.211901533.323.001.247.64.5
Ranger Suarez2727150.212801453.463.371.208.73.1
Aaron Nola3333199.114801973.573.941.208.92.7
Matt Strahm66062.2623791.872.290.7511.31.7
Orion Kerkering64263.0530742.292.421.0810.61.6
Jeff Hoffman68066.13310892.172.520.9612.11.6
Spencer Turnbull17754.1300582.653.851.059.60.6
José Alvarado66061.22513634.093.801.259.20.6
Gregory Soto66053.0352654.423.681.5711.00.6
José Ruiz52051.0511523.714.231.339.20.2
Nick Nelson405.100085.061.851.8813.50.2
Max Lazar11013.200094.614.191.105.90.1
Kolby Allard7427.0200235.004.761.567.70.0
Weston Wilson101.000000.003.171.000.00.0
Luis Ortiz100.2000027.003.174.500.00.0
Tyler Gilbert608.100043.244.851.444.3-0.0
Seranthony Domínguez63058.23411684.454.681.2410.4-0.1
Kody Clemens101.000009.0019.173.000.0-0.2
Ricardo Pinto6010.2001810.976.072.256.8-0.2
Seth Johnson112.1010034.7112.604.710.0-0.2
Tyler Phillips8736.2410286.875.571.426.9-0.2
Garrett Stubbs404.0000015.7511.172.000.0-0.3
Yunior Marte23026.0000236.925.631.888.0-0.3
Connor Brogdon403.0010324.0024.503.679.0-0.7
Michael Mercado5213.01201011.0812.941.926.9-1.2
Taijuan Walker191583.2370587.106.941.726.2-1.9

Attendance

Announced gate at 81 home dates, 2024.

Average
41,527
81 home dates
Median
42,730
Total
3,363,712
Best
55,074
2024-06-09
Quietest
28,077
2024-04-03
On the road
31,911
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 home8141,52742,73028,07755,074
Night5541,14142,43828,11944,742
Day2642,34543,96228,07755,074
Weekend4043,35043,96235,57855,074
Weekday4139,74940,63228,07744,543
On the road8131,91133,2219,35553,882

Through the season

Average home crowd by month.
MonthGamesAverage
Mar343,812
Apr1336,724
May1540,517
Jun1643,908
Jul1243,817
Aug1241,200
Sep1042,438

By season

45441.022720.50.005060708091011121314151617181920212223242526

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

Regulation
2:39
146 games
All games
2:41
Extra innings
3:02
16 of them
Longest
3:51
2024-07-30, 12 inn
Shortest
2:06
2024-08-17

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1622:412:412:023:51
Regulation1462:392:392:023:27
Extra innings163:022:592:323:51
Home812:422:402:063:51
Road812:412:412:023:23
Day542:402:372:133:27
Night1082:422:432:023:51

Through the season

Average completed game by month.
MonthGamesAverage
Mar32:50
Apr132:39
May152:44
Jun162:41
Jul122:45
Aug122:37
Sep102:39

By season

194.797.30.005060708091011121314151617181920212223242526

Regulation games only, in minutes. 159 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 95-67, a .586 win rate, while their +113 run differential implies .571. That is essentially in line — the record reflects the run scoring.