John Leonard

#43 John Leonard

Position Left Wing
Shoots/Catches Left
Height 5' 11"
Weight 192 lbs
Born August 7, 1998
Birthplace Westwood, USA

Regular Season

Season League Team GP G A PTS +/- PIM
2026-27 NHL Detroit Red Wings 1 0 0 0 -2 0
2026-27 AHL Grand Rapids Griffins 6 5 2 7 1 2
2025-26 NHL Detroit Red Wings 11 2 2 4 -3 0
2025-26 AHL Grand Rapids Griffins 47 33 21 54 8 12
2024-25 AHL Charlotte Checkers 72 36 25 61 21 22
2023-24 NHL Arizona Coyotes 6 1 0 1 -1 0
2023-24 AHL Tucson Roadrunners 63 12 20 32 -4 24
2022-23 NHL Nashville Predators 6 1 0 1 0 2
2022-23 AHL Milwaukee Admirals 67 17 27 44 0 14
2021-22 NHL San Jose Sharks 14 1 1 2 -5 0
2021-22 AHL San Jose Barracuda 45 17 15 32 -28 6
2020-21 NHL San Jose Sharks 44 3 10 13 -7 2
2020-21 AHL San Jose Barracuda 2 1 1 2 -1 0
2019-20 NCAA Univ. of Massachusetts 33 27 10 37 17 8
2018-19 NCAA Univ. of Massachusetts 40 16 24 40 14 24
2017-18 NCAA Univ. of Massachusetts 33 13 15 28 -1 10
2016-17 USHL Green Bay Gamblers 58 19 15 34 4 20
2015-16 Ivan Hlinka Memorial USA U18 4 1 1 2 1 0
2015-16 USA-S17 Team Grey 5 6 1 7 2
2015-16 USHL Green Bay Gamblers 48 5 4 9 0 10
2014-15 MHSL U16 Springfield Rifles 16U 14 21 11 32 6
2014-15 USHS-Prep Pope Francis High 25 47 28 75
2013-14 MHSL U16 Springfield Rifles 16U 12 15 8 23 4
2013-14 USPHL 16U Springfield Jr. Pics 16U 1 0 0 0 0
2013-14 USHS-Prep Pope Francis High 25 29 23 52
2012-13 USHS-Prep Pope Francis High 22 15 9 24

Playoffs

Season League Team GP G A PTS +/- PIM
2025-26 AHL Grand Rapids Griffins 8 1 4 5 2 2
2024-25 AHL Charlotte Checkers 18 8 6 14 6 18
2022-23 AHL Milwaukee Admirals 6 0 1 1 -3 0
2015-16 USHL Green Bay Gamblers 4 0 0 0 -2 0
2014-15 USA-S16 Team Orange 5 5 3 8

← Back to Roster