John Leonard

Age: 26-113d (Aug 07, 1998)
Exp: 1 Years
Country: US
College: Massachusetts
Drafted: Round 6 (#182 overall), 2018

2023-2023 Free Agent

John Leonard signed a 1 year , $775,000 contract with the Arizona Coyotes, including $775,000 guaranteed, and an average annual salary of $775,000.
Contract Terms:
1 yr(s) / $775,000
Average Salary:
$775,000
Signing Bonus:
N/A
Free Agent:
2024 / UFA
Year Age Status Cap HitAnnual Cap % League Cap Cash Annual Cash Cumulative
2023-24 25
Buried
$775,000 0.93% $48,696 $48,696
2024-25 26
UFA
Year Age Status Base Salary Cap Hit Cap % League Cap
2023-24 25
Buried
$775,000 $775,000 0.93%
2024-25 26
UFA
Year Age Status Base Salary Cash Total Cash Cumulative AYC Cumulative AYC Remaining
2023-24 25
Buried
$48,696 $48,696 $48,696 $48,696 $48,696
Source: NHL contract specifics generally collected from verified reports.

2022-2022 Extension

John Leonard signed a 1 year , $750,000 contract with the Nashville Predators, including $750,000 guaranteed, and an average annual salary of $750,000.
Contract Terms:
1 yr(s) / $750,000
Average Salary:
$750,000
Signing Bonus:
N/A
Free Agent:
2023 / RFA
To see the rest of the John Leonard's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2020-2021 Rookie

John Leonard signed a 2 year , $2,275,000 contract with the San Jose Sharks, including $185,000 signing bonus, $2,275,000 guaranteed, and an average annual salary of $1,137,500.
Contract Terms:
2 yr(s) / $2,275,000
Average Salary:
$1,137,500
Signing Bonus:
$185,000
Free Agent:
2022 / RFA
To see the rest of the John Leonard's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here
Seasons

1 Years

Career Earnings thru 2024

$1,139,765

Earnings w/ Different Teams

3 teams

Earnings Per Year

Year Age Team(s) Status Cash Total Cash Cumulative Awards
2020 22
Active
$637,952
$637,952
2021 23
Active
$338,117
$976,069
2022 24
Reserve / minor-buried
$115,000
$1,091,069
2023 25
Reserve / minor-buried
$48,696
$1,139,765
Total
$1,139,765

Earnings Per Team

Years Team Base Signing Incentives Cash Cumulative
2 $791,069 $185,000 - $976,069
1 $115,000 - - $115,000
1 $48,696 - - $48,696
Year Team(s) Age Base Signing Incentives Cash Total Cash Cumulative
2020
22
$545,452
$92,500
$637,952
$637,952
2021
23
$245,617
$92,500
$338,117
$976,069
2022
24
$115,000
$115,000
$1,091,069
2023
25
$48,696
$48,696
$1,139,765
Total
$954,765
$185,000
$1,139,765

Earnings Per Team

Years Team Base Signing Incentives Cash Cumulative
2 $791,069 $185,000 - $976,069
1 $115,000 - - $115,000
1 $48,696 - - $48,696
  • Mar 25, 2024 Demoted to the Minors by Arizona (ARI)
  • Mar 22, 2024 Promoted from the Minors by Arizona (ARI)
  • Mar 21, 2024 Demoted to the Minors by Arizona (ARI)
  • Mar 12, 2024 Promoted from the Minors by Arizona (ARI)
  • Jul 02, 2023 Signed a 1 year $775,000 contract with Arizona (ARI)
  • Apr 04, 2023 Demoted to the Minors by Nashville (NSH)
  • Apr 03, 2023 Promoted from the Minors by Nashville (NSH)
  • Mar 10, 2023 Demoted to the Minors by Nashville (NSH)
  • Mar 04, 2023 Promoted from the Minors by Nashville (NSH)
  • Mar 03, 2023 Demoted to the Minors by Nashville (NSH)
  • Mar 02, 2023 Promoted from the Minors by Nashville (NSH)
  • Jul 18, 2022 Signed a 1 year $750,000 contract extension with Nashville (NSH)
  • Jul 08, 2022 Traded to Nashville (NSH) from San Jose (SJS) with 2023 3rd round pick for Luke Kunin
  • Apr 01, 2020 Signed a 2 year $2.275 million contract with San Jose (SJS)
  • Jun 24, 2018 Drafted by San Jose (SJS): Round 6 (#182 overall)
Year Team GP G A PTS +/- SOG PPG PPA SHG SHA Blk Hit PIM FO Won W L SV SO GAA SV%
Top