Player Details

Comprehensive player statistics and career information

MacKenzie Weegar #52

Active Player ID: 8477346
Player Hero Image

Current Contract

2023-24 - 2030-31
Cap Hit Amount of team salary cap used this season
$6,250,000
Term Length
8 Years
Total Value
$50,000,000

Contract Timeline

Signed Date:October 7, 2022
Start Season:2023-24
End Season:2030-31

Financial Breakdown

Base Salary:$4,250,000
Signing Bonus:$2,000,000
Performance Bonus:N/A

Contract Terms

No Trade Clause

Player BiographyDefense
Age
31
Height
6' 0"
Weight
206 lbs
Shoots/Catches
Right
Personal Information
Birthdate: January 7, 1994
Birthplace: Ottawa, Ontario (CAN)
Draft Information
Year: 2013
Team: FLA
Round/Pick: Round 7, Pick 25 (#206 Overall)
Awards & Achievements

No awards or achievements recorded.

Player Statistics

Career Regular Season

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
5505919225111238610735.58461991

Career Playoffs

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
20145120452.2010000
IDTeamOpp.H/AGAP+/-PIMHitsPPGSOGFO %TOI
No data available.

2024-2025

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
818394718331844.44210200
Season-by-Season Statistics
SeasonLeagueTeam NameSeason TypeGPGAPtsPIM
2008-2009OEBHL AANepean Raiders Bantam AARegular Season3213132628
2009-2010OEMMHLOttawa Senators Minor Midget AAARegular Season30671324
2010-2011ON-Jr.BWinchesterRegular Season4010233394
2010-2011CJHLNepeanRegular Season50220
2010-2011ON-Jr.BWinchesterPostseason1336983
2011-2012CJHLNepeanRegular Season5313375061
2011-2012CJHLNepeanPostseason1824624
2012-2013M-CupHalifaxPostseason40444
2012-2013QMJHLHalifaxPostseason1705510
2012-2013QMJHLHalifaxRegular Season628364458
2013-2014QMJHLHalifaxRegular Season6112475997
2013-2014QMJHLHalifaxPostseason165172214
2014-2015AHLSan AntonioRegular Season31281040
2014-2015ECHLCincinnatiRegular Season211121313
2015-2016AHLPortlandPostseason10000
2015-2016AHLPortlandRegular Season627172460
2016-2017NHLFlorida PanthersRegular Season30004
2016-2017AHLSpringfield ThunderbirdsRegular Season6014223670
2017-2018NHLFlorida PanthersRegular Season6026832
2018-2019NHLFlorida PanthersRegular Season644111564
2019-2020NHLFlorida PanthersRegular Season457111833
2019-2020NHLFlorida PanthersPostseason40114
2020-2021NHLFlorida PanthersPostseason61236
2020-2021NHLFlorida PanthersRegular Season546303645
2021-2022NHLFlorida PanthersRegular Season808364481
2021-2022NHLFlorida PanthersPostseason1001110
2022-2023NHLCalgary FlamesRegular Season814273143
2022-2023WCCanadaRegular Season1038116
2023-2024NHLCalgary FlamesRegular Season8220325251
2024-2025NHLCalgary FlamesRegular Season818394733
Career TotalsGPGAPtsPIM
11061594646231092