John Leonard

John Leonard

26-Year-Old CenterC
 Free Agent  
Free Agent
2024 Fantasy Outlook
There was no outlook written for John Leonard in 2024. Check out the latest news below for more on his current fantasy value.
$Signed a professional tryout agreement with the Panthers in September of 2024.
Released from PTO Friday
CFree Agent
October 4, 2024
Leonard was released from his PTO by the Panthers on Friday and sent to AHL Charlotte.
ANALYSIS
Leonard saw action in only one preseason game and was minus-2 without a point. He played six NHL regular-season games last season with Arizona, managing one goal. The 26-year-old spent most of the 2023-24 campaign with AHL Tucson, picking up 12 goals and 20 assists in 63 regular-season appearances.
Read More News
NHL Stats
Loading Skater Stats...
2024
2023
2022
2021
2020
2024 NHL Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
FantasyDraft
Head2Head
Loading Skater Game Log...
2023 NHL Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
FantasyDraft
Head2Head
Loading Skater Game Log...
2022 NHL Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
FantasyDraft
Head2Head
Loading Skater Game Log...
2021 NHL Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
FantasyDraft
Head2Head
Loading Skater Game Log...
2020 NHL Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
FantasyDraft
Head2Head
Loading Skater Game Log...
2024–25 Time On Ice Stats
 
Ice Time
Power Play
Short-Handed
2022–23
11:32
0:20
0:00
2023–24
6:52
0:00
0:00
Past Fantasy Outlooks
2021
2020
A former sixth-round pick (No. 182 overall) in 2018, Leonard shocked many by cracking the San Jose roster right out of training camp a season ago. He went on to play in 44 of San Jose's 56 regular-season games, finishing with three goals, 13 points, and a minus-7 rating. Leonard was a big scorer in his final collegiate seasons at UMass-Amherst, but he's in line to fill more of a depth role at the NHL level. It's a home run outcome for the Sharks regardless due to where Leonard was drafted. The 23-year-old New Jersey native should start next season in San Jose, although he won't have much fantasy value on a middling team.
Leonard made the Sharks' Opening Night roster out of training camp and appears to be in line for a healthy dose of ice time in 2020-21. The 2018 sixth-round pick opened the season skating in a top-six role and has also been seeing time with San Jose's second man-advantage unit. The 22-year-old winger showed off his finishing ability in his final season at UMass Amherst in 2019-20, racking up 27 goals and 37 points in 33 games, and he could threaten the 30-point mark this season if he's able to hold on to his cushy role.
More Fantasy News
Attending camp on tryout
CFlorida Panthers  Minors
September 17, 2024
Leonard was invited to attend Florida's training camp on a professional tryout agreement Tuesday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Sent back to AHL
CArizona Coyotes  Minors
March 25, 2024
Leonard was assigned to AHL Tucson on Monday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Up from minors
CArizona Coyotes  Minors
March 22, 2024
Leonard was summoned from AHL Tucson on Friday, per the NHL media site.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Heads back to AHL
CArizona Coyotes  Minors
March 21, 2024
Leonard was reassigned to AHL Tucson on Thursday, per CapFriendly.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Gets first goal with Arizona
CArizona Coyotes  Minors
March 21, 2024
Leonard scored a goal in Wednesday's 5-2 loss to the Stars.
ANALYSIS
Subscribe now to instantly reveal our take on this news.