John Leonard's salary is $775,000 and his cap hit is $775,000 for the 2023-24 season. He is a 25 year old left wing who was born on Aug. 7, 1998. He was drafted 182nd overall by the San Jose Sharks in the 6th round of the 2018 entry draft. He has signed 3 contracts worth a total value of $3,800,000. Over a career that spans 3 seasons (with at least 1 NHL GP), he has a total 16 Pts in 64 GP. He will be a RFA at the end of the 2023-24 season when he is 25 years old.
SEASON | TEAM | LEAGUE | GP | G | A | P | +/- | PIM | PLAYOFFS | GP | G | A | P | +/- | PIM | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2012-13 | Springfield Cathedral High | USHS-Prep | 22 | 15 | 9 | 24 | - | - | | | ||||||||
2013-14 | Springfield Cathedral High | USHS-Prep | 25 | 29 | 23 | 52 | - | - | | | ||||||||
Springfield Jr. Pics 16U | USPHL 16U | 1 | 0 | 0 | 0 | - | 0 | | | |||||||||
Springfield Rifles 16U | MHSL U16 | 12 | 15 | 8 | 23 | - | 4 | | | |||||||||
2014-15 | Springfield Cathedral High | USHS-Prep | 25 | 47 | 28 | 75 | - | - | | | ||||||||
Springfield Rifles 16U | MHSL U16 | 14 | 21 | 11 | 32 | - | 6 | | | |||||||||
Team Orange | USA-S16 | 5 | 5 | 3 | 8 | - | - | | | |||||||||
2015-16 | USA U18 | Hlinka Gretzky Cup | 4 | 1 | 1 | 2 | 1 | 0 | | | ||||||||
Green Bay Gamblers | USHL | 48 | 5 | 4 | 9 | 0 | 10 | | | PLAYOFFS | 4 | 0 | 0 | 0 | -2 | 0 | ||
Team Grey | USA-S17 | 5 | 6 | 1 | 7 | - | 2 | | | |||||||||
2016-17 | Green Bay Gamblers | USHL | 58 | 19 | 15 | 34 | 4 | 20 | | | ||||||||
2017-18 | UMass (Amherst) | NCAA | 33 | 13 | 15 | 28 | -1 | 10 | | | ||||||||
2018-19 | UMass (Amherst) | NCAA | 40 | 16 | 24 | 40 | 14 | 24 | | | ||||||||
2019-20 | UMass (Amherst) | NCAA | 33 | 27 | 10 | 37 | 17 | 8 | | | ||||||||
2020-21 | NHL | 44 | 3 | 10 | 13 | -7 | 2 | | | |||||||||
San Jose Barracuda | AHL | 2 | 1 | 1 | 2 | -1 | 0 | | | |||||||||
2021-22 | NHL | 14 | 1 | 1 | 2 | -5 | 0 | | | |||||||||
San Jose Barracuda | AHL | 45 | 17 | 15 | 32 | -28 | 6 | | | |||||||||
2022-23 | NHL | 6 | 1 | 0 | 1 | 0 | 2 | | | |||||||||
Milwaukee Admirals | AHL | 67 | 17 | 27 | 44 | 0 | 14 | | | PLAYOFFS | 6 | 0 | 1 | 1 | -3 | 0 | ||
2023-24 | Tucson Roadrunners | AHL | 19 | 2 | 4 | 6 | -3 | 8 | | | ||||||||
NHL TOTAL | NHL | 64 | 5 | 11 | 16 | -12 | 4 | | | PLAYOFFS | - | - | - | - | - | - |