Mason McTavish #23

Birthdate: 2003-01-30 Shoots: N/A Draft Year: 2021
Age: 22 Position: C Draft Round: 1
Birthplace: Zurich, CHE Height: 6' 0" Draft Position: 3 OA (3 in round)
Nationality: CHE Weight: 219lbs Draft Team: ANA
Aliases: Mason MacTavish
Icons: WE=Waivers exempt Injured=Injured Suspended=Suspended Hall of Fame=Hall of Fame
Anaheim Ducks logo
Edit Person

Contract History

Current

Standard Contract

Total Value: $42,000,000

Seasons: 6 Signing Date: 2025-09-27
Expiration Status: UFA Signing Team: Anaheim Ducks
Season Cap Hit AAV NHL Salary Minors Salary Signing Bonus Perf. Bonuses Clause
2025-2026 $7,000,000 $7,000,000 $7,000,000 $7,000,000 $0 $0
2026-2027 $7,000,000 $7,000,000 $7,000,000 $7,000,000 $0 $0
2027-2028 $7,000,000 $7,000,000 $7,000,000 $7,000,000 $0 $0
2028-2029 $7,000,000 $7,000,000 $7,000,000 $7,000,000 $0 $0
2029-2030 $7,000,000 $7,000,000 $7,000,000 $7,000,000 $0 $0
M-NTC
2030-2031 $7,000,000 $7,000,000 $7,000,000 $7,000,000 $0 $0
M-NTC
  • NTC/NMC Conditions
    2029-2030 to 2030-2031:Fifteen team no list
  • Source - Source
Edit Notes
Entry Level Contract

Total Value: $10,275,000

Seasons: 3 Signing Date: 2021-08-13
Expiration Status: RFA Signing Team: Anaheim Ducks
Season Cap Hit AAV NHL Salary Minors Salary Signing Bonus Perf. Bonuses Clause
2021-2022 $925,000 $3,425,000 --- Entry Level Slide --- $92,500
2022-2023 $894,167 $3,394,167 $832,500 $80,000 $92,500 $2,500,000
2023-2024 $894,167 $3,394,167 $832,500 $80,000 $92,500 $2,500,000
2024-2025 $894,167 $3,394,167 $832,500 $80,000 $0 $250,000
  • 2023-2024: Earned $212,500 in schedule A performance bonuses for TOI
  • 2024-2025: Earns a contract-capped $250,000 in "A" bonuses for goals. Also qualifies for TOI.
Edit Notes

Player Stats

EliteProspects Player Page


Player statistics powered by www.eliteprospects.com

 SeasonTeamLeagueGPGATPPIM    PlayoffsGPGATPPIM 
 2016-2017Ottawa Valley Titans U14 AAAHEO U142727204732|Playoffs101392226 
 Ottawa Valley Titans U15 AAAHEO U1553146|     
 2017-2018Ottawa Valley Titans U15 AAAHEO U153049348340|Playoffs111762318 
 Pembroke Lumber Kings U18 AAAHEO U1842352|     
 Ottawa Valley Titans U15 AAAOHF Bantam AAA873108|     
 2018-2019Pembroke Lumber Kings U18 AAAHEO U1841473279109|Playoffs8781514 
 Pembroke Lumber KingsCCHL53476|     
 Pembroke Lumber Kings U18 AAATCQ-O45384|     
 Team Ontario CWG622416|     
 Team HEO OGC-1641016|     
 2019-2020Peterborough PetesOHL5729134231|     
 Canada White U17WHC-1762138|     
 2020-2021EHC OltenSL1392116|Playoffs4257
 Canada U18WJC-187561110|     
 2021-2022Anaheim DucksNHL92132|     
 San Diego GullsAHL31124|     
 Peterborough PetesOHL561711|     
 Brantford BulldogsOHL2414264020|Playoffs1916132926 
 Brantford BulldogsMemorial Cup56282|     
 Canada U20 WJC-20 Cancelled23250|     
 Canada U20WJC-20789172|     
 CanadaOG50112|     
 2022-2023Anaheim DucksNHL8017264344|     
 2023-2024Anaheim DucksNHL6419234286|     
 2024-2025Anaheim DucksNHL7622305238|     
 2025-2026Anaheim DucksNHL-----|     

Player statistics © www.eliteprospects.com

Notes