
Notes
$35.9M guaranteed at signing (signing bonus + 2024 salary + 2025 salary) $16.631M 2026 salary fully guarantees the 5th league day of 2025 (injury guaranteed at sign) $15,203,795 of 2027 salary fully guarantees 5th league day of 2026 (fully $23.39M injury guaranteed at sign) Remaining $8,186,659 of 2027 salary fully guarantees the 5th league day of 2027 2028 Roster Bonus: $1M (3rd league day of 2028) 2025-2028 Per Game Active Bonus: $30,000 ($510,000) 2026 Option Bonus: $15,416,000 (must be exercised by 3/20/2026)