JOHN LEONARD
#43 - LW
NEWS
Tue, Dec 02, 2025

2:35 PM - John Leonard (Det) was named the AHL Player of the Month for November on Monday.

Sun, Oct 19, 2025

3:06 AM - John Leonard (Det) scored two goals on four shots in AHL Grand Rapids' 4-2 win over Manitoba on Saturday.

Wed, Oct 01, 2025

3:18 PM - John Leonard (Det) was put on waivers by Detroit on Wednesday, per Renaud Lavoie of TVA Sports.

Tue, Jul 01, 2025

3:22 PM - John Leonard (Det) penned a one-year, $775,000 contract with Detroit on Tuesday.

Fri, Oct 04, 2024

10:18 AM - John Leonard (Fla) was released from his PTO by the Panthers on Friday and sent to AHL Charlotte.

Tue, Sep 17, 2024

3:55 PM - John Leonard (Fla) was invited to attend Florida's training camp on a professional tryout agreement Tuesday.

Mon, Mar 25, 2024

11:50 AM - John Leonard (Ari) was assigned to AHL Tucson on Monday.

Fri, Mar 22, 2024

4:42 PM - John Leonard (Ari) was summoned from AHL Tucson on Friday, per the NHL media site.

Thu, Mar 21, 2024

2:06 PM - John Leonard (Ari) scored a goal in Wednesday's 5-2 loss to the Stars.

Tue, Mar 12, 2024

12:27 PM - John Leonard (Ari) was recalled from AHL Tuscon on Tuesday.

Sat, Mar 04, 2023

1:08 PM - John Leonard (Nsh) was recalled from AHL Milwaukee on Saturday.

Thu, Mar 02, 2023

6:37 PM - John Leonard (Nsh) was promoted from AHL Milwaukee and will play on the first line Thursday versus the Panthers, Emma Lingan of the Predators' official site reports.

Sat, Oct 01, 2022

11:16 PM - John Leonard (Nsh) was sent down to AHL Milwaukee on Saturday, per CapFriendly.

Tue, Sep 27, 2022

9:41 AM - John Leonard (Nsh) (lower body) registered four shots and one block in 17:13 of ice time Monday.

Mon, Jul 18, 2022

11:47 PM - John Leonard (Nsh) (lower body) signed a one-year, two-way contract with the Predators on Monday, per CapFriendly.

Fri, Jul 08, 2022

12:47 PM - John Leonard (Nsh) (lower body) has been traded to Nashville in a deal for Luke Kunin, reports the Nashville Predators team site.

Tue, Apr 26, 2022

4:11 PM - John Leonard (SJ) (lower body) is not expected to return this season, Sheng Peng of San Jose Hockey Now reports.

Tue, Apr 12, 2022

3:47 PM - John Leonard (SJ) (lower body) will not be in the lineup to face Nashville on Tuesday.

Wed, Apr 06, 2022

2:37 PM - John Leonard (SJ) (lower body) isn't expected to be in the lineup for Thursday's game versus the Flames, Corey Masisak of The Athletic reports.

Sun, Apr 03, 2022

3:08 AM - John Leonard (SJ) scored a goal on five shots and added two hits in Saturday's 5-4 loss to the Stars.

Mon, Mar 14, 2022

1:42 PM - John Leonard (SJ) was recalled from AHL San Jose on Monday.

Fri, Nov 12, 2021

1:02 PM - John Leonard (SJ) Sharks returned Leonard to AHL San Jose on Friday, Curtis Pashelka of San Jose Mercury News reports.

Sat, Oct 30, 2021

5:59 PM - John Leonard (SJ) was recalled by the Sharks on Saturday, Sheng Peng of San Jose Hockey Now reports.

Thu, Sep 23, 2021

9:55 PM - John Leonard (SJ) (concussion) practiced with the Sharks on Thursday, Curtis Pashelka of The San Jose Mercury News reports.

Tue, May 11, 2021

3:32 PM - John Leonard (SJ) 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.

Sat, May 08, 2021

1:18 PM - John Leonard (SJ) (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.

Fri, May 07, 2021

11:46 PM - John Leonard (SJ) (undisclosed) left Friday's game against Arizona and is unlikely to return, Kevin Kurz of The Athletic reports.

Mon, Apr 12, 2021

10:28 PM - John Leonard (SJ) was added to the active roster for Monday's game against Anaheim, Sheng Peng of San Jose Hockey Now reports.

Sun, Apr 11, 2021

11:50 PM - John Leonard (SJ) was reassigned to the taxi squad Sunday, CapFriendly reports.

Wed, Mar 24, 2021

10:15 PM - John Leonard (SJ) was promoted to the active roster Wednesday, per CapFriendly.

Tue, Mar 23, 2021

9:43 PM - John Leonard (SJ) was demoted to the taxi squad Tuesday, per CapFriendly.

Mon, Mar 22, 2021

10:54 PM - John Leonard (SJ) was promoted to the active roster for Monday's game against Los Angeles, CapFriendly reports.

Sun, Mar 21, 2021

10:45 PM - John Leonard (SJ) was sent to the taxi squad Sunday, according to CapFriendly.

Fri, Mar 19, 2021

8:39 PM - John Leonard (SJ) was recalled from the taxi squad for Friday's tilt with the Blues, Curtis Pashelka of The San Jose Mercury News reports.

Thu, Mar 18, 2021

10:58 PM - John Leonard (SJ) was assigned to the taxi squad Thursday, per CapFriendly.

3:15 AM - John Leonard (SJ) picked up an assist and put three shots on goal in Wednesday's 5-4 loss to the Golden Knights.

Wed, Mar 17, 2021

1:15 PM - John Leonard (SJ) 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.

Tue, Mar 16, 2021

8:57 PM - John Leonard (SJ) was assigned to the taxi squad Tuesday, per CapFriendly.

Mon, Mar 15, 2021

11:23 PM - John Leonard (SJ) was added to the active roster Monday, CapFriendly reports.

12:56 PM - John Leonard (SJ) was assigned to the taxi squad Monday, Kevin Kurz of The Athletic reports.

Sun, Mar 14, 2021

11:29 PM - John Leonard (SJ) was sent to the taxi squad Sunday, according to CapFriendly.

Fri, Mar 12, 2021

11:49 PM - John Leonard (SJ) was recalled to the active roster Friday, CapFriendly reports.

Tue, Mar 09, 2021

10:16 PM - John Leonard (SJ) was demoted to the taxi squad Tuesday, per CapFriendly.

Sun, Feb 28, 2021

3:12 AM - John Leonard (SJ) posted an assist in Saturday's 7-6 loss to the Blues.

Thu, Feb 18, 2021

11:20 PM - John Leonard (SJ) scored a goal on three shots in Thursday's 3-2 overtime loss to the Blues.

Sun, Feb 14, 2021

11:48 PM - John Leonard (SJ) ascended to the active roster Sunday, per CBS Sports.

Thu, Feb 11, 2021

12:57 PM - John Leonard (SJ) 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.

Fri, Jan 29, 2021

8:38 PM - John Leonard (SJ) was assigned to AHL San Jose on Friday.

Tue, Mar 31, 2020

6:07 PM - John Leonard (SJ) agreed to terms on a three-year, entry-level contract with the Sharks on Tuesday.

News supplied by Rotowire