Player Details

Comprehensive player statistics and career information

Mason McTavish #23

Active Player ID: 8482745
Player Hero Image

Current Contract

2021-22 - 2024-25
Cap Hit Amount of team salary cap used this season
$925,000
Term Length
3 Years
Total Value
$2,775,000

Contract Timeline

Signed Date:August 13, 2021
Start Season:2021-22
End Season:2024-25

Financial Breakdown

Base Salary:$832,500
Signing Bonus:N/A
Performance Bonus:$2,500,000

Contract Terms

TW

Player BiographyCenter
Age
22
Height
6' 1"
Weight
219 lbs
Shoots/Catches
Left
Personal Information
Birthdate: January 30, 2003
Birthplace: Zurich (SUI)
Draft Information
Year: 2021
Team: ANA
Round/Pick: Round 1, Pick 3 (#3 Overall)
Awards & Achievements

No awards or achievements recorded.

Player Statistics

Career Regular Season

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
2296080140-3917048312.417351272

Career Playoffs

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

2024-2025

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
7622305203818012.26120021
Season-by-Season Statistics
SeasonLeagueTeam NameSeason TypeGPGAPtsPIM
2016-2017HEO U15Ottawa Valley Titans U15 AAARegular Season53146
2016-2017HEO U14Ottawa Valley Titans U14 AAARegular Season2727204732
2016-2017HEO U14Ottawa Valley Titans U14 AAAPostseason101392226
2017-2018HEO U15Ottawa Valley Titans U15 AAARegular Season3049348340
2017-2018HEO U18Pembroke Lumber Kings U18 AAARegular Season42352
2017-2018HEO U15Ottawa Valley Titans U15 AAAPostseason111762318
2018-2019HEO U18Pembroke Lumber Kings U18 AAAPostseason8781514
2018-2019TCQ-OPembroke Lumber Kings U18 AAARegular Season45384
2018-2019HEO U18Pembroke Lumber Kings U18 AAARegular Season41473279109
2018-2019OGC-16Team HEORegular Season41016
2018-2019CWGTeam OntarioRegular Season622416
2018-2019CCHLPembroke Lumber KingsRegular Season53476
2019-2020OHLPeterborough PetesRegular Season5729134231
2019-2020WHC-17Canada White U17Regular Season62138
2020-2021SLEHC OltenPostseason42574
2020-2021WJC-18Canada U18Regular Season7561110
2020-2021SLEHC OltenRegular Season1392116
2021-2022OHLBrantford BulldogsPostseason1916132926
2021-2022Memorial CupBrantford BulldogsRegular Season56282
2021-2022OHLBrantford BulldogsRegular Season2414264020
2021-2022AHLSan Diego GullsRegular Season31124
2021-2022WJC-20Canada U20Regular Season789172
2021-2022OGCanadaRegular Season50112
2021-2022OHLPeterborough PetesRegular Season561711
2021-2022NHLAnaheim DucksRegular Season92132
2022-2023NHLAnaheim DucksRegular Season8017264344
2023-2024NHLAnaheim DucksRegular Season6419234286
2024-2025NHLAnaheim DucksRegular Season7622305238
Career TotalsGPGAPtsPIM
539334282616575