Ad
John Leonard News
Detroit has signed John Leonard to a one-year, $775,000 contract.

Detroit added to its minor league depth on Tuesday by signing John Leonard to a one-year, $775,000 contract. The 26-year-old winger finished in goals across the AHL with 36 and 61 points in 72 games played with Charlotte (AHL) in 2024-25. He should compete for a bottom-six spot on the Red Wings this season.

John Leonard
Arizona has signed John Leonard to a one-year, two-way contract ($775,000 AAV).

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.

John Leonard
Leonard (upper-body) left Friday's game and is questionable to play Saturday.

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.

John Leonard