
Notes
$22.84M guaranteed at signing (signing bonus + 2024 salary + 2025 salary) $7M of 2026 salary fully guarantees the 3rd league day of 2026 (injury guaranteed at sign) 2024-2025 Workout Bonus: $250,000 (guaranteed, treated as signing bonus) Annual Weight Bonus: $250,000 ($50,000 each at Training Camp, Week 1, Week 5, Week 10, Week 14) 2025 Option Bonuses: $18.455M, $17.53M 2026 Option Bonus: $11.2M 2027 Option Bonus: $19.155M 2028 Option Bonus: $20.11M Annual Pro Bowl Escalator: $250,000 Annual All-Pro Escalator: $500,000 2029-2032 years automatically void 23 days before the start of the 2029 league year