John Leonard - Salary & Contract

John Leonard earns $245,617 per year playing for San Jose Sharks as a Center.

Career Earnings:

YearYearly SalarySign BonusBonusTotal
2020-2021$545,452$92,500-$637,952
2021-2022$245,617$92,500-$338,117
TotalTotal Earnings---

View John Leonard's Teammates Salaries

Active Contract

YearAgeYearly SalarySign BonusBonusTotal Cap Cost% CapTotal
2020-2122$832,500$92,500$212,500$925,0001.16%$637,952
2021-2223$832,500$92,500$212,500$925,0001.21%$338,117

Sources - Press releases, news & articles, online encyclopedias & databases, industry experts & insiders. We find the information so you don't have to!