Career Earnings: $755,000
Career APY: $377,500
Total Guarantees: $40,000
Largest Cash Payment: $490,000 (2025)
Largest Cap Number: $490,000 (2025)
  • Date of Birth: August 23, 2001
  • Height: 6'3"
  • Weight: 290
  • College: Rutgers
  • Entry: 2024 Undrafted Free Agent (Titans)

Contract History

TeamContract TypeStatusYear SignedYrsTotalAPYGuaranteesAmount Earned% EarnedEffective APY
TitansUDFATerminated20243$2,845,000$948,333$40,000$00.0%$0
TitansPracticeExpired20241$225,000$225,000$0$225,000100.0%$225,000
TitansSFATerminated20252$1,845,000$922,500$0$00.0%$0
PatriotsSFAExpired20251$840,000$840,000$0$490,00058.3%$490,000
Earnings By Team
TeamYrsSalaryAPYPaid on Cap% Paid on CapPaid as Dead Money% Paid as Dead Money
Titans1$265,000$265,000$225,0000.0%$40,0000.0%
Patriots1$490,000$490,000$490,0000.0%$00.0%

Season History

YearTeamBase SalaryCap
Number
Cap %Cash Paid
2024Titans$225,000$225,0000.1%$225,000
2025Patriots$840,000$490,0000.2%$490,000
Total$1,065,000$715,000$715,000
Dead Money History
TeamYearCap ChargeCash Paid
Titans2024$30,000$40,000
Titans2025$10,000$0
Total$40,000$40,000

Statistics

No statistics available.