TD Analytics

Mason McTavish

STL#83 · C · St. Louis Blues
Age
23
Height
6'1"
Weight
219 lb
Shoots
L
Born
Jan 30, 2003 · Zurich, CHE
Draft
2021 ANA, R1 #3 overall
D

Overall grade, 2021-22

Would rank 171 of 232 centres, score 93

Scoring 52, Goal share 65, Possession 42, Defence 24, Discipline 86, Peripherals 60, Availability 0, Ice time 39

Small sample, below the qualifying minimum

NHL.com profile ↗
2026-272025-262024-252023-242022-232021-22

Percentiles · 2021-22

vs. 231 centres with 24+ GP. 9 GP (below the qualifying minimum; small sample).

Points / 60
1.5338
Goals / 60
1.0276
Assists / 60
0.5113
Shots / 60
6.139
TOI / GP
13:0535
PP TOI / GP
1:5967
SH TOI / GP
0:2133
5v5 CF%
40.24
5v5 CF Rel
-5.612
Hits / 60
4.153
Blocks / 60
3.187
Takeaways / 60
1.011

Game Log · 2021-22

Couldn't load the game log right now. (NHL API 429: https://api-web.nhle.com/v1/player/8482745/game-log/20212022/2)

Career · Regular Season

SeasonLeagueTeamGPGAPP/GP+/-PIMSOGTOI
2026-27NHLSt. Louis Blues1064101.00323115:42
2025-26NHLAnaheim Ducks751724410.55-154214615:19
2024-25NHLAnaheim Ducks762230520.6803818016:53
2023-24NHLAnaheim Ducks641923420.66-238613016:17
2022-23NHLAnaheim Ducks801726430.54-194416115:22
2021-22WJC-20Canada U20789172.43132––
2021-22Memorial CupBrantford Bulldogs56281.6012––
2021-22OGCanada50110.2012––
2021-22OHLBrantford Bulldogs241426401.672720––
2021-22OHLPeterborough Petes56171.40311––
2021-22AHLSan Diego Gulls31120.6714––
2021-22NHLAnaheim Ducks92130.33321213:05
2020-21WJC-18Canada U18756111.571010––
2020-21SLEHC Olten1392110.8546––
2019-20WHC-17Canada White U1762130.50–8––
2019-20OHLPeterborough Petes572913420.74-431––
2018-19OGC-16Team HEO41010.25–6––
2018-19TCQ-OPembroke Lumber Kings U18 AAA45382.00–4––
2018-19CWGTeam Ontario62240.67–16––
2018-19CCHLPembroke Lumber Kings53471.40–6––
2018-19HEO U18Pembroke Lumber Kings U18 AAA414732791.93–109––
2017-18HEO U18Pembroke Lumber Kings U18 AAA42351.25–2––
2017-18HEO U15Ottawa Valley Titans U15 AAA304934832.77–40––
2016-17HEO U15Ottawa Valley Titans U15 AAA53140.80–6––
2016-17HEO U14Ottawa Valley Titans U14 AAA272720471.74–32––