• Karp Pond Hockey League
MacKenzie Weegar
Position(s):
  • • Defence
  • Status: Pro Team
    Date of birth: 01/07/1994 Age: 32 Country: CAN 
    Height: 6' 0" Weight: 200 lbs Star Power: 0
    Drafted : N/A Contract: $7,250,000 x 6 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
    97 25 83 70 81 97 98 86 20 83 62 92 33 99 85 77 50 80

    Summary

    CAREER REGULAR SEASON STATISTICS - Summary
    Season Team GP G A Pts +/- PIM PP SH GW GT SHT SHT%
    2022-23 Flames 71 2 40 42 14 106 2 0 1 0 122 1.6
    2023-24 Flames 53 3 10 13 0 30 2 0 0 0 88 3.4
    2023-24 Lightning 28 0 1 1 -4 10 0 0 0 0 13 0.0
    2024-25 Lightning 10 1 6 7 -1 0 1 0 0 0 20 5.0
    2024-25 Blues 72 0 24 24 12 36 0 0 0 0 97 0.0
    2025-26 Sharks 82 5 16 21 8 30 4 0 0 0 85 5.9
      PRO TOTALS 316 11 97 108 29 212 9 0 1 0 425 2.6
    CAREER PLAYOFF SEASON STATISTICS - Summary
    Season Team GP G A Pts +/- PIM PP SH GW GT SHT SHT%
    2022-23 Flames 10 0 5 5 3 12 0 0 0 0 14 0.0
    2024-25 Blues 7 0 3 3 6 2 0 0 0 0 9 0.0
    2025-26 Sharks 6 0 2 2 0 0 0 0 0 0 7 0.0
      PRO TOTALS 23 0 10 10 9 14 0 0 0 0 30 0.0

    Ext. Summary

    CAREER REGULAR SEASON STATISTICS - EXTENDED SUMMARY
    Season Team GP HAT SB OSB OSMG GvA TKA FOW FOT FO%
    2022-23 Flames 71 0 111 45 0 31 64 0 0 0
    2023-24 Flames 53 0 76 29 0 22 41 0 0 0
    2023-24 Lightning 28 0 24 -6 33 6 10 0 0 0
    2024-25 Lightning 10 0 10 7 0 6 10 0 0 0
    2024-25 Blues 72 0 98 36 49 38 64 0 0 0
    2025-26 Sharks 82 0 96 43 0 17 84 0 0 0
      PRO TOTALS 316 0 415 154 82 120 273 0 0 0
    CAREER PLAYOFF SEASON STATISTICS - EXTENDED SUMMARY
    Season Team GP HAT SB OSB OSMG GvA TKA FOW FOT FO%
    2022-23 Flames 10 0 15 11 0 6 15 0 0 0
    2024-25 Blues 7 0 10 4 0 2 5 0 0 0
    2025-26 Sharks 6 0 8 6 0 1 5 0 0 0
      PRO TOTALS 23 0 33 21 0 9 25 0 0 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 Flames 71 1478:58 20:49 213:57 03:00 243:38 03:25 1936:33 27:16 02:12
    2023-24 Flames 53 1172:43 22:07 127:21 02:24 127:13 02:24 1427:17 26:55 00:51
    2023-24 Lightning 28 340:02 12:08 25:29 00:54 27:44 00:59 393:15 14:02 00:00
    2024-25 Lightning 10 225:47 22:34 23:57 02:23 18:13 01:49 267:57 26:47 00:13
    2024-25 Blues 72 1602:54 22:15 158:50 02:12 167:56 02:19 1929:40 26:48 00:00
    2025-26 Sharks 82 1704:08 20:46 13:27 00:09 189:30 02:18 1907:05 23:15 00:27
      PRO TOTALS 316 6524:32 20:38 563:01 01:46 774:14 02:27 7861:47 24:52 01:24
    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 Flames 10 217:24 21:44 41:49 04:10 35:36 03:33 294:49 29:28 02:36
    2024-25 Blues 7 149:55 21:25 13:32 01:56 16:29 02:21 179:56 25:42 00:54
    2025-26 Sharks 6 129:20 21:33 00:00 0 15:47 02:37 145:07 24:11 00:27
      PRO TOTALS 23 496:39 21:35 55:21 02:24 67:52 02:57 619:52 26:57 02:15

    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 Flames 71 148 119 106 0 0 0 0 0 1 1
    2023-24 Flames 53 69 82 30 0 0 0 0 0 2 0
    2023-24 Lightning 28 26 23 10 0 0 0 0 0 0 0
    2024-25 Lightning 10 7 18 0 0 0 0 0 0 0 1
    2024-25 Blues 72 102 80 36 0 0 0 0 0 0 0
    2025-26 Sharks 82 92 116 30 0 0 0 0 0 1 1
      PRO TOTALS 316 444 438 212 0 0 0 0 0 4 1
    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 Flames 10 20 21 12 0 0 0 0 0 1 0
    2024-25 Blues 7 7 14 2 0 0 0 0 0 0 0
    2025-26 Sharks 6 9 3 0 0 0 0 0 0 0 0
      PRO TOTALS 23 36 38 14 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 Flames 71 0 24 24 103 2 15 17 15 0 1 1 4
    2023-24 Flames 53 1 6 7 78 2 3 5 7 0 1 1 3
    2023-24 Lightning 28 0 1 1 13 0 0 0 0 0 0 0 0
    2024-25 Lightning 10 0 4 4 16 1 2 3 3 0 0 0 1
    2024-25 Blues 72 0 20 20 86 0 4 4 8 0 0 0 3
    2025-26 Sharks 82 1 13 14 73 4 3 7 12 0 0 0 0
      PRO TOTALS 316 2 68 70 369 11 97 36 45 11 97 2 11
    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 Flames 10 0 4 4 13 0 0 0 0 0 1 1 1
    2024-25 Blues 7 0 3 3 8 0 0 0 1 0 0 0 0
    2025-26 Sharks 6 0 2 2 7 0 0 0 0 0 0 0 0
      PRO TOTALS 23 2 0 9 7 0 10 0 1 0 10 1 1

    Shootouts

    CAREER REGULAR SEASON STATISTICS - Shootouts
    Season Team GP G SHF SHT%
    2022-23 Flames 71 0 0 0
    2023-24 Flames 53 0 0 0
    2023-24 Lightning 28 0 0 0
    2024-25 Lightning 10 0 0 0
    2024-25 Blues 72 0 0 0
    2025-26 Sharks 82 0 0 0
      PRO TOTALS 316 0 0 0
    CAREER PLAYOFF SEASON STATISTICS - Shootouts
    Season Team GP G SHF SHT%
    2022-23 Flames 10 0 0 0
    2024-25 Blues 7 0 0 0
    2025-26 Sharks 6 0 0 0
      PRO TOTALS 23 0 0 0

    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
    $7,250,000 $7,250,000 $7,250,000 $7,250,000 $7,250,000 $7,250,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
    $7,250,000$7,250,000$7,250,000$7,250,000$7,250,000$7,250,000
    Contract Details
    Contract Length Contract Type No Trade Clause Available For Trade Contract Extension
    6 Year(s) Two Way Contract (Pro & Farm) NO NO NO

    Transactions

    TRANSACTIONS HISTORY

    • [12/23/2022 9:39:35 AM] - MacKenzie Weegar from Flames is injured from Exhaustion.
    • [12/24/2022 10:37:47 AM] - MacKenzie Weegar from Flames is back from Exhaustion.
    • [12/28/2022 9:28:28 AM] - MacKenzie Weegar from Flames is injured from Exhaustion.
    • [12/30/2022 10:19:04 AM] - MacKenzie Weegar from Flames is back from Exhaustion.
    • [12/23/2022 9:39:35 AM] - MacKenzie Weegar from Flames is injured from Exhaustion.
    • [12/24/2022 10:37:47 AM] - MacKenzie Weegar from Flames is back from Exhaustion.
    • [12/28/2022 9:28:28 AM] - MacKenzie Weegar from Flames is injured from Exhaustion.
    • [12/30/2022 10:19:04 AM] - MacKenzie Weegar from Flames is back from Exhaustion.
    • [7/22/2022 12:46:17 PM] - MacKenzie Weegar average salary was modified from $0 to $0.
    • [7/22/2022 1:31:29 PM] - MacKenzie Weegar average salary was modified from $0 to $3-412-500.
    • [7/26/2022 9:46:01 AM] - TRADE : From Panthers to Flames : Jonathan Huberdeau (74)- MacKenzie Weegar (71)- Cole Schwindt (50).
    • [7/27/2022 10:09:15 PM] - MacKenzie Weegar average salary was modified from $3-412-500 to $4-750-000.
    • [8/17/2022 10:57:28 AM] - MacKenzie Weegar of Flames was sent down to farm.
    • [8/18/2022 1:26:43 PM] - MacKenzie Weegar of Flames was sent to pro.
    • [8/17/2022 10:57:28 AM] - MacKenzie Weegar of Flames was sent down to farm.
    • [8/18/2022 1:26:43 PM] - MacKenzie Weegar of Flames was sent to pro.
    • [7/26/2022 9:46:01 AM] - TRADE : From Panthers to Flames : Jonathan Huberdeau (74)- MacKenzie Weegar (71)- Cole Schwindt (50).
    • [7/27/2022 10:09:15 PM] - MacKenzie Weegar average salary was modified from $3-412-500 to $4-750-000.
    • [7/22/2022 12:46:17 PM] - MacKenzie Weegar average salary was modified from $0 to $0.
    • [7/22/2022 1:31:29 PM] - MacKenzie Weegar average salary was modified from $0 to $3-412-500.