John Leonard

John Leonard

26-Year-Old CenterC
Detroit Red Wings
2025 Fantasy Outlook
There was no outlook written for John Leonard in 2025. Check out the latest news below for more on his current fantasy value.
Signed a one-year, $775,000 contract with the Red Wings in July of 2025.
Headed for Motor City
CDetroit Red Wings
July 1, 2025
Leonard penned a one-year, $775,000 contract with Detroit on Tuesday.
ANALYSIS
Leonard played the 2024-25 season while on a minor-league deal with AHL Charlotte, racking up 36 goals and 25 assists in 72 regular-season games for the Checkers. Selected by the Sharks in the sixth round of the 2018 NHL Draft, the New Jersey native will look to get back to the NHL for the first time since 2023-24 when he played in six games for the Coyotes.
Read More News
NHL Stats
Loading Skater Stats...
2024 NHL Game Log
2024
2023
2022
2021
2020
2024 NHL Game Log
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
FantasyDraft
Head2Head
Loading Skater Game Log...
2023 NHL Game Log
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
FantasyDraft
Head2Head
Loading Skater Game Log...
2022 NHL Game Log
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
FantasyDraft
Head2Head
Loading Skater Game Log...
2021 NHL Game Log
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
FantasyDraft
Head2Head
Loading Skater Game Log...
2020 NHL Game Log
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
Red Wings Depth Chart
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
Red Wings Power Play Depth Chart
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
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
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
Subscribe now to instantly reveal our take on this news.
Attending camp on tryout
CFlorida Panthers
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
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
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
March 21, 2024
Leonard was reassigned to AHL Tucson on Thursday, per CapFriendly.
ANALYSIS
Subscribe now to instantly reveal our take on this news.