Age 29 Jan 7, 1994
Ottawa CAN
Defense shoots right
6'0" 183 cm
200 lbs 91 kg
ELC Signing Age 20
Waivers Signing Age 20
UFA Year 2021
Agent Matthew Ebbs
Transaction History
Apr 12, 2023 | Calgary Flames | MacKenzie Weegar | Weegar notched an assist, three shots on goal, three blocked shots and a plus-3 rating in Wednesday's 3-1 win over the San Jose Sharks. |
Apr 2, 2023 | Calgary Flames | MacKenzie Weegar | Weegar logged an assist, five shots on goal and two blocked shots in Sunday's 5-4 win over the Anaheim Ducks. |
Mar 31, 2023 | Calgary Flames | MacKenzie Weegar | Weegar recorded two assists in the Calgary Flames' 5-4 overtime victory over the Vancouver Canucks on Friday. |
Mar 25, 2023 | Calgary Flames | MacKenzie Weegar | Weegar scored a goal on four shots, went plus-3 and blocked two shots in Saturday's 5-3 win over the San Jose Sharks. |
Mar 24, 2023 | Calgary Flames | MacKenzie Weegar | Weegar notched an assist, four shots on goal, four blocked shots, three hits and a minus-2 rating in Thursday's 3-2 loss to the Vegas Golden Knights. |
Mar 18, 2023 | Calgary Flames | MacKenzie Weegar | Weegar supplied a goal and two assists in Saturday's 6-5 overtime loss to Dallas. |
Mar 16, 2023 | Calgary Flames | MacKenzie Weegar | Weegar scored a goal on two shots, supplied an assist, went plus-6, doled out six hits, blocked four shots and added two PIM in Thursday's 7-2 win over the Vegas Golden Knights. |
Mar 6, 2023 | Calgary Flames | MacKenzie Weegar | Weegar had two assists in Monday's 5-4 win over the Dallas Stars. |
Feb 24, 2023 | Calgary Flames | MacKenzie Weegar | Weegar logged an assist, four hits and two PIM in Thursday's 4-3 overtime loss to the Vegas Golden Knights. |
Feb 22, 2023 | Calgary Flames | MacKenzie Weegar | Weegar produced an assist, three shots on goal and two hits in Wednesday's 6-3 win over the Arizona Coyotes. |
Feb 14, 2023 | Calgary Flames | MacKenzie Weegar | Weegar logged an assist, five shots on goal, two hits and two blocked shots in Monday's 4-3 overtime loss to the Ottawa Senators. |
Jan 28, 2023 | Calgary Flames | MacKenzie Weegar | Weegar logged an assist, three hits, three blocked shots, two shots on goal and a plus-2 rating in Friday's 5-2 win over the Seattle Kraken. |
Jan 26, 2023 | Calgary Flames | MacKenzie Weegar | Weegar notched an assist and four shots on goal in Thursday's 5-1 loss to the Chicago Blackhawks. |
Jan 23, 2023 | Calgary Flames | MacKenzie Weegar | Weegar notched an assist in Monday's 4-3 overtime win over the Columbus Blue Jackets. |
Jan 15, 2023 | Calgary Flames | MacKenzie Weegar | Weegar produced a pair of assists, three blocked shots, two hits and a plus-2 rating in Saturday's 6-5 win over the Dallas Stars. |
Jan 6, 2023 | Calgary Flames | MacKenzie Weegar | Weegar contributed an assist, three shots on goal and three blocked shots in Friday's 4-1 win over the New York Islanders. |
Dec 31, 2022 | Calgary Flames | MacKenzie Weegar | Weegar scored a goal, dished a shorthanded assist, went plus-3 and added three hits in Saturday's 3-2 win over the Vancouver Canucks. |
Dec 14, 2022 | Calgary Flames | MacKenzie Weegar | Weegar logged an assist, four blocked shots, three shots on goal, two hits and a plus-2 rating in Wednesday's 4-3 shootout loss to the Vancouver Canucks. |
Dec 14, 2022 | Calgary Flames | MacKenzie Weegar | Weegar (illness) is expected to play Wednesday against the Vancouver Canucks, per the NHL media site. |
Dec 12, 2022 | Calgary Flames | MacKenzie Weegar | Weegar (illness) will not suit up Monday against the Montreal Canadiens, Pat Steinberg of Sportsnet 960 The Fan reports. |
Dec 12, 2022 | Calgary Flames | MacKenzie Weegar | Weegar was absent from Monday's morning skate due to a non-COVID illness, Wes Gilbertson of the Calgary Sun reports. |
Nov 29, 2022 | Calgary Flames | MacKenzie Weegar | Weegar notched an assist and three shots on goal in Tuesday's 6-2 win over the Florida Panthers. |
Nov 22, 2022 | Calgary Flames | MacKenzie Weegar | Weegar notched an assist and two shots on goal in Monday's 5-2 win over the Philadelphia Flyers. |
Nov 1, 2022 | Calgary Flames | MacKenzie Weegar | Weegar notched an assist, three shots on goal, three blocked shots and two hits in Tuesday's 5-4 loss to the Seattle Kraken. |
Oct 18, 2022 | Calgary Flames | MacKenzie Weegar | Weegar produced an assist, two shots on goal and two blocked shots in Tuesday's 3-2 win over the Vegas Golden Knights. |
Oct 13, 2022 | Calgary Flames | MacKenzie Weegar | Weegar notched two assists and three hits in Thursday's 5-3 win over the Colorado Avalanche. |
Oct 7, 2022 | Calgary Flames | MacKenzie Weegar | Weegar signed an eight-year extension worth $50 million with the Calgary Flames on Friday, Adam Kimelman of NHL.com reports. |
Jul 22, 2022 | TRADE ANALYSIS The Florida Panthers acquired Matthew Tkachuk and a conditional 2025 fourth round pick from the Calgary Flames for Jonathan Huberdeau, MacKenzie Weegar, Cole Schwindt and conditional 2025 first round pick |
May 13, 2022 | Florida Panthers | MacKenzie Weegar | Weegar recorded an assist, five shots on goal and three hits in Friday's 4-3 overtime win over the Washington Capitals in Game 6. |
May 2, 2022 | Florida Panthers | MacKenzie Weegar | Weegar (rest) was paired up with Aaron Ekblad (lower body) at Monday's practice, Jameson Olive of the Florida Panthers' official site reports. |
Apr 28, 2022 | Florida Panthers | MacKenzie Weegar | Weegar (rest) will not play Thursday in Ottawa. |
Apr 15, 2022 | Florida Panthers | MacKenzie Weegar | Weegar notched an assist, four shots on goal and three blocked shots in Friday's 6-1 win over the Winnipeg Jets. |
Apr 5, 2022 | Florida Panthers | MacKenzie Weegar | Weegar had two assists -- one on the power play -- in Tuesday's 7-6 overtime win over the Toronto Maple Leafs. |
Mar 6, 2022 | Florida Panthers | MacKenzie Weegar | Weegar delivered two assists in Saturday's 6-2 win over the Detroit Red Wings. |
Feb 18, 2022 | Florida Panthers | MacKenzie Weegar | Weegar recorded an assist and went plus-4 in Friday's 6-2 win over the Minnesota Wild. |
Feb 1, 2022 | Florida Panthers | MacKenzie Weegar | Weegar provided a goal in an 8-4 win over the Columbus Blue Jackets on Monday. |
Jan 30, 2022 | Florida Panthers | MacKenzie Weegar | Weegar generated an assist in Saturday's 5-4 overtime win over the San Jose Sharks. |
Jan 15, 2022 | Florida Panthers | MacKenzie Weegar | Weegar had a goal and three assists in Saturday's 9-2 victory over the Columbus Blue Jackets. |
Dec 28, 2021 | Florida Panthers | MacKenzie Weegar | Weegar (COVID-19 protocols) returned to practice Tuesday after clearing the league's protocols, Jameson Olive of the Florida Panthers' official site reports. |
Dec 26, 2021 | Florida Panthers | MacKenzie Weegar | Weegar entered the NHL's COVID-19 protocols Sunday. |
Dec 3, 2021 | Florida Panthers | MacKenzie Weegar | Weegar dished out a pair of helpers -- one on the power play -- to go with six shots, four blocked shots and three hits in Thursday's 7-4 win over the Buffalo Sabres. |
Nov 27, 2021 | Florida Panthers | MacKenzie Weegar | Weegar produced an assist in Friday's 4-3 loss to the Washington Capitals. |
Oct 29, 2021 | Florida Panthers | MacKenzie Weegar | Weegar produced an assist, five hits and a plus-2 rating in Friday's 3-2 overtime win over the Detroit Red Wings. |
May 24, 2021 | Florida Panthers | MacKenzie Weegar | Weegar scored a goal, dished an assist and went plus-3 in Monday's 4-1 win over the Tampa Bay Lightning in Game 5. |
Apr 29, 2021 | Florida Panthers | MacKenzie Weegar | Weegar provided two assists and two shots on goal in Thursday's 4-3 overtime win over the Chicago Blackhawks. |
Apr 27, 2021 | Florida Panthers | MacKenzie Weegar | Weegar registered an assist, two shots on net, two blocked shots and a plus-2 rating in Tuesday's 7-4 win over the Nashville Predators. |
Apr 24, 2021 | Florida Panthers | MacKenzie Weegar | Weegar scored an NHL career-high four points (one goal, three assists) in a 4-3 overtime victory over the Carolina Hurricanes on Saturday. |
Apr 22, 2021 | Florida Panthers | MacKenzie Weegar | Weegar (upper body) will be in the lineup for Thursday's game against the Carolina Hurricanes, George Richards of Florida Hockey Now reports. |
Apr 22, 2021 | Florida Panthers | MacKenzie Weegar | Weegar (upper body) won't be in the lineup against the Carolina Hurricanes on Thursday, George Richards of Panthers Press Box reports. |
Apr 20, 2021 | Florida Panthers | MacKenzie Weegar | Weegar (upper body) could be available for either Thursday or Sunday versus the Carolina Hurricanes, Jameson Olive of the Florida Panthers' official site reports. |
Apr 20, 2021 | Florida Panthers | MacKenzie Weegar | Weegar (upper body) is not expected to be in Tuesday's lineup against the Columbus Blue Jackets, per NHL.com. |
Apr 19, 2021 | Florida Panthers | MacKenzie Weegar | Weegar (upper body) won't play Monday against the Columbus Blue Jackets and is listed as day-to-day. |
Apr 13, 2021 | Florida Panthers | MacKenzie Weegar | Weegar recorded a power-play assist, five blocked shots and two hits in Tuesday's 3-2 overtime win over the Dallas Stars. |
Apr 4, 2021 | Florida Panthers | MacKenzie Weegar | Weegar notched two assists in Sunday's 3-0 win over the Columbus Blue Jackets. |
Apr 3, 2021 | Florida Panthers | MacKenzie Weegar | Weegar scored a goal and added an assist in Saturday's 5-2 win over the Columbus Blue Jackets. |
Mar 13, 2021 | Florida Panthers | MacKenzie Weegar | Weegar had two assists and three shots Saturday in a 4-2 win over the Chicago Blackhawks. |
Mar 9, 2021 | Florida Panthers | MacKenzie Weegar | Weegar collected two assists and two blocks Tuesday in a 4-2 win over the Columbus Blue Jackets. |
Mar 7, 2021 | Florida Panthers | MacKenzie Weegar | Weegar scored a goal on a pair of shots Sunday and added four hits with two blocks in a 4-2 loss to Carolina. |
Feb 19, 2021 | Florida Panthers | MacKenzie Weegar | Weegar scored his first goal of the season and added an assist in Friday's 7-2 win over the Detroit Red Wings. |
Feb 6, 2021 | Florida Panthers | MacKenzie Weegar | Weegar picked up his third helper of the season in Friday's 2-1 win over the Nashville Predators. |
Jan 20, 2021 | Florida Panthers | MacKenzie Weegar | Weegar got his first point of the season with an assist in Tuesday's 5-4 overtime win against the Chicago Blackhawks |
Jan 5, 2021 | Florida Panthers | MacKenzie Weegar | Weegar is matched up with Aaron Ekblad to start training camp, Jameson Olive of the Florida Panthers' official site reports. |
Feb 3, 2020 | Florida Panthers | Activated D MacKenzie Weegar from injured reserve. |
Jul 22, 2019 | Florida Panthers | Signed D MacKenzie Weegar to a one-year, $1.6 million contract. |
Feb 20, 2019 | Florida Panthers | Activated D MacKenzie Weegar from injured reserve. |
Jul 25, 2018 | Florida Panthers | Re-signed D MacKenzie Weegar to a one-year contract. |
Aug 3, 2017 | Florida Panthers | Signed D MacKenzie Weegar to a one-year, two-way contract. |
Apr 10, 2017 | Florida Panthers | Assigned D MacKenzie Weegar to Springfield (AHL). |
Mar 21, 2017 | Florida Panthers | Assigned D MacKenzie Weegar to Springfield (AHL). |
Mar 13, 2017 | Florida Panthers | Recalled D MacKenzie Weegar from Springfield (AHL). |
Oct 6, 2016 | Florida Panthers | Assigned D MacKenzie Weegar to Springfield (AHL). |
Sep 30, 2015 | Florida Panthers | Assigned D MacKenzie Weegar to Portland (AHL). |
Oct 3, 2014 | Florida Panthers | Assigned D MacKenzie Weegar to San Antonio (AHL). |
May 29, 2014 | Florida Panthers | Signed D MacKenzie Weegar to an entry-level contract. |
2022-2023 Regular Season Stats
MacKenzie Weegar |
GP | G | A | P | +/- | PIM | TOI | GF% | DFF% | Rel DFF% | CF% | Rel CF% | G60 | P60 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Calgary Flames |
81 | 4 | 27 | 31 | 15 | 43 | 1,397 | 53.40 | 58.70 | 4.20 | 61.40 | 5.80 | 0.13 | 0.90 |
MacKenzie Weegar Stats by Elite Prospects | MacKenzie Weegar Advanced Stats by ![]() |
Career Stats
Season | Team | League | GP | G | A | TP | PIM | TOI | GF% | DFF% | Rel DFF% | CF% | Rel CF% | G60 | P60 | Playoffs | GP | G | A | TP | PIM | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2008-2009 | Nepean Raiders U15 AA | HEO U15 AA | 32 | 13 | 13 | 26 | 28 | ||||||||||||||||
2009-2010 | Ottawa Senators U16 AAA | OEHL U16 | 30 | 6 | 7 | 13 | 24 | ||||||||||||||||
2010-2011 | Nepean Raiders | CCHL | 5 | 0 | 2 | 2 | 0 | ||||||||||||||||
2010-2011 | Winchester Hawks | EOJHL | 40 | 10 | 23 | 33 | 94 | Playoffs | 17 | 3 | 6 | 9 | 0 | ||||||||||
2011-2012 | Nepean Raiders | CCHL | 53 | 13 | 37 | 50 | 61 | Playoffs | 18 | 2 | 4 | 6 | 0 | ||||||||||
2011-2012 | Canada East U19 | WJAC-19 | 4 | 0 | 2 | 2 | 2 | ||||||||||||||||
2011-2012 | Nepean Raiders | Fred Page Cup | 5 | 0 | 1 | 1 | 4 | Playoffs | 18 | 2 | 4 | 6 | 0 | ||||||||||
Draft Yr | 2012-2013 | Halifax Mooseheads | QMJHL | 62 | 8 | 36 | 44 | 58 | Playoffs | 17 | 0 | 5 | 5 | 0 | |||||||||
Draft Yr | 2012-2013 | Halifax Mooseheads | M-Cup | 4 | 0 | 4 | 4 | 4 | Playoffs | 17 | 0 | 5 | 5 | 0 | |||||||||
2013-2014 | Halifax Mooseheads | QMJHL | 61 | 12 | 47 | 59 | 97 | Playoffs | 16 | 5 | 17 | 22 | 0 | ||||||||||
2013-2014 | QMJHL All-Stars | Jr Super Series | 2 | 0 | 0 | 0 | 0 | ||||||||||||||||
2014-2015 | San Antonio Rampage | AHL | 31 | 2 | 8 | 10 | 40 | ||||||||||||||||
2014-2015 | Cincinnati Cyclones | ECHL | 21 | 1 | 12 | 13 | 13 | ||||||||||||||||
2015-2016 | Portland Pirates | AHL | 62 | 7 | 17 | 24 | 60 | Playoffs | 1 | 0 | 0 | 0 | 0 | ||||||||||
2016-2017 | Springfield Thunderbirds | AHL | 60 | 14 | 22 | 36 | 70 | ||||||||||||||||
2016-2017 | Florida Panthers | NHL | 3 | 0 | 0 | 0 | 4 | 46 | 50.00 | 40.03 | -9.16 | 51.79 | 11.17 | 0.00 | 0.00 | ||||||||
2017-2018 | Florida Panthers | NHL | 60 | 2 | 6 | 8 | 32 | 826 | 55.81 | 52.70 | 6.01 | 52.54 | 4.06 | 0.15 | 0.58 | ||||||||
2018-2019 | Florida Panthers | NHL | 64 | 4 | 11 | 15 | 64 | 952 | 46.67 | 51.24 | 5.16 | 51.81 | 3.25 | 0.25 | 0.88 | ||||||||
2019-2020 | Florida Panthers | NHL | 45 | 7 | 11 | 18 | 33 | 780 | 53.20 | 54.90 | 7.60 | 53.40 | 4.40 | 0.46 | 1.23 | Playoffs | 4 | 0 | 1 | 1 | 0 | ||
2020-2021 | Florida Panthers | NHL | 54 | 6 | 30 | 36 | 45 | 958 | 63.20 | 57.40 | 4.70 | 55.70 | 3.30 | 0.38 | 1.50 | Playoffs | 6 | 1 | 2 | 3 | 0 | ||
2021-2022 | Florida Panthers | NHL | 80 | 8 | 36 | 44 | 81 | 1,487 | 56.80 | 57.80 | 2.10 | 57.50 | 1.90 | 0.20 | 1.17 | Playoffs | 10 | 0 | 1 | 1 | 0 | ||
2022-2023 | Calgary Flames | NHL | 81 | 4 | 27 | 31 | 43 | 1,397 | 53.40 | 58.70 | 4.20 | 61.40 | 5.80 | 0.13 | 0.90 | ||||||||
2022-2023 | Canada | WC | 10 | 3 | 8 | 11 | 6 | ||||||||||||||||
MacKenzie Weegar Stats by Elite Prospects | MacKenzie Weegar Advanced Stats by ![]() |
Active Contract
Standard Contract | 8 Years $50,000,000 7.49% of cap space
2023-2024 | 2024-2025 | 2025-2026 | 2026-2027 | 2027-2028 | 2028-2029 | 2029-2030 | 2030-2031 | ||
---|---|---|---|---|---|---|---|---|---|
Cap Hit | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | UFA |
AAV | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | |
Performance Bonuses | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | |
Base Salary | $4,250,000 | $4,250,000 | $4,250,000 | $4,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | |
Signing Bonuses | $2,000,000 | $2,000,000 | $2,000,000 | $2,000,000 | $0 | $0 | $0 | $0 | |
Total Salary | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | |
Minors Salary | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | $6,250,000 | |
Clauses | NTC | NTC | NTC | NTC | M-NTC | M-NTC | M-NTC | M-NTC | |
UFA Year | |||||||||
Buy It Out | Buy It Out | Buy It Out | Buy It Out | Buy It Out | Buy It Out | Buy It Out | Buy It Out | ||
10 Team No Trade List |
Contract History
Standard Contract | 3 Years $9,750,000 3.99% of cap space
Entry Level Contract | 3 Years $2,400,000 0.99% of cap space