
Notes
$46.98M guaranteed at signing (signing bonus + 2024 salary + 2025 salary) $3.02M of 2026 salary fully guarantees 3/16/2025 (injury guaranteed at signing) Per Game Active Bonus: $30,000 ($510,000) 2026 Roster Bonus: $2M (5th league day of 2026) 2027 Roster Bonus: $2M (5th league day of 2027)