DataBaseball
2026
Philadelphia Phillies logo

National League East · 2025

Philadelphia Phillies

96-66Citizens Bank ParkNational League
Team WAR
44.7
25.7 bat / 19.0 pitch
Win %
.593
pyth .583
Run diff
+130
4.80 / 4.00 per g
wRC+
106
ERA
3.96
FIP 3.71
Home runs
207

The Philadelphia Phillies went 96-66 in 2025, a .593 winning percentage — the second best record in baseball. They scored 778 runs and allowed 648, a run differential of +130. The offence ranked 8th of 30 in MLB for runs scored, while their 3.96 staff ERA was 16th of 30. Their 106 team wRC+ is 6% above league average — 10th of 30 in MLB. Trea Turner leads the position players at 5.3 WAR, and Cristopher Sánchez the rotation at a 2.50 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,372 team hits
Trea Turner179Trea Turner — 179 hits (13.0%)Kyle Schwarber145Kyle Schwarber — 145 hits (10.6%)Nick Castellanos137Nick Castellanos — 137 hits (10.0%)Alec Bohm133Alec Bohm — 133 hits (9.7%)Bryce Harper131Bryce Harper — 131 hits (9.5%)J.T. Realmuto129J.T. Realmuto — 129 hits (9.4%)Bryson Stott128Bryson Stott — 128 hits (9.3%)Brandon Marsh106Brandon Marsh — 106 hits (7.7%)Max Kepler90Max Kepler — 90 hits (6.6%)Edmundo Sosa67Edmundo Sosa — 67 hits (4.9%)Otto Kemp46Otto Kemp — 46 hits (3.4%)Johan Rojas34Johan Rojas — 34 hits (2.5%)Rafael Marchán22Rafael Marchán — 22 hits (1.6%)22Weston Wilson — 22 hits (1.6%)Cal Stevenson — 2 hits (0.1%)Donovan Walton — 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

17 players, ranked by dbWAR.

Trea TurnerSS141639179156936.304.355.457.3531215.3
Kyle SchwarberDH1627241455613210.240.365.563.3941485.1
Bryce Harper1B132580131277512.261.357.487.3641283.1
J.T. RealmutoC13455012912528.257.315.384.309912.7
Bryson Stott2B145560128136624.257.328.391.318972.5
Brandon MarshCF12742510611437.280.342.443.3421132.2
Alec Bohm3B12050413311592.287.331.409.3241022.1
Edmundo Sosa3B852616711391.276.307.469.3321071.3
Nick CastellanosRF14658913717724.250.294.400.302870.5
Max KeplerLF1264749018523.216.300.391.303870.5
Otto Kemp3B62218468282.234.298.411.310920.4
Rafael MarchánC39118222130.210.282.305.266630.1
Garrett StubbsC310000.000.000.000.000-116-0.0
Cal StevensonCF582010.250.250.250.22233-0.0
Weston WilsonLF47125225172.198.282.369.29079-0.1
Johan RojasCF641723411812.224.280.289.25656-0.1
Donovan Walton2B291010.125.125.125.111-41-0.1

Pitching

25 pitchers, ranked by dbWAR.

Cristopher Sánchez3232202.013502122.502.551.069.45.7
Jesús Luzardo3232183.215702163.922.901.2210.64.5
Zack Wheeler2424149.210501952.713.000.9411.73.5
Ranger Suarez2626157.112801513.203.211.228.63.3
Matt Strahm66062.1236702.742.991.0710.11.1
Tanner Banks69167.1621613.073.641.018.20.7
Orion Kerkering69060.0844653.303.821.379.80.5
Aaron Nola171794.15100976.014.581.359.30.5
José Alvarado28026.0427323.813.601.3111.10.3
Carlos Hernández41043.1100396.234.201.668.10.2
Tim Mayza15016.2000153.784.161.328.10.1
Weston Wilson203.000000.003.141.000.00.0
Nolan Hoffman101.0000227.002.144.0018.00.0
Seth Johnson10012.2110174.264.481.1812.10.0
Alan Rangel5011.000182.454.501.456.50.0
David Robertson20017.2202224.084.951.4711.2-0.1
Brett de Geus102.000004.507.642.000.0-0.1
Mick Abel11839.0340396.235.111.519.0-0.1
Daniel Robert15013.0000154.155.141.6210.4-0.1
José Ruiz18016.1100158.825.341.968.3-0.1
Michael Mercado303.0000415.008.803.6712.0-0.1
Joe Ross37151.0210395.124.881.476.9-0.1
Max Lazar36041.1111264.794.951.285.7-0.2
Taijuan Walker3421123.2581864.085.071.416.3-0.3
Jordan Romano49042.2248478.235.391.459.9-0.4
Record versus run differential

Philadelphia Phillies are 96-66, a .593 win rate, while their +130 run differential implies .583. That is essentially in line — the record reflects the run scoring.