The Phillies won 87 games in 2022 and lost the World Series, won 90 games in 2023 and lost the NLCS, and then won 95 games and the NL East title this season but lost to the Mets in the NLDS. This mixture of progression and decline is becoming increasingly frustrating to a team built to win now, though with so much payroll already committed, president of baseball operations Dave Dombrowski might have to get creative in fixing some roster weaknesses.
Guaranteed Contracts
- Trea Turner, SS: $245,454,546 through 2033
- Bryce Harper, 1B: $170MM through 2031
- Aaron Nola, SP: $147,428,571 through 2030
- Zack Wheeler, SP: $126MM through 2027
- Nick Castellanos, OF: $40MM through 2026
- Taijuan Walker, SP: $36MM through 2026
- J.T. Realmuto, C: $23.875M through 2025
- Cristopher Sanchez, SP: $20.5MM through 2028 (includes $1MM buyout of $14MM club option for 2029; Phillies also have $15MM club option for 2030 with $1MM buyout)
- Kyle Schwarber, DH: $20MM through 2025
- Jose Alvarado, RP: $9.5MM through 2025 (includes $500K buyout of $9MM club option for 2026)
- Matt Strahm, RP: $7.5MM through 2025 (Phillies have $4.5MM club option for 2026)
2025 financial commitments: $220,219,156
Total future commitments: $846,258,117
Arbitration-Eligible Players (projections from MLBTR contributor Matt Swartz)
Free Agents
The warning lights on the Phillies’ season started flashing well before the playoffs, as the team raced out to a dominant 45-19 start before posting a far more modest 50-48 record in its final 98 games. Such players as Trea Turner, Ranger Suarez and Alec Bohm cooled off after hot starts, injuries to Suarez and Spencer Turnbull exposed a lack of rotation depth, and the team’s trade deadline additions had mixed results.
Unlock Subscriber-Exclusive Articles Like This One With a Trade Rumors Front Office Subscription
- Access weekly subscriber-only articles by Tim Dierkes, Steve Adams, and Anthony Franco.
- Join exclusive weekly live chats with Anthony.
- Remove ads and support our writers.
- Access GM-caliber tools like our MLB Contract Tracker