Career Earnings: $21,995,116
Career APY: $3,142,159
Total Guarantees: $18,051,936
Largest Cash Payment: $8,150,000 (2020)
Largest Cap Number: $7,368,750 (2020)
  • Date of Birth: June 14, 1994
  • Height: 6'4"
  • Weight: 323
  • College: Louisiana Tech
  • Entry: 2016 Draft, Round 1, #30 overall (Panthers)

Contract History

TeamContract TypeStatusYear SignedYrsTotalAPYGuaranteesAmount Earned% EarnedEffective APY
PanthersDraftedExpired20164$8,396,516$2,099,129$6,801,536$8,396,516100.0%$2,099,129
BillsUFARenegotiated20202$15,000,000$7,500,000$7,800,000$8,150,00054.3%$8,150,000
BillsOtherExpired20211$4,850,000$4,850,000$3,000,000$4,850,000100.0%$4,850,000
RaidersUFATerminated20221$1,250,000$1,250,000$450,400$00.0%$0
GiantsPracticeTerminated20221$277,200$277,200$0$00.0%$0
GiantsPracticeExpired20221$277,200$277,200$0$00.0%$0
GiantsSFATerminated20231$1,080,000$1,080,000$0$00.0%$0
Earnings By Team
TeamYrsSalaryAPYPaid on Cap% Paid on CapPaid as Dead Money% Paid as Dead Money
Panthers4$8,396,516$2,099,129$8,396,5160.0%$00.0%
Bills2$13,000,000$6,500,000$13,174,6320.0%$00.0%
Raiders0$475,400$0$00.0%$475,4000.0%
Giants1$123,200$123,200$00.0%$123,2000.0%

Season History

YearTeamBase SalaryProrated BonusRoster BonusPer Game Roster BonusWorkout BonusOther BonusGuaranteed SalaryCap
Number
Cap %Cash Paid
2016Panthers$450,000$1,076,639$0$0$0$0$450,000$1,526,6391.0%$4,756,556
2017Panthers$831,660$1,076,639$0$0$0$0$831,660$1,908,2991.1%$831,660
2018Panthers$1,213,320$1,076,639$0$0$0$0$1,213,320$2,289,9591.2%$1,213,320
2019Panthers$1,144,980$1,076,639$400,000$0$50,000$0$0$2,671,6191.4%$1,594,980
2020Bills$2,800,000$1,000,000$3,000,000$250,000$100,000$250,000$5,800,000$7,368,7503.3%$8,150,000
2021Bills$3,000,000$1,000,000$1,500,000$250,000$100,000$0$3,000,000$5,805,8823.1%$4,850,000
2022Giants$277,200$0$0$0$0$0$0$00.0%$0
Total$9,717,160$6,306,556$4,900,000$500,000$250,000$250,000$11,294,980$21,571,148$21,396,516
Dead Money History
TeamYearCap ChargeCash Paid
Raiders2022$475,400$475,400
Giants2022$123,200$123,200
Total$598,600$598,600

Statistics

YearGames PlayedGames InactiveSnapsTacklesNegative PlaysInterceptionsFumblesTD
InjuredHealthyDefenseSpecialSoloAssistSacksYardsTFLQB HitsPass Def.INTYardsForcedRec.Yards
2016105121.1%8.8%581.511231000100
2017141129.7%13.9%7500111000000
2018140233.0%15.6%6130.54040000100
2019140239.8%16.3%2211640780003000
2020142040.0%12.4%9900521001000
2021100726.4%6.7%6500010000000
20221001.1%0.0%2200000000000