The Phillies and SP Cristopher Sanchez reached agreement on a renegotiated contract that locks the 29-year-old in for another 6-years, $107M through the 2032 season. The deal does not affect his current $3M salary ($5.625M CBT hit) for 2026, as the extension won’t become effective until the 2027 season.

Sanchez was previously under contract going forward at 4 years, $45M, including club options of $15M/$16M in each of 2029 & 2030 respectively.

Before & After Contracts

Previous Contract Season New Contract
$6,000,000 2027 $6,000,000
$9,000,000 2028 $9,000,000
$15,000,000 (option) 2029 $15,000,000
$16,000,000 (option) 2030 $16,000,000
  2031 $30,000,000
  2032 $30,000,000
  2033 $44,500,000 (option)

The 2033 club option contains a $1M buyout, representing the final piece of the $107M puzzle. If the option is exercised, Sanchez will see this contract value rise north of $150M. An additional $13M worth of option escalators are also available (details TBD), likely built around Cy Young finishes.

Why are the initial salaries still so low?

Sanchez got a late start to his MLB service-time window, and is entering his first arbitration-eligible season in 2026. Thus, his $3M salary for the upcoming season is commensurate with this timeline. Doubling a salary for the second season through arbitration is common, so a $6M payout in 2027 is on par, but certainly holds a significant amount of potential value based on where Sanchez finished in 2025. It’s the 2028 salary ($9M) where things could get extremely team-friendly for Philadelphia. For a gross comparison, Tarik Skubal just signed on to his final year of arbitration at $32M. More down to earth examples would be Dylan Cease ($13.75M) & Zac Gallen ($13.5M). In any effect, the extension should provide Philly with a good amount of value through the 2028 season.

Contract Rankings

The new money deal carries an average salary of $17.8M, which currently ranks 33rd among starting pitchers for the 2027 season. Furthermore - Sanchez remains the 4th highest average paid starting pitching on the Phillies:

Zack Wheeler: $42M through 2027
Jesús Luzardo: $27M through 2031
Aaron Nola: $24.5M through 2030

Quick Thoughts

With Wheeler’s contract set to come off of the books after 2027, and Sanchez coming off of a career-year in 2025, the organization clearly felt it was the right time to invest in the 29-year-old as their incumbent top of the rotation arm (despite the fact that Luzardo and Nola will carry higher salaries for the balance of his deal).

Still, it’s a puzzling renegotiation for both sides of this equation. The Phillies are marketing this deal as a way to “do-right” by their “ace”, and yet the next 5 seasons (2026-2030) remained identical to the previous contract. This new deal is in essence a 2 year, $61M extension that doesn’t begin until the 2031 season, tying him up through his age 35 campaign.

The $44.5M option (which could be substantially larger based on vested incentives) seems highly unlikely to be factored in at this point.

Some might point to the fact that the pending CBA negotiations could lead to sweeping financial changes to MLB’s structure, so it makes a little more sense for players to be capitalizing on the current system, locking down future guarantees as much as possible. But from the outside looking in, this appears to be evidence of a team that doesn’t necessarily believe Sanchez will ever rise to true “ace” stature - and a player/agent that might just also agree.