Leonard Johnson

Career Earnings: $3,383,088
Career APY: $563,848
Total Guarantees: $0
Largest Cash Payment: $855,000 (2017)
Largest Cap Hit: $695,000 (2017)
  • Date of Birth: March 30, 1990
  • Height: 5' 10"
  • Weight: 202
  • College: Iowa State
  • Entry: 2012 Undrafted Free Agent (Buccaneers)

Contract History

Team Contract Type Status Year Signed Yrs Total APY Guarantees Amount Earned % Earned Effective APY
Buccaneers 2012 3 $1,447,500 $482,500 $0 $1,447,500 100.0% $482,500
Patriots SFA 2015 2 $1,445,000 $722,500 $0 $155,294 10.7% $155,294
Panthers SFA Expired 2016 1 $760,000 $760,000 $0 $600,000 78.9% $600,000
Bills UFA Expired 2017 1 $855,000 $855,000 $0 $855,000 100.0% $855,000
Giants SFA Terminated 2018 1 $790,000 $790,000 $0 $0 0.0% $0
Cardinals SFA Terminated 2018 1 $790,000 $790,000 $0 $325,294 41.2% $0
Earnings By Team
Team Yrs Salary APY Paid on Cap % Paid on Cap Paid as Dead Money % Paid as Dead Money
Buccaneers 3 $1,447,500 $482,500 $1,447,500 0.0% $794,118 0.0%
Patriots 1 $155,294 $155,294 $155,294 0.0% $0 0.0%
Panthers 1 $600,000 $600,000 $600,000 0.0% $0 0.0%
Bills 1 $855,000 $855,000 $695,000 0.0% $0 0.0%
Giants 0 $0 $0 $0 0.0% $0 0.0%
Cardinals 0 $325,294 $0 $0 0.0% $259,412 0.0%

Salary Cap History    

Year Team Base Salary (Guaranteed) Bonuses Cap
Number
Cap % Cash Due
Prorated Roster Workout Other
2012 Buccaneers $390,000 $2,500 $0 $0 $0 $392,500 0.3% $397,500
2013 Buccaneers $480,000 $2,500 $0 $0 $0 $482,500 0.4% $480,000
2014 Buccaneers $570,000 $2,500 $0 $0 $0 $572,500 0.4% $570,000
2015 Patriots $660,000 $0 $0 $0 $0 $155,294 0.1% $155,294
2016 Panthers $760,000 $0 $0 $0 $0 $600,000 0.4% $600,000
2017 Bills $775,000 $0 $80,000 $0 $0 $695,000 0.4% $855,000
Total $3,635,000 $7,500 $80,000 $0 $0 $2,897,794   $3,057,794
Dead Money History
Team Year Cap Charge Cash Paid
Buccaneers 2015 $794,118 $794,118
Cardinals 2018 $259,412 $325,294
Total$1,053,530$1,119,412