DETROIT RED WINGSBorn in United States#43 ·Left Wing
John Leonard
ACTIVEJohn Leonard has played in the NHL since 2020–21 and currently plays for the Detroit Red Wings. He is 28 years old (born in 1998), is originally from Westwood, is 180 cm tall and weighs 87 kg. He has previously played for San Jose Sharks, Nashville Predators and Arizona Coyotes. Leonard has put up 21 points in 83 games, 8 goals and 13 assists, an average of 0.25 points per game. The best season so far is 2020–21 with 13 points in 44 games.
DRAFT 2018: selected No. 182 in round 6 · San Jose SharksDEBUT January 15, 2021(5y ago)@Arizona CoyotesCONTRACT $705,341/yr (≈ 572 344 kr/month, 6 868 130 kr/yr) · UFA 2027–28
Latest games
November 4@TBLTampa Bay LightningL2–4No points0+/-2shots11:03toiNovember 3@FLAFlorida PanthersW5–3No points-2+/-1shots12:17toi
All games and events of the 2026-2027 season2 games2026–27 SEASON
Milestones
Recent
CareerFirst NHL goal5y ago
Next up
Match season best: 3 goals
0 now · previous best 3
3left
Career25 career goals17 away
Show all milestones 10Show less
Season
Match season best: 3 goals3 away
Match season best: 10 assists10 away
Match season best: 13 points13 away
30 goals this season30 away
Career
25 career goals17 away
50 career points29 away
100 NHL games17 away
50 career assists37 away
First NHL goal5y ago
First NHL point5y ago
John Leonard's whole career
Stats
Games played
83
Points
21
Points per game
0.25
Goals
8
Assists
13
+/-
-18
Season by season
Teams player has played for
Continue reading
Swedish teammates
Detroit Red Wings
Lucas Raymond16P
Viktor Arvidsson15P
Anton Johansson4P
+3 moreView Detroit Red Wings
More players
Swedish forwards in the NHL
Explore Swedish NHL players and compare seasons, roles, and careers.
View players
Upcoming games
Follow the next slate
See upcoming NHL games and the Swedish players in action.
View schedule