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
Batting
17 players, ranked by dbWAR.
| Trea Turner | SS | 141 | 639 | 179 | 15 | 69 | 36 | .304 | .355 | .457 | .353 | 121 | 5.3 |
| Kyle Schwarber | DH | 162 | 724 | 145 | 56 | 132 | 10 | .240 | .365 | .563 | .394 | 148 | 5.1 |
| Bryce Harper | 1B | 132 | 580 | 131 | 27 | 75 | 12 | .261 | .357 | .487 | .364 | 128 | 3.1 |
| J.T. Realmuto | C | 134 | 550 | 129 | 12 | 52 | 8 | .257 | .315 | .384 | .309 | 91 | 2.7 |
| Bryson Stott | 2B | 145 | 560 | 128 | 13 | 66 | 24 | .257 | .328 | .391 | .318 | 97 | 2.5 |
| Brandon Marsh | CF | 127 | 425 | 106 | 11 | 43 | 7 | .280 | .342 | .443 | .342 | 113 | 2.2 |
| Alec Bohm | 3B | 120 | 504 | 133 | 11 | 59 | 2 | .287 | .331 | .409 | .324 | 102 | 2.1 |
| Edmundo Sosa | 3B | 85 | 261 | 67 | 11 | 39 | 1 | .276 | .307 | .469 | .332 | 107 | 1.3 |
| Nick Castellanos | RF | 146 | 589 | 137 | 17 | 72 | 4 | .250 | .294 | .400 | .302 | 87 | 0.5 |
| Max Kepler | LF | 126 | 474 | 90 | 18 | 52 | 3 | .216 | .300 | .391 | .303 | 87 | 0.5 |
| Otto Kemp | 3B | 62 | 218 | 46 | 8 | 28 | 2 | .234 | .298 | .411 | .310 | 92 | 0.4 |
| Rafael Marchán | C | 39 | 118 | 22 | 2 | 13 | 0 | .210 | .282 | .305 | .266 | 63 | 0.1 |
| Garrett Stubbs | C | 3 | 1 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | -116 | -0.0 |
| Cal Stevenson | CF | 5 | 8 | 2 | 0 | 1 | 0 | .250 | .250 | .250 | .222 | 33 | -0.0 |
| Weston Wilson | LF | 47 | 125 | 22 | 5 | 17 | 2 | .198 | .282 | .369 | .290 | 79 | -0.1 |
| Johan Rojas | CF | 64 | 172 | 34 | 1 | 18 | 12 | .224 | .280 | .289 | .256 | 56 | -0.1 |
| Donovan Walton | 2B | 2 | 9 | 1 | 0 | 1 | 0 | .125 | .125 | .125 | .111 | -41 | -0.1 |
Pitching
25 pitchers, ranked by dbWAR.
| Cristopher Sánchez | 32 | 32 | 202.0 | 13 | 5 | 0 | 212 | 2.50 | 2.55 | 1.06 | 9.4 | 5.7 |
| Jesús Luzardo | 32 | 32 | 183.2 | 15 | 7 | 0 | 216 | 3.92 | 2.90 | 1.22 | 10.6 | 4.5 |
| Zack Wheeler | 24 | 24 | 149.2 | 10 | 5 | 0 | 195 | 2.71 | 3.00 | 0.94 | 11.7 | 3.5 |
| Ranger Suarez | 26 | 26 | 157.1 | 12 | 8 | 0 | 151 | 3.20 | 3.21 | 1.22 | 8.6 | 3.3 |
| Matt Strahm | 66 | 0 | 62.1 | 2 | 3 | 6 | 70 | 2.74 | 2.99 | 1.07 | 10.1 | 1.1 |
| Tanner Banks | 69 | 1 | 67.1 | 6 | 2 | 1 | 61 | 3.07 | 3.64 | 1.01 | 8.2 | 0.7 |
| Orion Kerkering | 69 | 0 | 60.0 | 8 | 4 | 4 | 65 | 3.30 | 3.82 | 1.37 | 9.8 | 0.5 |
| Aaron Nola | 17 | 17 | 94.1 | 5 | 10 | 0 | 97 | 6.01 | 4.58 | 1.35 | 9.3 | 0.5 |
| José Alvarado | 28 | 0 | 26.0 | 4 | 2 | 7 | 32 | 3.81 | 3.60 | 1.31 | 11.1 | 0.3 |
| Carlos Hernández | 41 | 0 | 43.1 | 1 | 0 | 0 | 39 | 6.23 | 4.20 | 1.66 | 8.1 | 0.2 |
| Tim Mayza | 15 | 0 | 16.2 | 0 | 0 | 0 | 15 | 3.78 | 4.16 | 1.32 | 8.1 | 0.1 |
| Weston Wilson | 2 | 0 | 3.0 | 0 | 0 | 0 | 0 | 0.00 | 3.14 | 1.00 | 0.0 | 0.0 |
| Nolan Hoffman | 1 | 0 | 1.0 | 0 | 0 | 0 | 2 | 27.00 | 2.14 | 4.00 | 18.0 | 0.0 |
| Seth Johnson | 10 | 0 | 12.2 | 1 | 1 | 0 | 17 | 4.26 | 4.48 | 1.18 | 12.1 | 0.0 |
| Alan Rangel | 5 | 0 | 11.0 | 0 | 0 | 1 | 8 | 2.45 | 4.50 | 1.45 | 6.5 | 0.0 |
| David Robertson | 20 | 0 | 17.2 | 2 | 0 | 2 | 22 | 4.08 | 4.95 | 1.47 | 11.2 | -0.1 |
| Brett de Geus | 1 | 0 | 2.0 | 0 | 0 | 0 | 0 | 4.50 | 7.64 | 2.00 | 0.0 | -0.1 |
| Mick Abel | 11 | 8 | 39.0 | 3 | 4 | 0 | 39 | 6.23 | 5.11 | 1.51 | 9.0 | -0.1 |
| Daniel Robert | 15 | 0 | 13.0 | 0 | 0 | 0 | 15 | 4.15 | 5.14 | 1.62 | 10.4 | -0.1 |
| José Ruiz | 18 | 0 | 16.1 | 1 | 0 | 0 | 15 | 8.82 | 5.34 | 1.96 | 8.3 | -0.1 |
| Michael Mercado | 3 | 0 | 3.0 | 0 | 0 | 0 | 4 | 15.00 | 8.80 | 3.67 | 12.0 | -0.1 |
| Joe Ross | 37 | 1 | 51.0 | 2 | 1 | 0 | 39 | 5.12 | 4.88 | 1.47 | 6.9 | -0.1 |
| Max Lazar | 36 | 0 | 41.1 | 1 | 1 | 1 | 26 | 4.79 | 4.95 | 1.28 | 5.7 | -0.2 |
| Taijuan Walker | 34 | 21 | 123.2 | 5 | 8 | 1 | 86 | 4.08 | 5.07 | 1.41 | 6.3 | -0.3 |
| Jordan Romano | 49 | 0 | 42.2 | 2 | 4 | 8 | 47 | 8.23 | 5.39 | 1.45 | 9.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.