John Leonard

John Leonard

27-Year-Old CenterC
Detroit Red Wings
2025 Fantasy Outlook
Leonard wasn't able to secure an NHL-level deal in 2024-25, instead spending the campaign with AHL Charlotte. The Panthers' depth in the NHL played a large role in that, but Leonard did his part with the farm team, racking up 61 points in 72 regular-season games and another 14 points in 18 playoff outings. The 27-year-old looks too good to be just a career minor-leaguer, but he has struggled to secure NHL minutes with three organizations, totaling 17 points in 70 career appearances. Look for Leonard to compete for a bottom-six job with the Red Wings in training camp, though he's unlikely to be an everyday player for Detroit this year. Read Past Outlooks
Signed a one-year, $775,000 contract with the Red Wings in July of 2025.
Called up by Detroit
CDetroit Red Wings
December 14, 2025
Leonard was recalled from AHL Grand Rapids on Sunday.
ANALYSIS
Leonard has had a stellar start to the season in the minors, as he leads the AHL with 19 goals to go with 10 assists, two PIM and a plus-14 rating. The 27-year-old hasn't appeared in an NHL game since the 2023-24 season, but he'll provide additional depth for the Red Wings after Mason Appleton (lower body) was placed on injured reserve Thursday.
Read More News
NHL Stats
Loading Skater Stats...
2025 NHL Game Log
2025
2024
2023
2022
2021
2020
2025 NHL Game Log
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
FantasyDraft
Head2Head
Loading Skater Game Log...
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...
2025–26 Time On Ice Stats
 
Ice Time
Power Play
Short-Handed
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
Honored for strong month
CDetroit Red Wings
December 2, 2025
Leonard was named the AHL Player of the Month for November on Monday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Adds three more points
CDetroit Red Wings
November 25, 2025
Leonard scored a goal and added two assists in AHL Grand Rapids' 10-1 win over Texas on Tuesday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Three-point showing Wednesday
CDetroit Red Wings
November 19, 2025
Leonardo scored a goal and added two assists in AHL Grand Rapids' 5-1 win over Rockford on Wednesday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Two goals in Griffins' win
CDetroit Red Wings
November 2, 2025
Leonard scored twice on seven shots in AHL Grand Rapids' 6-2 win over Rockford on Sunday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Stays hot in Friday's win
CDetroit Red Wings
October 24, 2025
Leonard scored twice on three shots and added an assist in AHL Grand Rapids' 4-0 win over Manitoba on Friday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.