MacKenzie Weegar

Calgary Flames logo
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
Draft Year 2013
Drafted Overall 206
Draft Round 7
Draft Team Florida Panthers logo

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
(0) Leave a Comment
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 Calgary Flames logo 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

Signing Team Calgary Flames logo
Signing Date October 7, 2022
Signing Status UFA
Agent Matthew Ebbs
Buyout Calculator
Potential Lockout Year
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

Signing Team Florida Panthers logo
Signing Date November 6, 2020
Signing Status RFA
Agent Matthew Ebbs
Standard Contract | 3 Years $9,750,000 3.99% of cap space
2020-2021 2021-2022 2022-2023
Cap Hit $3,250,000 $3,250,000 $3,250,000
UFA
AAV $3,250,000 $3,250,000 $3,250,000
Performance Bonuses $0 $0 $0
Base Salary $2,000,000 $3,000,000 $4,750,000
Signing Bonuses $0 $0 $0
Total Salary $2,000,000 $3,000,000 $4,750,000
Minors Salary $2,000,000 $3,000,000 $4,750,000
Clauses
UFA Year
Signing Team Florida Panthers logo
Signing Date July 22, 2019
Signing Status RFA
Agent Matthew Ebbs
Standard Contract | 1 Years $1,600,000 1.96% of cap space
2019-2020
Cap Hit $1,600,000
RFA
AAV $1,600,000
Performance Bonuses $0
Base Salary $1,600,000
Signing Bonuses $0
Total Salary $1,600,000
Minors Salary $1,600,000
Clauses
UFA Year
Signing Team Florida Panthers logo
Signing Date July 25, 2018
Signing Status RFA
Agent Matthew Ebbs
Standard Contract | 1 Years $900,000 1.13% of cap space
2018-2019
Cap Hit $900,000
RFA
AAV $900,000
Performance Bonuses $0
Base Salary $900,000
Signing Bonuses $0
Total Salary $900,000
Minors Salary $900,000
Clauses
UFA Year
Signing Team Florida Panthers logo
Signing Date August 3, 2017
Signing Status RFA
Agent Claude Lemieux
Standard Contract | 1 Years $675,000 0.90% of cap space
2017-2018
Cap Hit $675,000
RFA
AAV $675,000
Performance Bonuses $0
Base Salary $675,000
Signing Bonuses $0
Total Salary $675,000
Minors Salary $85,000
Clauses
UFA Year
Signing Team Florida Panthers logo
Signing Date May 31, 2014
Entry Level Contract | 3 Years $2,400,000 0.99% of cap space
2014-2015 2015-2016 2016-2017
Cap Hit $680,000 $680,000 $680,000
RFA
AAV $800,000 $800,000 $800,000
Performance Bonuses $145,000 $120,000 $95,000
Base Salary $575,000 $600,000 $625,000
Signing Bonuses $80,000 $80,000 $80,000
Total Salary $655,000 $680,000 $705,000
Minors Salary $65,000 $65,000 $65,000
Clauses
UFA Year