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