John Leonard Position(s): • Left Wing Status: Farm Team Date of birth: 08/07/1998 Age: 26 Country: USA Height: 5' 11" Weight: 196 lbs Star Power: 0 Drafted : N/A Contract: $775,000 x 1 Year(s) Condition:100% Suspension: 0 Player Ratings CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD MO PO OV 64 42 92 54 73 76 89 55 25 56 55 53 50 73 70 47 0 57 Summary CAREER REGULAR SEASON STATISTICS - Summary Season Team GP G A Pts +/- PIM PP SH GW GT SHT SHT% 2022-23 Marlies 82 24 19 43 5 8 0 0 5 1 170 14.1 2023-24 Marlies 82 58 48 106 -19 4 18 0 4 3 368 15.8 2024-25 Marlies 82 21 35 56 -4 22 3 1 0 1 177 11.9 FARM TOTALS 246 103 102 205 -18 34 21 1 9 5 715 14.4 CAREER PLAYOFF SEASON STATISTICS - Summary Season Team GP G A Pts +/- PIM PP SH GW GT SHT SHT% 2024-25 Marlies 6 1 6 7 5 0 1 0 0 10 10.0 FARM TOTALS 6 1 6 7 0 0 1 0 0 0 10 10.0 Ext. Summary CAREER REGULAR SEASON STATISTICS - EXTENDED SUMMARY Season Team GP HAT SB OSB OSMG GvA TKA FOW FOT FO% 2022-23 Marlies 82 0 24 34 110 39 16 5 22 22.7 2023-24 Marlies 82 2 67 112 201 70 46 128 358 35.8 2024-25 Marlies 82 0 47 60 122 54 27 13 52 25.0 FARM TOTALS 246 2 47 206 433 163 89 146 432 33.8 CAREER PLAYOFF SEASON STATISTICS - EXTENDED SUMMARY Season Team GP HAT SB OSB OSMG GvA TKA FOW FOT FO% 2024-25 Marlies 6 0 3 7 13 4 3 9 15 166.7 Time On Ice CAREER REGULAR SEASON STATISTICS - Time On Ice Season Team GP ES TOI ES TOI/G SH TOI SH TOI/G PP TOI PP TOI/G TOI TOI/G PPT 2022-23 Marlies 82 1116:12 13:36 03:04 00:02 00:00 0 1119:16 13:38 149:32 2023-24 Marlies 82 1716:38 20:56 137:34 01:40 125:37 01:31 1979:49 24:08 304:35 2024-25 Marlies 82 1326:45 16:10 31:36 00:23 80:14 00:58 1438:35 17:32 183:48 FARM TOTALS 246 4159:35 16:54 172:14 00:42 205:51 00:50 4537:40 18:26 02:35 CAREER PLAYOFF SEASON STATISTICS - Time On Ice Season Team GP ES TOI ES TOI/G SH TOI SH TOI/G PP TOI PP TOI/G TOI TOI/G PPT 2024-25 Marlies 6 116:30 19:25 07:31 01:15 07:50 01:18 131:51 21:58 12:03 FARM TOTALS 6 116:30 19:25 07:31 01:15 07:50 01:18 131:51 21:58 02:00 Hits & Fights CAREER REGULAR SEASON STATISTICS - Hits & Fights Season Team GP HIT HTT PIM 5 PIM Fight W Fight L Fight T 1st Star 2nd Star 3rd Star 2022-23 Marlies 82 64 78 8 0 0 0 0 2 2 4 2023-24 Marlies 82 60 104 4 0 0 0 0 9 5 8 2024-25 Marlies 82 53 74 22 0 0 0 0 2 0 2 FARM TOTALS 246 177 256 34 0 0 0 0 13 7 15 CAREER PLAYOFF SEASON STATISTICS - Hits & Fights Season Team GP HIT HTT PIM 5 PIM Fight W Fight L Fight T 1st Star 2nd Star 3rd Star 2024-25 Marlies 6 6 3 0 0 0 0 0 0 1 0 FARM TOTALS 6 6 3 0 0 0 0 0 0 1 0 Special Teams CAREER REGULAR SEASON STATISTICS - Special Teams Season Team GP Even : G A Pts SHT Power Play : G A Pts SHT Shorthanded : G A Pts SHT 2022-23 Marlies 82 24 19 43 170 0 0 0 0 0 0 0 0 2023-24 Marlies 82 40 28 68 331 18 20 38 34 0 0 0 3 2024-25 Marlies 82 17 24 41 165 3 11 14 10 1 0 1 2 FARM TOTALS 246 81 71 41 666 21 31 52 44 1 0 1 5 CAREER PLAYOFF SEASON STATISTICS - Special Teams Season Team GP Even : G A Pts SHT Power Play : G A Pts SHT Shorthanded : G A Pts SHT 2024-25 Marlies 6 0 4 4 8 1 2 3 2 0 0 0 0 FARM TOTALS 6 0 4 4 8 1 2 3 2 0 0 0 0 Shootouts CAREER REGULAR SEASON STATISTICS - Shootouts Season Team GP G SHF SHT% 2022-23 Marlies 82 0 0 0 2023-24 Marlies 82 4 12 0 2024-25 Marlies 82 0 0 0 FARM TOTALS 246 4 12 33 CAREER PLAYOFF SEASON STATISTICS - Shootouts Season Team GP G SHF SHT% 2024-25 Marlies 6 0 0 0 FARM TOTALS 6 4 12 33 Contract Salary Hit by Season * = No Trade Clause 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34 $775,000 - - - - - - - - - Cap hit by season * = No Trade Clause 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34 $775,000 Contract Details Contract Length Contract Type No Trade Clause Available For Trade Contract Extension 1 Year(s) Two Way Contract (Pro & Farm) NO NO NO Transactions TRANSACTIONS HISTORY [10/15/2022 9:40:26 PM] - John Leonard of Maple Leafs was sent to farm.[7/22/2022 12:46:17 PM] - John Leonard average salary was modified from $0 to $0.[10/15/2022 9:40:26 PM] - John Leonard of Maple Leafs was sent to farm.[9/28/2022 5:11:25 PM] - John Leonard of Maple Leafs was sent to pro.[9/28/2022 4:27:40 PM] - TRADE : From Predators to Maple Leafs : John Leonard (61).[7/26/2022 5:52:17 PM] - TRADE : From Sharks to Predators : John Leonard (64).[7/26/2022 5:52:00 PM] - John Leonard signed with Sharks for $750-000 for 1 year(s).[7/26/2022 5:52:00 PM] - John Leonard average salary was modified from $0 to $750-000.[7/26/2022 5:52:00 PM] - John Leonard was added to Sharks.[7/22/2022 1:31:29 PM] - John Leonard average salary was modified from $0 to $925-000.[10/15/2022 9:40:26 PM] - John Leonard of Maple Leafs was sent to farm.[9/28/2022 5:11:25 PM] - John Leonard of Maple Leafs was sent to pro.[9/28/2022 4:27:40 PM] - TRADE : From Predators to Maple Leafs : John Leonard (61).[7/26/2022 5:52:17 PM] - TRADE : From Sharks to Predators : John Leonard (64).[7/26/2022 5:52:00 PM] - John Leonard signed with Sharks for $750-000 for 1 year(s).[7/26/2022 5:52:00 PM] - John Leonard average salary was modified from $0 to $750-000.[7/26/2022 5:52:00 PM] - John Leonard was added to Sharks.[7/22/2022 12:46:17 PM] - John Leonard average salary was modified from $0 to $0.[7/22/2022 1:31:29 PM] - John Leonard average salary was modified from $0 to $925-000. Notes LINKS CBC.ca - Forecaster theStar.com - Way More Sports The Internet Hockey Database TSN.ca NHL.com Hockey News - Forecaster