Photo courtesy of

Fantasy Summary

Skilled, playmaking winger. Middle-six upside


Click to Expand

October 2022 – With one goal, and zero points in two pre-season games, John Leonard has been reassigned to Milwaukee in the AHL. It would’ve taken a lot to win an NHL roster spot over some of his competitors, but now Leonard should be a prominent player for the Admirals. Due to his waiver exemption, he should also be near the top of the injury call-up list. Curtis Rines

July 2022 – Leonard was acquired in a trade that sent restricted free agent Luke Kunin to the San Jose Sharks. Leonard has 58 games of NHL experience, but the soon-to-be 24-year-old has spent the majority of his time in the AHL this past season. He could push for a depth role out of training camp but expect him to start in the minors. Curtis Rines

June 2022 – Leonard made the Sharks out of camp however after a lackluster start to the year was returned to the Barracuda where he finished second in team goal-scoring with 17. After being a regular contributor for the Sharks in 2020-2021, this season was a bit of a step backwards for Leonard. He still needs a contract as a pending RFA and if he does get signed he’ll be in another battle for playing time. Donesh Mazloum

January 2021 – The fastest rising prospect the Sharks have, John Leonard, has fought his way up into the lineup for opening night. Determination and maturity are a couple of factors that helped Leonard cement his place with the team. Although not highly touted before camp began, Leonard has proven to coaches and teammates that he is more than ready for a role in the NHL. He will likely begin the season on the second line alongside Evander Kane and Tomas Hertl. Alex Howes

Oct 2019 – Leonard is entering his 3rd season in the NCAA with the University of Massachusetts Amherst (UMass). He is the first player since Sharks defenceman Justin Braun to be selected out of UMass after only their freshman season. He is undeniably offensively gifted, but head coach Greg Carvel of the UMass Minutemen says he has been more impressed with Leonard’s commitment to developing his play off the puck. Keep an eye on the young American, as he has the potential break into the professional system with a splash. Alex Howes

April 2019 – Leonard finished this NCAA season third in points among Hockey East Conference players. The forward managed a point-per-game pace with 36 points in 36 games. While his offensive numbers were an improvement over his freshman season, his coach was more impressed with Leonard’s improved defensive play. Leonard’s development so far is exceeding expectations for a sixth round pick, however he’ll have at least one more year to marinate in the NCAA. Chris Legg

June 2018 – The Sharks drafted John Leonard, a skilled forward from the NCAA’s UMass, with the 182nd pick in the 2018 NHL entry draft. Leonard represents a bit of a swing for the fences which isn’t a bad bet at this stage in the draft. He put up really nice numbers in his freshman season with UMass, but he’s likely a long wait with plenty of development time in the NCAA ahead of him. Chris Legg

Fantasy Upside 6.0
NHL Certainty 6.0
Country USA
Position LW
Roster Type Minors
Shoot/Glove Left
Date of Birth August 7, 1998
Height 5‘11”
Weight 196 lbs
Drafted 2018 Round 6; Overall: 182


 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2012-2013 Pope Francis Prep USHS-Prep22 15 924 -|        
 2013-2014 Pope Francis Prep USHS-Prep25 29 2352 -|        
  Springfield Rifles 16U AAAMHSL U1612 15 823 4|        
  Springfield Jr. Pics 16U AAAUSPHL 16U1 0 00 0|        
 2014-2015 Team Orange USA-S165 5 38 -|        
  Pope Francis Prep USHS-Prep25 47 2875 -|        
  Springfield Rifles 16U AAAMHSL U1614 21 1132 6|        
 2015-2016 Green Bay GamblersUSHL48 5 49 10|Playoffs4 0 00
  Team Grey USA-S175 6 17 2|        
  USA U18Hlinka Gretzky Cup4 1 12 0|        
 2016-2017 Green Bay GamblersUSHL58 19 1534 20|        
 2017-2018 Univ. of MassachusettsNCAA33 13 1528 10|        
 2018-2019 Univ. of MassachusettsNCAA40 16 2440 24|        
 2019-2020 Univ. of MassachusettsNCAA33 27 1037 8|        
 2020-2021 San Jose SharksNHL44 3 1013 2|        
  San Jose BarracudaAHL2 1 12 0|        
 2021-2022 San Jose SharksNHL14 1 12 0|        
  San Jose BarracudaAHL45 17 1532 6|        
 2022-2023 Nashville PredatorsNHL6 1 01 2|        
  Milwaukee AdmiralsAHL67 17 2744 14|Playoffs6 0 11
 2023-2024 Arizona CoyotesNHL6 1 01 0|        
  Tucson RoadrunnersAHL61 11 2031 24|