John Leonard

Player profile and career history

L · #43 · Detroit Red Wings

John Leonard is a left wing for the Detroit Red Wings. Born August 7, 1998 in Westwood, New Jersey, the United States, he stands 5'11", weighs 192 lbs and shoots left. He was drafted in 2018 (round 6, 182nd overall) by the San Jose Sharks. In 84 NHL regular-season games he has 8 goals and 13 assists for 21 points. This season: 0 goals and 0 assists in 3 games.

NHL regular-season career

Games
84
Goals
8
Assists
13
Points
21
All supplied career statistics
Assists
13
Avg Toi
11:00
Faceoff Winning Pctg
0.25
Game Winning Goals
1
Games Played
84
Goals
8
Ot Goals
0
Pim
4
Plus Minus
-18
Points
21
Power Play Goals
1
Power Play Points
4
Shooting Pctg
0.0707
Shorthanded Goals
0
Shorthanded Points
0
Shots
113

NHL career scoring rates

Goals / game
0.10
Assists / game
0.15
Points / game
0.25
Shots / game
1.35

Regular-season career totals divided by games played. Missing values stay blank.

NHL season record highs

Highest supplied regular-season team records. Split-team seasons are kept separate; these are not combined season totals. Ties show one recorded season.

Goals
3
2020–21 · San Jose Sharks
Assists
10
2020–21 · San Jose Sharks
Points
13
2020–21 · San Jose Sharks
Shots
60
2020–21 · San Jose Sharks

Teams & leagues through the years

Every team and league recorded in this player's supplied season history, including junior, minor-league and international appearances. Multiple teams in a season are listed together; transfer dates and their order are not supplied.

  1. 2026–27

  2. 2025–26

  3. 2024–25

    • Charlotte CheckersAHL
  4. 2023–24

  5. 2022–23

  6. 2021–22

  7. 2020–21

  8. 2019–20

    • Univ. of MassachusettsNCAA
  9. 2018–19

    • Univ. of MassachusettsNCAA
  10. 2017–18

    • Univ. of MassachusettsNCAA
  11. 2016–17

    • Green Bay GamblersUSHL
  12. 2015–16

    • USA U18Ivan Hlinka Memorial
    • Team GreyUSA-S17
    • Green Bay GamblersUSHL
  13. 2014–15

    • Springfield Rifles 16UMHSL U16
    • Team OrangeUSA-S16
    • Pope Francis HighUSHS-Prep
  14. 2013–14

    • Springfield Rifles 16UMHSL U16
    • Pope Francis HighUSHS-Prep
    • Springfield Jr. Pics 16UUSPHL 16U
  15. 2012–13

    • Pope Francis HighUSHS-Prep

Coverage follows NHL's published player record. Earlier youth teams, loans, transfers and seasons absent from that source may be missing. A missing season does not imply the player was inactive.

Season-by-season history

All seasons and leagues supplied by the NHL player feed. NHL, junior and minor-league rows stay separate; this is not a guarantee of every game in a player's career.

Scroll across the table for all columns. Open “All stats” on any season for its complete supplied record.

