Leonard played the last six games for the Coyotes, scoring one point (1G / 0A), but will return to the AHL, where he has 27 points (11G / 16A) in 54 games with the Tuscon Roadrunners. In a corresponding move, the Coyotes have recalled Josh Doan, who is expected to make his NHL debut on Tuesday.
Leonard has played 64 career NHL games but has spent the 2023-24 campaign exclusively in the AHL, scoring 27 points (11G / 16A) in 54 games with the Tuscon Roadrunners. The 25-year-old Leonard was the sixth-round pick of the San Jose Sharks in the 2018 NHL Entry Draft.
Leonard has played 64 career NHL games but has spent the 2023-24 campaign exclusively in the AHL, scoring 27 points (11G / 16A) in 54 games with the Tuscon Roadrunners. The 25-year-old Leonard was the sixth-round pick of the San Jose Sharks in the 2018 NHL Entry Draft.
Leonard spent most of the 2023 season in the AHL, finishing second on the Milwaukee Admirals in points (44), third in goals (17) and fourth in assists (27). With Arizona, he should battle for a roster spot in training camp, but seems destined to start the year in the AHL due to his two-way contract.
Leonard had a goal and two PIMs across six games with Nashville but has been re-assigned to Milwaukee (AHL) on Wednesday. The 24-year-old has 14 goals, 24 assists, 12 PIMs and a -3 plus/minus through 61 games with Milwaukee this season.
Leonard could replace Cole Smith in the lineup on Monday, after Smith suffered an injury on Saturday. Leonard has spent most of the season in the AHL, picking up 38 points (14G / 24A) in 61 games.
Leonard suffered a lower-body injury vs. the Oilers on Tuesday and will not be in the lineup on Thursday. Jonathan Dahlen will draw back into the lineup to replace Leonard.
Leonard took a nasty spill into the boards in Friday's game and did not return to the game. With a back-to-back on hand, Leonard seems unlikely to play on Saturday. The Sharks have a few options to return to the lineup to replace Leonard, one of which is Ryan Donato.
Leonard was a healthy scratch on Wednesday but will replace Sasha Chmelevski in the lineup on Friday. Leonard has scored three goals and 10 assists (13 points) in 43 games this season.
Leonard has not scored a goal since early March, posting just seven assists and 41 shots in his last 29 games. He will be replaced by Sasha Chmelevski in the lineup on Wednesday.
Leonard has missed the last two games with a "little injury" but will be back in the lineup on Monday. With Leonard back in, Marcus Sorensen will be a healthy scratch.
Leonard will replace Kurtis Gabriel after sitting as a healthy scratch on Saturday night. Leonard, who has two assists in eight games will play in the bottom-6 and could see some power-play time on PP2.
Leonard has been a healthy scratch for the last six games but will replace Rudolfs Balcers in the lineup on Thursday. Leonard had two assists, nine shots and a minus-5 rating in his first seven career NHL games.
Leonard has appeared in all seven games this season but will be scratched Thursday in Colorado. The rookie had two assists in the season opener but has been held pointless in the last six games. Stefan Noesen will replace him in the lineup.
Leonard was a sixth-round pick in 2018 and finished his junior season at UMass-Amherst as a Hobby Baker finalist after tallying a team-high 27 goals and 37 points. In his three-year stint with the MinuteMen, Leonard scored 105 points (56 goals, 49 assists) in 106 career games.