• Karp Pond Hockey League
Ryan McLeod
Position(s):
  • • Center
  • • Left Wing
  • Status: Pro Team
    Date of birth: 09/21/1999 Age: 26 Country: CAN 
    Height: 6' 2" Weight: 207 lbs Star Power: 0
    Drafted : N/A Contract: $4,000,000 x 8 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
    57 25 90 84 77 81 98 78 89 87 73 57 47 85 71 77 50 72

    Summary

    CAREER REGULAR SEASON STATISTICS - Summary
    Season Team GP G A Pts +/- PIM PP SH GW GT SHT SHT%
    2022-23 Sabres 0 0 0 0 0 0 0 0 0 0 0 0
    2023-24 Kraken 82 18 24 42 -1 22 6 1 1 2 138 13.0
    2024-25 Canadiens 10 0 1 1 -2 0 0 0 0 0 12 0.0
    2024-25 Avalanche 51 7 9 16 6 0 0 1 2 1 43 16.3
    2024-25 Sharks 22 4 5 9 4 0 0 0 1 0 34 11.8
    2025-26 Sharks 82 16 35 51 -9 8 8 0 5 3 155 10.3
      PRO TOTALS 247 45 74 119 -2 30 14 2 9 6 382 11.8
    CAREER PLAYOFF SEASON STATISTICS - Summary
    Season Team GP G A Pts +/- PIM PP SH GW GT SHT SHT%
    2022-23 Americans 5 3 2 5 1 0 3 0 1 28 10.7
    2025-26 Sharks 6 1 2 3 -1 0 1 0 0 0 11 9.1
      FARM TOTALS 5 3 2 5 0 0 3 0 1 0 28 10.7
      PRO TOTALS 6 1 2 3 -1 0 1 0 0 0 11 9.1

    Ext. Summary

    CAREER REGULAR SEASON STATISTICS - EXTENDED SUMMARY
    Season Team GP HAT SB OSB OSMG GvA TKA FOW FOT FO%
    2022-23 Americans 82 3 65 100 222 58 55 1365 2273 60.1
    2022-23 Sabres 0 0 0 0 0 0 0 0 0 0
    2023-24 Kraken 82 0 19 86 0 31 20 96 175 54.9
    2024-25 Canadiens 10 0 4 -4 30 2 2 9 20 45.0
    2024-25 Avalanche 51 0 16 21 0 8 11 48 85 56.5
    2024-25 Sharks 22 0 5 16 24 11 10 40 80 50.0
    2025-26 Sharks 82 0 20 107 0 73 12 655 1225 53.5
      FARM TOTALS 82 3 65 100 222 58 55 1,365 2,273 60.1
      PRO TOTALS 247 0 64 226 54 125 55 848 1,585 53.5
    CAREER PLAYOFF SEASON STATISTICS - EXTENDED SUMMARY
    Season Team GP HAT SB OSB OSMG GvA TKA FOW FOT FO%
    2022-23 Americans 5 0 7 6 11 2 1 77 142 184.4
    2025-26 Sharks 6 0 0 7 0 2 0 2 5 40.0
      PRO TOTALS 6 0 0 7 0 2 0 2 5 40.0

    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 Americans 82 1562:15 19:03 225:52 02:45 206:39 02:31 1994:46 24:19 283:24
    2022-23 Sabres 0 00:00 0 00:00 0 00:00 0 00:00 0 0
    2023-24 Kraken 82 1187:14 14:28 88:08 01:04 130:22 01:35 1405:44 17:08 01:27
    2024-25 Canadiens 10 155:53 15:35 08:49 00:52 07:03 00:42 171:45 17:10 00:06
    2024-25 Avalanche 51 508:05 09:57 49:55 00:58 00:00 0 558:00 10:56 00:17
    2024-25 Sharks 22 289:35 13:09 04:52 00:13 00:00 0 294:27 13:23 00:00
    2025-26 Sharks 82 1253:40 15:17 01:03 00:00 153:44 01:52 1408:27 17:10 00:45
      FARM TOTALS 82 1562:15 19:03 225:52 02:45 206:39 02:31 1994:46 24:19 03:27
      PRO TOTALS 247 3394:27 13:44 152:47 00:37 291:09 01:10 3838:23 15:32 01:26
    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
    2022-23 Americans 5 104:11 20:50 12:35 02:31 13:51 02:46 130:37 26:07 18:53
    2025-26 Sharks 6 70:19 11:43 00:00 0 09:32 01:35 79:51 13:18 02:17
      FARM TOTALS 5 104:11 20:50 12:35 02:31 13:51 02:46 130:37 26:07 03:46
      PRO TOTALS 6 79:51 11:43 00:00 0 09:32 01:35 79:51 13:18 02:17

    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 Americans 82 124 192 21 5 0 0 1 15 13 3
    2022-23 Sabres 0 0 0 0 0 0 0 0 0 0 0
    2023-24 Kraken 82 59 63 22 0 0 0 0 2 1 4
    2024-25 Canadiens 10 12 10 0 0 0 0 0 0 0 0
    2024-25 Avalanche 51 34 34 0 0 0 0 0 2 1 0
    2024-25 Sharks 22 12 21 0 0 0 0 0 1 1 0
    2025-26 Sharks 82 58 97 8 0 0 0 0 1 4 5
      FARM TOTALS 82 124 192 21 5 0 0 1 15 13 18
      PRO TOTALS 247 175 225 30 0 0 0 0 6 7 11
    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
    2022-23 Americans 5 11 9 0 0 0 0 0 0 1 0
    2025-26 Sharks 6 1 1 0 0 0 0 0 0 0 0
      FARM TOTALS 5 11 9 0 0 0 0 0 0 1 0
      PRO TOTALS 6 1 1 0 0 0 0 0 0 0 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 Americans 82 34 44 78 297 23 53 76 50 0 0 0 3
    2022-23 Sabres 0 0 0 0 0 0 0 0 0 0 0 0 0
    2023-24 Kraken 82 11 15 26 115 6 9 15 17 1 0 1 6
    2024-25 Canadiens 10 0 1 1 12 0 0 0 0 0 0 0 0
    2024-25 Avalanche 51 6 9 15 42 0 0 0 0 1 0 1 1
    2024-25 Sharks 22 4 5 9 34 0 0 0 0 0 0 0 0
    2025-26 Sharks 82 8 24 32 139 8 11 19 16 0 0 0 0
      FARM TOTALS 82 34 44 78 297 23 53 76 50 0 0 0 3
      PRO TOTALS 247 29 54 83 342 45 74 34 33 45 74 2 7
    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
    2022-23 Americans 5 0 2 2 22 3 0 3 6 0 0 0 0
    2025-26 Sharks 6 0 1 1 10 1 1 2 1 0 0 0 0
      FARM TOTALS 5 0 2 2 22 3 0 3 6 0 0 0 0
      PRO TOTALS 6 1 0 1 10 1 2 2 1 1 2 0 0

    Shootouts

    CAREER REGULAR SEASON STATISTICS - Shootouts
    Season Team GP G SHF SHT%
    2022-23 Americans 82 5 20 0
    2022-23 Sabres 0 0 0 0
    2023-24 Kraken 82 0 0 0
    2024-25 Canadiens 10 0 0 0
    2024-25 Avalanche 51 1 3 33
    2024-25 Sharks 22 0 0 0
    2025-26 Sharks 82 5 15 33
      FARM TOTALS 82 5 20 25
      PRO TOTALS 247 6 18 33
    CAREER PLAYOFF SEASON STATISTICS - Shootouts
    Season Team GP G SHF SHT%
    2022-23 Americans 5 0 0 0
    2025-26 Sharks 6 0 0 0
      FARM TOTALS 5 5 20 25
      PRO TOTALS 6 6 18 33

    Contract

    Salary Hit by Season
    * = No Trade Clause
    2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34 2034-35
    $4,000,000 $4,000,000 $4,000,000 $4,000,000 $4,000,000 $4,000,000 $4,000,000 $4,000,000 - -
    Cap hit by season
    * = No Trade Clause
    2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34 2034-35
    $4,000,000$4,000,000$4,000,000$4,000,000$4,000,000$4,000,000$4,000,000$4,000,000
    Contract Details
    Contract Length Contract Type No Trade Clause Available For Trade Contract Extension
    8 Year(s) Two Way Contract (Pro & Farm) NO NO NO

    Transactions

    TRANSACTIONS HISTORY

    • [10/12/2022 6:00:58 PM] - Ryan McLeod of Sabres was sent down to farm.
    • [10/18/2022 9:09:43 PM] - Farm Game #75 - Ryan McLeod from Americans has scored a Hat Trick!
    • [11/5/2022 9:24:34 AM] - Last 30 Days Farm Star : 1 - Kiefer Sherwood of Silver Knights (15-10-25) / 2 - Ryan McLeod of Americans (11-22-33) / 3 - Jesper Boqvist of Islanders (16-15-31)
    • [11/10/2022 8:59:00 AM] - Last 7 Days Farm Star : 1 - Ryan McLeod of Americans (4-10-14) / 2 - Joel Kiviranta of Americans (7-4-11) / 3 - Tyler Ennis of Wolves (6-6-12)
    • [11/15/2022 9:39:46 AM] - Farm Game #252 - Ryan McLeod from Americans has scored a Hat Trick!
    • [3/25/2023 6:28:17 AM] - Farm Game #1157 - Ryan McLeod from Americans has scored a Hat Trick!
    • [11/5/2022 9:24:34 AM] - Last 30 Days Farm Star : 1 - Kiefer Sherwood of Silver Knights (15-10-25) / 2 - Ryan McLeod of Americans (11-22-33) / 3 - Jesper Boqvist of Islanders (16-15-31)
    • [11/10/2022 8:59:00 AM] - Last 7 Days Farm Star : 1 - Ryan McLeod of Americans (4-10-14) / 2 - Joel Kiviranta of Americans (7-4-11) / 3 - Tyler Ennis of Wolves (6-6-12)
    • [11/15/2022 9:39:46 AM] - Farm Game #252 - Ryan McLeod from Americans has scored a Hat Trick!
    • [7/22/2022 12:46:17 PM] - Ryan McLeod average salary was modified from $0 to $0.
    • [7/22/2022 1:31:29 PM] - Ryan McLeod average salary was modified from $0 to $925-000.
    • [8/17/2022 11:48:15 AM] - Ryan McLeod average salary was modified from $0 to $0.
    • [8/18/2022 12:43:15 PM] - Ryan McLeod of Oilers was sent to pro.
    • [8/29/2022 2:48:49 PM] - Ryan McLeod average salary was modified from $0 to $725-000.
    • [8/29/2022 2:48:54 PM] - Ryan McLeod of Oilers was sent down to farm.
    • [9/6/2022 4:25:58 PM] - TRADE : From Oilers to Sabres : Ryan McLeod (68).
    • [9/6/2022 4:37:33 PM] - Ryan McLeod of Sabres was sent to pro.
    • [10/7/2022 12:17:30 AM] - Ryan McLeod average salary was modified from $0 to $1-500-000.
    • [10/7/2022 12:17:30 AM] - Ryan McLeod average salary was modified from $1-500-000 to $1-500-000.
    • [10/12/2022 6:00:58 PM] - Ryan McLeod of Sabres was sent down to farm.
    • [10/18/2022 9:09:43 PM] - Farm Game #75 - Ryan McLeod from Americans has scored a Hat Trick!
    • [10/12/2022 6:00:58 PM] - Ryan McLeod of Sabres was sent down to farm.
    • [8/17/2022 11:48:15 AM] - Ryan McLeod average salary was modified from $0 to $0.
    • [8/18/2022 12:43:15 PM] - Ryan McLeod of Oilers was sent to pro.
    • [8/29/2022 2:48:49 PM] - Ryan McLeod average salary was modified from $0 to $725-000.
    • [8/29/2022 2:48:54 PM] - Ryan McLeod of Oilers was sent down to farm.
    • [9/6/2022 4:25:58 PM] - TRADE : From Oilers to Sabres : Ryan McLeod (68).
    • [9/6/2022 4:37:33 PM] - Ryan McLeod of Sabres was sent to pro.
    • [10/7/2022 12:17:30 AM] - Ryan McLeod average salary was modified from $0 to $1-500-000.
    • [10/7/2022 12:17:30 AM] - Ryan McLeod average salary was modified from $1-500-000 to $1-500-000.
    • [7/22/2022 12:46:17 PM] - Ryan McLeod average salary was modified from $0 to $0.
    • [7/22/2022 1:31:29 PM] - Ryan McLeod average salary was modified from $0 to $925-000.