Nov 10, 2025; Edmonton, Alberta, CAN; Edmonton Oilers forward Connor McDavid (97) scores a goal during the third period against Columbus Blue Jackets goaltender Jet Greaves (73) (not shown) at Rogers Place.
TRADESConnor McDavid may finally get the winger he needs as the Oilers chase a 30-goal scorer
Sep 24, 2026; San Jose, California, USA; San Jose Sharks center Michael Misa (77) and left wing Ivar Stenberg (41) skate on offense against the Anaheim Ducks during the second period at SAP Center at San Jose.
SHARKSBetter than McKenna": the Sharks' Ivar Stenberg pick is already turning heads
Sep 20, 2026; Calgary, Alberta, CAN; Calgary Flames left wing Brennan Othmann (78) and Seattle Kraken right wing John Hayden (15) fight during the first period at Scotiabank Saddledome.
FLAMESKraken and Flames erupt as Ville Ottavainen draws 17 PIM
HOCKEY STATS
NHL

JOHN LEONARD

August 7, 1998  
Amherst, MA, USA

Left wing  
5'11"  
Entry drafts
SAN JOSE SHARKS
NHL earnings$ 5 000 000
John Leonard stats hockey
STATS
JOHN LEONARD
PER SEASONSEASONSPLAYOFFS
GPGAPTSPM+/-GPGAPTSPM+/-
2017-18NCAA - UMA3313152810-1------
2018-19NCAA - UMA4016244024+14------
2019-20NCAA - UMA332710378+17------
2020-21NHL - SJS44310132-7------
AHL - BAR2112--1------
2021-22NHL - SJS14112--5------
AHL - BAR451715326-28------
2022-23NHL - NSH61-12-------
AHL - ADM6717274414-6-11--3
2023-24NHL - ARI61-1--1------
AHL - ROA6312203224-4------
2024-25AHL - CHE7236256122+2118861418+6
2025-26NHL - DET11224--3------
AHL - GRI4733215412+881452-
PER LEAGUESEASONSPLAYOFFS
GPGAPTSPM+/-GPGAPTSPM+/-
NHL81813214-16------
AHL29611610922578-4329112020+3
NCAA106564910542+30------
NHL SALARIES
JOHN LEONARD
NHLAGESALAIRECAP HITTOTAL
San Jose Sharks
2 years  ·  $ 1 850 000
2020-2122925 000925 000925 000
2021-2223925 000925 0001 850 000
Nashville Predators
1 year  ·  $ 750 000
2022-2324750 000750 0002 600 000
Arizona Coyotes
1 year  ·  $ 775 000
2023-2425775 000775 0003 375 000
Detroit Red Wings
1 year  ·  $ 775 000
2025-2627775 000775 0004 150 000
Detroit Red Wings
1 year  ·  $ 850 000
2026-2728850 000850 0005 000 000
TOTAL5 000 0005 000 000
TRANSACTIONS
JOHN LEONARD
March 31, 2020

John Leonard signed a new deal with the San Jose Sharks

July 8, 2022

John Leonard is traded to the Nashville Predators with 3rd round draft pick in 2023. In return, the San Jose Sharks acquired Luke Kunin.

July 18, 2022

John Leonard signed a new deal with the Nashville Predators

July 2, 2023

John Leonard signed a new deal with the Arizona Coyotes

July 1, 2025

John Leonard signed a new deal with the Detroit Red Wings

April 16, 2026

John Leonard signed a new deal with the Detroit Red Wings