
Notes
$15.145M guaranteed at sign (2025 salary/roster bonus, 2026 roster bonuses, $2.75M of 2026 salary) Additional $2.75M of 2026 salary fully guarantees the 3rd league day of 2026 $2.3025M of 2027 salary fully guarantees the 5th league day of 2026 Additional $2.3025M of 2027 salary fully guarantees the 5th league day of 2027 2025 Roster Bonus: $5.15M 2026 Roster Bonus: $5.5M (guaranteed 3 days after signing, due 3/13/2026) 2026 Per Game Active Bonus: $37,941 ($645,000, guaranteed) 2027 Roster Bonus: $550,000 (5th league day of 2027) 2027 Per Game Active Bonus: $29,411 ($500,000, guarantees the 5th league day of 2027)