
Notes
$51M guaranteed at signing (signing bonus + 2024 salary + 2025 compensation) $29M 2026 compensation fully guarantees 3/14/2025 $4M of 2027 salary fully guarantees the 3rd league day of 2026 2025 Option Bonus: $28.58M (guaranteed) 2026 Option Bonus: $27.45M 2027 Option Bonus: $19.405M 2028 Option Bonus: $29.36M 2029 Option Bonus: $28.315M 2028 Roster Bonus: $1M (3rd league day of 2028) 2029 Roster Bonus: $1M (3rd league day of 2029 2030-2034 years automatically void 23 days before the start of the 2030 league year