NEWS
2:35 PM - John Leonard (Det) was named the AHL Player of the Month for November on Monday.
3:06 AM - John Leonard (Det) scored two goals on four shots in AHL Grand Rapids' 4-2 win over Manitoba on Saturday.
3:18 PM - John Leonard (Det) was put on waivers by Detroit on Wednesday, per Renaud Lavoie of TVA Sports.
3:22 PM - John Leonard (Det) penned a one-year, $775,000 contract with Detroit on Tuesday.
10:18 AM - John Leonard (Fla) was released from his PTO by the Panthers on Friday and sent to AHL Charlotte.
3:55 PM - John Leonard (Fla) was invited to attend Florida's training camp on a professional tryout agreement Tuesday.
11:50 AM - John Leonard (Ari) was assigned to AHL Tucson on Monday.
4:42 PM - John Leonard (Ari) was summoned from AHL Tucson on Friday, per the NHL media site.
2:06 PM - John Leonard (Ari) scored a goal in Wednesday's 5-2 loss to the Stars.
12:27 PM - John Leonard (Ari) was recalled from AHL Tuscon on Tuesday.
1:08 PM - John Leonard (Nsh) was recalled from AHL Milwaukee on Saturday.
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.
11:16 PM - John Leonard (Nsh) was sent down to AHL Milwaukee on Saturday, per CapFriendly.
9:41 AM - John Leonard (Nsh) (lower body) registered four shots and one block in 17:13 of ice time Monday.
11:47 PM - John Leonard (Nsh) (lower body) signed a one-year, two-way contract with the Predators on Monday, per CapFriendly.
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.
4:11 PM - John Leonard (SJ) (lower body) is not expected to return this season, Sheng Peng of San Jose Hockey Now reports.
3:47 PM - John Leonard (SJ) (lower body) will not be in the lineup to face Nashville on Tuesday.
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.
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.
1:42 PM - John Leonard (SJ) was recalled from AHL San Jose on Monday.
1:02 PM - John Leonard (SJ) Sharks returned Leonard to AHL San Jose on Friday, Curtis Pashelka of San Jose Mercury News reports.
5:59 PM - John Leonard (SJ) was recalled by the Sharks on Saturday, Sheng Peng of San Jose Hockey Now reports.
9:55 PM - John Leonard (SJ) (concussion) practiced with the Sharks on Thursday, Curtis Pashelka of The San Jose Mercury News reports.
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.
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.
11:46 PM - John Leonard (SJ) (undisclosed) left Friday's game against Arizona and is unlikely to return, Kevin Kurz of The Athletic reports.
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.
11:50 PM - John Leonard (SJ) was reassigned to the taxi squad Sunday, CapFriendly reports.
10:15 PM - John Leonard (SJ) was promoted to the active roster Wednesday, per CapFriendly.
9:43 PM - John Leonard (SJ) was demoted to the taxi squad Tuesday, per CapFriendly.
10:54 PM - John Leonard (SJ) was promoted to the active roster for Monday's game against Los Angeles, CapFriendly reports.
10:45 PM - John Leonard (SJ) was sent to the taxi squad Sunday, according to CapFriendly.
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.
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.
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.
8:57 PM - John Leonard (SJ) was assigned to the taxi squad Tuesday, per CapFriendly.
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.
11:29 PM - John Leonard (SJ) was sent to the taxi squad Sunday, according to CapFriendly.
11:49 PM - John Leonard (SJ) was recalled to the active roster Friday, CapFriendly reports.
10:16 PM - John Leonard (SJ) was demoted to the taxi squad Tuesday, per CapFriendly.
3:12 AM - John Leonard (SJ) posted an assist in Saturday's 7-6 loss to the Blues.
11:20 PM - John Leonard (SJ) scored a goal on three shots in Thursday's 3-2 overtime loss to the Blues.
11:48 PM - John Leonard (SJ) ascended to the active roster Sunday, per CBS Sports.
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.
8:38 PM - John Leonard (SJ) was assigned to AHL San Jose on Friday.
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