John Leonard Injury News & Updates
Keep up with the latest injuries from the Sabres vs Red Wings game today with our National Hockey League injury report.Oct 2, 2023
Waived Monday
In order to send him to AHL Tucson, Leonard was placed on waivers Monday.
ANALYSIS
Leonard compiled 17 goals and 44 points in 67 games for AHL Milwaukee last season. He also picked up one goal in six NHL appearances with Nashville during the 2022-23 campaign.
Jul 2, 2023
Lands one-year deal
Arizona signed Leonard to a one-year contract worth $775,000 on Sunday, Craig Morgan of PHNX Sports reports.
ANALYSIS
Leonard spent most of last season with AHL Milwaukee, scoring 17 goals and 44 points in 67 games. He was held to one goal in six NHL appearances. The 24-year-old could split time between the two levels again during the 2023-24 campaign.
Jun 30, 2023
No qualifying offer
The Predators didn't qualify Leonard, making him an unrestricted free agent, John Glennon of NHL.com reports.
ANALYSIS
Leonard had one goal in six NHL games this season. He played in 67 AHL games with Milwaukee this season, scoring 17 times and adding 27 assists.
Apr 5, 2023
Heads back to minors
Leonard was sent to AHL Milwaukee on Wednesday.
ANALYSIS
Leonard was placed on waivers Tuesday and went unclaimed. He has a goal in six games with the Predators this season. At the AHL level in 2022-23, Leonard's contributed 14 goals and 38 points in 61 contests with Milwaukee.
Apr 4, 2023
Hits waivers
Leonard was placed on waivers Tuesday, Elliotte Friedman of Sportsnet reports.
ANALYSIS
Despite being waived, Leonard may remain with the Predators and skate in a bottom-six role versus Vegas on Tuesday. He's picked up one goal through five top-level appearances this year.
Apr 3, 2023
Recalled from AHL Milwaukee
Leonard was elevated from the minors Monday.
ANALYSIS
Leonard has played in just four NHL games this season, in which he notched one goal, two shots and two hits while averaging 12:31 of ice time. With the Admirals, the winger has been significantly more productive, racking up 14 goals and 24 assists in 61 contests. An injury to Cole Smith (undisclosed) could open the door for Leonard to suit up versus the Stars on Monday.
Mar 10, 2023
Back in AHL
Leonard was reassigned to AHL Milwaukee on Friday.
ANALYSIS
Leonard has played four games at the NHL level this season, scoring once on two shots on net. Leonard played 52 games with Milwaukee before his recall, scoring 11 goals and adding 21 assists.
Mar 4, 2023
Ascends to top level
Leonard was recalled from AHL Milwaukee on Saturday.
ANALYSIS
Leonard played in his first NHL game of the season Thursday, scoring the game-winner in a 2-1 victory over Florida. Leonard was returned to the AHL on Friday, making him eligible for the AHL playoffs. Leonard saw first line action with the Predators versus the Panthers and should play alongside Cody Glass and Matt Duchene versus Chicago on Saturday.
Mar 3, 2023
Dropped to AHL
Leonard was demoted to AHL Milwaukee on Friday, CapFriendly reports.
ANALYSIS
Leonard scored a goal in his team debut Thursday against the Panthers. He has 32 points in 52 AHL contests this season and could be promoted before Saturday's tilt with Chicago.
Mar 2, 2023
Up with big club
Leonard was promoted from AHL Milwaukee and will play on the first line Thursday versus the Panthers, Emma Lingan of the Predators' official site reports.
ANALYSIS
Leonard will go from the minors to an advanced role right after his first call-up of the season. The 24-year-old has 32 points in 52 contests with the Admirals this season.
Oct 1, 2022
Cut from camp Saturday
Leonard was sent down to AHL Milwaukee on Saturday, per CapFriendly.
ANALYSIS
Leonard was one of the bigger names cut from Predators camp Saturday. The 24-year-old should be near the top of the list for a call-up if injuries arise among Nashville's forwards.
Sep 27, 2022
Records four shots Monday
Leonard (lower body) registered four shots and one block in 17:13 of ice time Monday.
ANALYSIS
Leonard missed the final 13 games of the regular season with San Jose last year due to his lower-body issue. After signing with Nashville in the offseason, the 24-year-old center is far from a lock for the lineup on a nightly basis and may find himself as a healthy scratch periodically, though a strong camp showing could move him up the pecking order.
Jul 18, 2022
Inks two-way deal
Leonard (lower body) signed a one-year, two-way contract with the Predators on Monday, per CapFriendly.
ANALYSIS
Leonard was acquired from the Sharks earlier this month as part of the Luke Kunin trade. He scored two points in 14 NHL games and 32 points in 45 AHL contests last season. The 23-year-old forward will likely fill a similar depth role with the Predators during the 2022-23 campaign.
Jul 8, 2022
Traded in Draft Day deal
Leonard (lower body) has been traded to Nashville along with a third-round pick in a deal for San Jose's Luke Kunin.
ANALYSIS
Leonard spent most of 2021-22 with the Sharks' AHL affiliate, where he scored 17 goals and added 15 assists. His 32 points were good for fifth on the squad. Leonard also tallied two points in 14 NHL games after a call up; he delivered 13 points in 44 NHL games as a rookie in 2020-21. The pivot has pedigree -- he was a finalist for the Hobey Baker Award in 2019-20 -- but is likely a role player as a pro.
Apr 26, 2022
Likely done for season
Leonard (lower body) is not expected to return this season, Sheng Peng of San Jose Hockey Now reports.
ANALYSIS
Leonard has already missed San Jose's last 10 games and it looks like he'll miss the final three as well. The 23-year-old dressed in just 14 games for the Sharks this season, tallying two points while averaging 11:17 of ice time. It's unclear how severe Leonard's injury is or if he'll need any sort of procedure over the offseason.
Apr 12, 2022
Set to miss out again
Leonard (lower body) will not be in the lineup to face Nashville on Tuesday.
ANALYSIS
Leonard will be sidelined for his third consecutive contest due to his lingering lower-body issue. Even once given the all-clear, the 23-year-old Leonard is far from a lock for the lineup and could still find himself watching from the press box from time to time. When the New Jersey native has played this year, he has generated two points in 14 games while averaging 11:17 of ice time.
Apr 6, 2022
Not expected to play
Leonard (lower body) isn't expected to be in the lineup for Thursday's game versus the Flames, Corey Masisak of The Athletic reports.
ANALYSIS
Leonard's absence will test the Sharks' depth up front, but it shouldn't impact any fantasy lineups, as he's only picked up two points through 14 contests this campaign. Another update on his status should surface once he's cleared to rejoin the lineup.
Apr 5, 2022
Won't finish game
Leonard (lower body) won't return to Tuesday's game versus the Oilers, Sheng Peng of San Jose Hockey Now reports.
ANALYSIS
Leonard was injured blocking a shot in the second period off of his foot or ankle. The 23-year-old has played in seven straight games, but it's unclear if the injury will force him to miss time. The Sharks' next game is Thursday versus the Flames.
Apr 2, 2022
Tallies first goal in loss
Leonard scored a goal on five shots and added two hits in Saturday's 5-4 loss to the Stars.
ANALYSIS
Leonard sparked a late push by the Sharks with his goal at 15:21 of the third period. Logan Couture scored as well, but the Sharks came up one short. Leonard has two points in 13 games this season, but his goal and assist have both been in the last three contests. The American forward could continue to get a look in the last four weeks of the campaign, though he's most likely to serve in a bottom-six role.
Mar 30, 2022
Finds first assist of season
Leonard provided a power-play assist, three shots on goal and two hits in Wednesday's 5-2 loss to the Coyotes.
ANALYSIS
Leonard needed 11 games to get on the scoresheet this season. He's spent a large part of the campaign with AHL San Jose, but injuries to Sharks forwards have allowed him to play in six of the team's last eight contests. The 23-year-old forward has added 18 shots on net, 11 hits and a minus-2 rating while mainly seeing bottom-six usage when he's in the lineup.
Mar 14, 2022
Bumped up from minors
Leonard was recalled from AHL San Jose on Monday.
ANALYSIS
Leonard was last in an NHL game back on Nov. 11 versus the Jets, having appeared in five games for the Sharks this season in which he registered zero points, nine shots and three hits while averaging 10:37 of ice time. Even with his promotion, Leonard is far from a lock for the lineup and may just serve as an emergency depth option.
Nov 12, 2021
Rejoins AHL squad
The Sharks returned Leonard to AHL San Jose on Friday, Curtis Pashelka of The San Jose Mercury News reports.
ANALYSIS
The COVID-19 replacement heads back to the minors now that San Jose's starters have cleared virus-related protocols. Leonard played five games and tallied nine total shots on goal, although he didn't record any points in his first NHL action of 2021.
Oct 30, 2021
Brought up to big club
Leonard was recalled by the Sharks on Saturday, Sheng Peng of San Jose Hockey Now reports.
ANALYSIS
Several Sharks players have reportedly tested positive for COVID-19, so Leonard is expected to draw into the lineup immediately for Saturday's matchup with Winnipeg. The 23-year-old forward tallied 10 points in 44 games with San Jose last season.
Oct 1, 2021
Shuffled to minors
Leonard was reassigned to AHL San Jose on Friday, per CapFriendly.
ANALYSIS
This comes as a bit of a surprise after Leonard scored 13 points in 44 games with the Sharks last season. He'll likely be back up with the big club at some point during the 2021-22 campaign.
Sep 23, 2021
Returns to action Thursday
Leonard (concussion) practiced with the Sharks on Thursday, Curtis Pashelka of The San Jose Mercury News reports.
ANALYSIS
Leonard had a solid start to his NHL career last year, recording 13 points and 59 shots on goal in 44 contests. He should have no trouble at least matching those numbers now that he's healthy again, as Leonard will likely be locked in for a middle-six role with the Sharks in 2021-22.
May 11, 2021
Ends season in concussion protocol
Leonard is in concussion protocol and has been shut down for the remainder of the season but is feeling better, Curtis Pashelka of Bay Area News Group reports.
ANALYSIS
Leonard sustained the injury in Friday's game, and the injury has now been clarified as a concussion. He won't be available for Wednesday's season finale against the Golden Knights, but Leonard's availability for next season isn't believed to be in danger. The 22-year-old forward will finish his rookie season with three goals and 10 assists in 44 games.
May 8, 2021
Out Saturday, doubtful Wednesday
Leonard (undisclosed) will miss Saturday's game against the Coyotes, and coach Bob Boughner described him as "very doubtful" for Wednesday's season finale against the Golden Knights, Curtis Pashelka of Bay Area News Group reports.
ANALYSIS
Jeffrey Viel will take the lineup spot created by Leonard's absence. If Leonard's unable to return before the end of the season, he would finish the campaign with 13 points in 44 games.
May 7, 2021
Exits Friday's game
Leonard (undisclosed) left Friday's game against Arizona and is unlikely to return, Kevin Kurz of The Athletic reports.
ANALYSIS
Leonard appeared to lose his balance and took an awkward fall into the boards during the first period of Friday's game. There's no official word on what he's dealing with but he may have knocked his head against the boards during his fall. The 22-year-old rookie has 13 points in 43 games this season.
Apr 28, 2021
Offers helper Wednesday
Leonard notched an assist and three shots on goal in Wednesday's 4-2 win over the Coyotes.
ANALYSIS
Leonard had the secondary assist on a Rudolfs Balcers goal in the first period. The 22-year-old Leonard snapped his six-game point drought. He's up to 13 points, 57 shots on net and a minus-7 rating through 41 contests as a rookie.
Apr 12, 2021
Back to active roster
Leonard was added to the active roster for Monday's game against Anaheim, Sheng Peng of San Jose Hockey Now reports.
ANALYSIS
Leonard will make his 15th straight appearance with the Sharks. The 22-year-old has 12 points and a minus-5 rating in 34 games this season.
Apr 11, 2021
Drops to taxi squad
Leonard was reassigned to the taxi squad Sunday, CapFriendly reports.
ANALYSIS
Leonard has been in the Sharks' lineup for the last 14 games, tallying five assists with a plus-3 rating. He could be recalled ahead of Monday's tilt with Anaheim.
Apr 10, 2021
Logs assist Saturday
Leonard provided an assist and two shots on goal in Saturday's 4-2 loss to the Kings.
ANALYSIS
Leonard picked up an assist on Dylan Gambrell's tally in the first period. The 22-year-old Leonard has gone 20 games without a goal, and he's produced just six assists in that span. He's at 12 points, 49 shots on net and a minus-5 rating through 34 contests, so there's little reason for mot fantasy managers to have interest in rostering him.
Apr 3, 2021
Bags helper in win
Leonard recorded an assist and three shots on goal in Saturday's 3-2 win over the Kings.
ANALYSIS
Leonard set up Dylan Gambrell for the game-winning goal at 15:23 of the third period. The 22-year-old Leonard continues to provide the Sharks with depth scoring. He has 11 points, 43 shots on net and a minus-3 rating through 31 contests in his rookie season.
Mar 29, 2021
Contributes assist Monday
Leonard produced an assist and went plus-2 in Monday's 4-3 shootout win over the Wild.
ANALYSIS
Leonard earned the secondary helper on Radim Simek's first-period tally. The 22-year-old Leonard has provided some depth scoring with three assists in his last eight games. He hasn't scored since March 1, a span of 14 outings. Overall, the rookie forward has 10 points, 37 shots on net and a minus-4 rating in 28 appearances.
Mar 24, 2021
Promoted to active roster
Leonard was promoted to the active roster Wednesday, per CapFriendly.
ANALYSIS
Leonard is expected to fill a fourth-line role in Wednesday's game versus the Kings. The 22-year-old has three assists in his last five games.
Mar 23, 2021
Descends to taxi squad
Leonard was demoted to the taxi squad Tuesday, per CapFriendly.
ANALYSIS
Leonard has three assists in his last five outings, so this is likely a paper move. The 22-year-old forward seems likely to be promoted to the active roster ahead of Wednesday's game versus the Kings.
Mar 22, 2021
Logs helper
Leonard posted an assist in Monday's 2-1 win over the Kings.
ANALYSIS
Leonard set up Ryan Donato for the game-winning goal at 3:48 of the third period. The 22-year-old Leonard has three assists in his last five outings, although he's gone 10 games without a goal. In 24 contests overall, the New Jersey native has produced nine points, 33 shots on net and a minus-6 rating.
Mar 22, 2021
Recalled from taxi squad
Leonard was promoted to the active roster for Monday's game against Los Angeles, CapFriendly reports.
ANALYSIS
Leonard seems to have secured a bottom-six role with the Sharks over the last month. He's scored six points over his last 15 games. The 22-year-old will likely continue to shuffle to the taxi squad as a paper move on off days.
Mar 21, 2021
Demoted to taxi squad
Leonard was sent to the taxi squad Sunday, according to CapFriendly.
ANALYSIS
Leonard has been in the lineup for 15 of the last 16 games with San Jose, recording six points in the process. Expect the 22-year-old to be recalled for Monday's game against the Kings.
Mar 19, 2021
Promoted Friday
Leonard was recalled from the taxi squad for Friday's tilt with the Blues, Curtis Pashelka of The San Jose Mercury News reports.
ANALYSIS
Leonard has played in 13 of the last 14 games with the Sharks, scoring six points with a minus-1 rating during that span. He'll maintain his role in the bottom-six.
Mar 18, 2021
Sent to taxi squad
Leonard was assigned to the taxi squad Thursday, per CapFriendly.
ANALYSIS
Leonard is in the lineup more often than not. He'll likely rejoin the active roster ahead of Friday's game versus the Blues.
Mar 17, 2021
Notches assist in Wednesday's loss
Leonard picked up an assist and put three shots on goal in Wednesday's 5-4 loss to the Golden Knights.
ANALYSIS
Leonard had a shot ring off the post in the second period, but Mario Ferraro collected it behind the net and scored on a wraparound. That earned Leonard an assist in his second consecutive game. The 22-year-old forward is up to eight points, 30 shots, and a minus-8 rating through 21 outings. He'll likely continue to compete for third-line minutes.
Mar 17, 2021
Will play Wednesday
Leonard will be promoted to the active roster and draw into the lineup for Wednesday's game versus Vegas, David Schoen of the Las Vegas Review Journal reports.
ANALYSIS
Rudolf Balcers is sidelined with an undisclosed injury, so Leonard will make his 21st appearance of the season against the Golden Knights. He's picked up three goals and seven points this year.
Mar 16, 2021
Assigned to taxi squad
Leonard was assigned to the taxi squad Tuesday, per CapFriendly.
ANALYSIS
Leonard remains in the mix for playing time with the Sharks. The 22-year-old rookie has seven points and 27 shots on net through 20 contests.
Mar 15, 2021
Promoted to active roster
Leonard was added to the active roster Monday, CapFriendly reports.
ANALYSIS
Leonard has five points over the last 12 games but will be a healthy scratch for Monday's game against Vegas. The 22-year-old forward should continue bouncing between the active roster and taxi squad.
Mar 15, 2021
Drops to taxi squad
Leonard was assigned to the taxi squad Monday, Kevin Kurz of The Athletic reports.
ANALYSIS
Leonard has played in 12 straight games, but he'll come out of the lineup for Monday's road game versus the Golden Knights. The 22-year-old has provided modest offensive upside in his first NHL season, recording three goals and four assists across 20 contests.
Mar 14, 2021
Shuffled to taxi squad
Leonard was sent to the taxi squad Sunday, according to CapFriendly.
ANALYSIS
Leonard has seven points through 20 games with the Sharks this season while skating in a bottom-six role. He should be recalled for Monday's game in Vegas.
Mar 13, 2021
Notches helper
Leonard recorded an assist in Saturday's 3-1 win over the Ducks.
ANALYSIS
Leonard earned the secondary helper on a Dylan Gambrell goal in the third period. The 22-year-old Leonard has collected seven points, 27 shots on net and a minus-8 rating through 20 games. He's seen mostly third-line duties lately, so there's not much to see here from a fantasy perspective.
Mar 12, 2021
Promoted to NHL
Leonard was recalled to the active roster Friday, CapFriendly reports.
ANALYSIS
Leonard will be in the Sharks' lineup for the 11th straight game Friday against Anaheim. The 22-year-old winger has three goals and six points in 18 games this season.
Mar 9, 2021
Drops back to taxi squad
Leonard was demoted to the taxi squad Tuesday, per CapFriendly.
ANALYSIS
Leonard has six points in 18 games for the Sharks this year. He'll continue to be in the mix for bottom-six minutes.
Mar 1, 2021
Pots insurance tally
Leonard scored a goal on two shots in Monday's 6-2 win over the Avalanche.
ANALYSIS
Leonard gave the Sharks a 5-2 lead in the third period with his third goal of the season. The 22-year-old forward is up to six points, 18 shots on net and a minus-7 rating through 14 games. Expect the sixth-round pick from 2018 to continue working in a middle-six capacity.
Feb 27, 2021
Garners assist in loss
Leonard posted an assist in Saturday's 7-6 loss to the Blues.
ANALYSIS
Leonard set up Kevin Labanc for a goal at 2:13 of the third period, which tied the game at 5-5. The 22-year-old Leonard has three points in his last five games from a third-line role. Overall, he's at five points, 16 shots on net and a minus-9 rating through 13 outings, so he's probably not going to earn much interest in fantasy.
Feb 18, 2021
Goals in consecutive games
Leonard scored a goal on three shots in Thursday's 3-2 overtime loss to the Blues.
ANALYSIS
Leonard gave the Sharks a lead at 14:31 of the second period with his second goal in as many games. The 22-year-old forward has four points through 10 outings this season, although he also went seven appearances without a point before his recent success. If he can get in form, he could find a spot in the top-six, which would give Leonard some appeal in deeper formats.
Feb 15, 2021
Scores first NHL goal
Leonard scored a power-play goal in Monday's 3-2 win over the Ducks.
ANALYSIS
Leonard tied the game at 1-1 with his tally at 9:43 of the first period. It's the first goal of the New Jersey native's career, and his first point since had two assists in the Sharks' season opener. The 22-year-old has three points in nine games, but he's most likely to see bottom-six usage when he's in the lineup.
Feb 14, 2021
Back on active roster
Leonard ascended to the active roster Sunday, per CBS Sports.
ANALYSIS
Leonard has shuffled between levels frequently this season. The 22-year-old forward will likely continue to serve as forward depth for the Sharks, but he's not a viable option for fantasy managers.
Feb 13, 2021
Drops to taxi squad
Leonard was assigned to the taxi squad Saturday, per CBS Sports.
ANALYSIS
Leonard has no points in seven appearances since he produced two assists in the season opener. The 22-year-old will still be able to practice with the Sharks while he's on the taxi squad.
Feb 11, 2021
Joins active roster
Leonard was promoted from the taxi squad and will suit up for Thursday's game against Los Angeles, Curtis Pashelka of The San Jose Mercury News reports.
ANALYSIS
Leonard hasn't appeared in an NHL game since Jan. 26, scoring two points in two AHL appearances since then. The 22-year-old winger should skate in a bottom-six role Thursday.
Feb 10, 2021
Promoted to taxi squad
Leonard was assigned to the Sharks' taxi squad Wednesday, per CBS.
ANALYSIS
Leonard's appeared in seven games with the big club this campaign, picking up two points over that span. He's not expected to draw into the lineup for Thursday's game versus LA at this point.
Jan 29, 2021
Demoted to AHL
Leonard was assigned to AHL San Jose on Friday.
ANALYSIS
Leonard recorded a pair of assists in his NHL debut on Jan. 14 but was held scoreless in his next six appearances. The UMass-Amherst product will get some experience in the minors and could be recalled to the Sharks sooner rather than later if things go well.
Jan 14, 2021
Impresses in NHL debut
Leonard recorded two assists in Thursday's 4-3 shootout win over the Coyotes.
ANALYSIS
Leonard was given a chance to succeed by starting the year on a line with Evander Kane and Tomas Hertl, who each had three-point efforts Thursday. Leonard set up one goal for each of them, showing strong chemistry with the veterans. A sixth-round pick from 2018, Leonard's rise to the Sharks' roster has been fairly quick. He'll look to show his debut wasn't a fluke when the Sharks face the Coyotes again Saturday.