
Notes
$21.256M guaranteed at signing (signing bonus + 2025 salary + 2026 salary) $10M 2027 salary guaranteed at signing (fully guarantees the 3rd league day of 2027, injury guaranteed at sign) Per Game Active Bonus: $30,000 ($510,000) 2028 Roster Bonus: $1M (5th league day of 2028)