SeasonLeagueTeamTypeGPGAPTSPIM+/−ShotsPPGPPPSHGSHPGWGOTG
2026–27AHLGrand Rapids GriffinsRegular652721———————
All stats
Assists
2
Games Played
6
Goals
5
Pim
2
Plus Minus
1
Points
7
2026–27NHLDetroit Red WingsRegular30000-28000000
All stats
Assists
0
Avg Toi
11:14
Faceoff Winning Pctg
0
Game Winning Goals
0
Games Played
3
Goals
0
Ot Goals
0
Pim
0
Plus Minus
-2
Points
0
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0
Shorthanded Goals
0
Shorthanded Points
0
Shots
8
2025–26AHLGrand Rapids GriffinsRegular47332154128———————
All stats
Assists
21
Games Played
47
Goals
33
Pim
12
Plus Minus
8
Points
54
2025–26NHLDetroit Red WingsRegular112240-311020000
All stats
Assists
2
Avg Toi
11:30
Faceoff Winning Pctg
0
Game Winning Goals
0
Games Played
11
Goals
2
Ot Goals
0
Pim
0
Plus Minus
-3
Points
4
Power Play Goals
0
Power Play Points
2
Shooting Pctg
0.1818
Shorthanded Goals
0
Shorthanded Points
0
Shots
11
2025–26AHLGrand Rapids GriffinsPlayoffs814522———————
All stats
Assists
4
Games Played
8
Goals
1
Pim
2
Plus Minus
2
Points
5
2024–25AHLCharlotte CheckersRegular723625612221———————
All stats
Assists
25
Games Played
72
Goals
36
Pim
22
Plus Minus
21
Points
61
2024–25AHLCharlotte CheckersPlayoffs188614186———————
All stats
Assists
6
Games Played
18
Goals
8
Pim
18
Plus Minus
6
Points
14
2023–24AHLTucson RoadrunnersRegular6312203224-4———————
All stats
Assists
20
Games Played
63
Goals
12
Pim
24
Plus Minus
-4
Points
32
2023–24NHLArizona CoyotesRegular61010-15000000
All stats
Assists
0
Avg Toi
6:52
Faceoff Winning Pctg
0
Game Winning Goals
0
Games Played
6
Goals
1
Ot Goals
0
Pim
0
Plus Minus
-1
Points
1
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.2
Shorthanded Goals
0
Shorthanded Points
0
Shots
5
2022–23AHLMilwaukee AdmiralsRegular67172744140———————
All stats
Assists
27
Games Played
67
Goals
17
Pim
14
Plus Minus
0
Points
44
2022–23NHLNashville PredatorsRegular6101204000010
All stats
Assists
0
Avg Toi
11:32
Faceoff Winning Pctg
0
Game Winning Goals
1
Games Played
6
Goals
1
Ot Goals
0
Pim
2
Plus Minus
0
Points
1
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.25
Shorthanded Goals
0
Shorthanded Points
0
Shots
4
2022–23AHLMilwaukee AdmiralsPlayoffs60110-3———————
All stats
Assists
1
Games Played
6
Goals
0
Pim
0
Plus Minus
-3
Points
1
2021–22AHLSan Jose BarracudaRegular451715326-28———————
All stats
Assists
15
Games Played
45
Goals
17
Pim
6
Plus Minus
-28
Points
32
2021–22NHLSan Jose SharksRegular141120-525010000
All stats
Assists
1
Avg Toi
11:17
Faceoff Winning Pctg
0.5
Game Winning Goals
0
Games Played
14
Goals
1
Ot Goals
0
Pim
0
Plus Minus
-5
Points
2
Power Play Goals
0
Power Play Points
1
Shooting Pctg
0.04
Shorthanded Goals
0
Shorthanded Points
0
Shots
25
2020–21AHLSan Jose BarracudaRegular21120-1———————
All stats
Assists
1
Games Played
2
Goals
1
Pim
0
Plus Minus
-1
Points
2
2020–21NHLSan Jose SharksRegular44310132-760110000
All stats
Assists
10
Avg Toi
11:15
Faceoff Winning Pctg
0
Game Winning Goals
0
Games Played
44
Goals
3
Ot Goals
0
Pim
2
Plus Minus
-7
Points
13
Power Play Goals
1
Power Play Points
1
Shooting Pctg
0.05
Shorthanded Goals
0
Shorthanded Points
0
Shots
60
2019–20NCAAUniv. of MassachusettsRegular33271037817———————
All stats
Assists
10
Games Played
33
Goals
27
Pim
8
Plus Minus
17
Points
37
2018–19NCAAUniv. of MassachusettsRegular401624402414———————
All stats
Assists
24
Games Played
40
Goals
16
Pim
24
Plus Minus
14
Points
40
2017–18NCAAUniv. of MassachusettsRegular3313152810-1———————
All stats
Assists
15
Games Played
33
Goals
13
Pim
10
Plus Minus
-1
Points
28
2016–17USHLGreen Bay GamblersRegular58191534204———————
All stats
Assists
15
Games Played
58
Goals
19
Pim
20
Plus Minus
4
Points
34
2015–16Ivan Hlinka MemorialUSA U18Regular411201———————
All stats
Assists
1
Games Played
4
Goals
1
Pim
0
Plus Minus
1
Points
2
2015–16USA-S17Team GreyRegular56172————————
All stats
Assists
1
Games Played
5
Goals
6
Pim
2
Points
7
2015–16USHLGreen Bay GamblersRegular48549100———————
All stats
Assists
4
Games Played
48
Goals
5
Pim
10
Plus Minus
0
Points
9
2015–16USHLGreen Bay GamblersPlayoffs40000-2———————
All stats
Assists
0
Games Played
4
Goals
0
Pim
0
Plus Minus
-2
Points
0
2014–15MHSL U16Springfield Rifles 16URegular142111326————————
All stats
Assists
11
Games Played
14
Goals
21
Pim
6
Points
32
2014–15USHS-PrepPope Francis HighRegular25472875—————————
All stats
Assists
28
Games Played
25
Goals
47
Points
75
2014–15USA-S16Team OrangePlayoffs5538—————————
All stats
Assists
3
Games Played
5
Goals
5
Points
8
2013–14MHSL U16Springfield Rifles 16URegular12158234————————
All stats
Assists
8
Games Played
12
Goals
15
Pim
4
Points
23
2013–14USHS-PrepPope Francis HighRegular25292352—————————
All stats
Assists
23
Games Played
25
Goals
29
Points
52
2013–14USPHL 16USpringfield Jr. Pics 16URegular10000————————
All stats
Assists
0
Games Played
1
Goals
0
Pim
0
Points
0
2012–13USHS-PrepPope Francis HighRegular2215924—————————
All stats
Assists
9
Games Played
22
Goals
15
Points
24

NHL game-by-game archive

3 imported games.

DateTeamOpponentGAPTSShots+/−TOIDetails
2026-11-07DETat COL0005010:21
All stats
Game Id
2026020274
Team Abbrev
DET
Home Road Flag
R
Game Date
2026-11-07
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
5
Shifts
16
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
10:21
Opponent Abbrev
COL
2026-11-03DETat TBL0002011:03
All stats
Game Id
2026020238
Team Abbrev
DET
Home Road Flag
R
Game Date
2026-11-03
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
2
Shifts
18
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
11:03
Opponent Abbrev
TBL
2026-11-02DETat FLA0001-212:17
All stats
Game Id
2026020233
Team Abbrev
DET
Home Road Flag
R
Game Date
2026-11-02
Goals
0
Assists
0
Points
0
Plus Minus
-2
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
17
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
12:17
Opponent Abbrev
FLA

NHL source coverage only; missing records are not zero-stat appearances. Historical team abbreviations are retained.

Recent NHL games

DateOpponentGoalsAssistsPointsTime on ice
2026-11-07COL00010:21
2026-11-03TBL00011:03
2026-11-02FLA00012:17

Profile updated Nov 8, 11:40 am EST. Missing stats are shown as –.

Player on NHL.com