John Leonard #71

Birthdate: 1998-08-07 Shoots: N/A Draft Year: 2018
Age: 26 Position: LW Draft Round: 6
Birthplace: Westwood, NJ, USA Height: 5' 11" Draft Position: 182 OA (27 in round)
Nationality: USA Weight: 196lbs Draft Team: SJS
Aliases: Johnny Leonard
Icons: 🚌=Waivers exempt Injured=Injured 🧑‍⚖️=Suspended 🏆=Hall of Fame
Edit Person

Contract History

Standard Contract

Total Value: $775,000

Seasons: 1 Signing Date: 2023-07-02
Expiration Status: UFA Signing Team: Arizona Coyotes
Season Cap Hit AAV NHL Salary Minors Salary Signing Bonus Perf. Bonuses Clause
2023-2024 $775,000 $775,000 $775,000 $80,000 $0 $0
  • Minimum guaranteed salary: $150,000
  • RFA -> G6 UFA (Age >= 25; 3+ pro seasons on NHL deal; <80/<28 skater/goalie NHL games)
Edit Notes
Standard Contract

Total Value: $750,000

Seasons: 1 Signing Date: 2022-07-18
Expiration Status: UFA Signing Team: Nashville Predators
Season Cap Hit AAV NHL Salary Minors Salary Signing Bonus Perf. Bonuses Clause
2022-2023 $750,000 $750,000 $750,000 $80,000 $0 $0
  • Player reached unrestricted free agency after not being tendered a qualifying offer
Edit Notes
Entry Level Contract

Total Value: $2,275,000

Seasons: 2 Signing Date: 2020-03-31
Expiration Status: RFA Signing Team: San Jose Sharks
Season Cap Hit AAV NHL Salary Minors Salary Signing Bonus Perf. Bonuses Clause
2020-2021 $925,000 $1,137,500 $832,500 $70,000 $92,500 $212,500
2021-2022 $925,000 $1,137,500 $832,500 $70,000 $92,500 $212,500
Edit Notes

Professional Tryouts

Professional Tryout 2024-2025

Player Stats

EliteProspects Player Page


Player statistics powered by www.eliteprospects.com

 SeasonTeamLeagueGPGATPPIM    PlayoffsGPGATPPIM 
 2012-2013Pope Francis Prep USHS-Prep2215924-|     
 2013-2014Pope Francis Prep USHS-Prep25292352-|     
 Springfield Rifles 16U AAAMHSL U1612158234|     
 Springfield Jr. Pics 16U AAAUSPHL 16U10000|     
 2014-2015Team Orange USA-S165538-|     
 Pope Francis Prep USHS-Prep25472875-|     
 Springfield Rifles 16U AAAMHSL U16142111326|     
 2015-2016Green Bay GamblersUSHL4854910|Playoffs4000
 Team Grey USA-S1756172|     
 USA U18Hlinka Gretzky Cup41120|     
 2016-2017Green Bay GamblersUSHL5819153420|     
 2017-2018Univ. of MassachusettsNCAA3313152810|     
 2018-2019Univ. of MassachusettsNCAA4016244024|     
 2019-2020Univ. of MassachusettsNCAA332710378|     
 2020-2021San Jose SharksNHL44310132|     
 San Jose BarracudaAHL21120|     
 2021-2022San Jose SharksNHL141120|     
 San Jose BarracudaAHL451715326|     
 2022-2023Nashville PredatorsNHL61012|     
 Milwaukee AdmiralsAHL6717274414|Playoffs6011
 2023-2024Arizona CoyotesNHL61010|     
 Tucson RoadrunnersAHL6312203224|     
 2024-2025Charlotte CheckersAHL1155100|     

Player statistics © www.eliteprospects.com

Notes