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
B

Overall grade, 2024-25

Ranks 67 of 213 centres, score 105

Scoring 74, Goal share 66, Possession 46, Defence 30, Discipline 70, Peripherals 22, Availability 53, Ice time 65

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

Percentiles · 2024-25

vs. 213 centres with 25+ GP. 76 GP.

Points / 60
2.4380
Goals / 60
1.0378
Assists / 60
1.4077
Shots / 60
8.488
TOI / GP
16:5362
PP TOI / GP
2:3277
SH TOI / GP
0:0111
5v5 CF%
45.821
5v5 CF Rel
-0.752
Hits / 60
3.343
Blocks / 60
1.515
Takeaways / 60
0.834

Game Log · 2024-25

DateOppGAP+/-SOGPPPShiftsTOI
Apr 16@ WPG0-152119:19
Apr 15@ MIN11022120:59
Apr 13vs COL11-232118:45
Apr 10@ LAK0012018:06
Apr 9vs CGY0-111814:21
Apr 7vs EDM11021713:23
Apr 5@ VAN11022317:51
Apr 3@ CGY0-232016:46
Apr 1vs SJS33+11111820:33
Mar 30vs TOR0042219:59
Mar 28vs NYR11+131815:29
Mar 26vs BOS11+261816:28
Mar 23vs CAR0042120:48
Mar 20@ NSH22+252019:51
Mar 18@ DAL11032119:34
Mar 16@ STL22+121616:41
Mar 14vs NSH0+101915:34
Mar 12@ UTA11-2212116:39
Mar 11vs WSH0-112216:43
Mar 9vs NYI112+1111714:03
Mar 7vs STL110112018:44
Mar 5@ VAN11031815:37
Mar 4@ EDM22+321916:47
Mar 1vs CHI0022419:01
Feb 27vs VAN22+212117:23
Feb 25@ BUF11-1212119:41
Feb 23@ DET11+132319:18
Feb 22@ BOS0-121817:11
Feb 8@ LAK0-111816:52
Feb 4vs DAL0+122017:31
Feb 2vs MTL11+122014:24
Jan 30@ CGY0-231917:01
Jan 28@ SEA112+111916:11
Jan 25vs NSH220411615:22
Jan 23vs PIT22+341718:30
Jan 21vs FLA11022015:48
Jan 18@ FLA0-242218:37
Jan 16@ TBL11+162319:11
Jan 14@ WSH0-111714:09
Jan 12@ CAR11+112213:20
Jan 11@ PHI0-121915:51
Jan 9@ STL0-101815:49
Jan 7vs CGY110412015:22
Jan 5vs TBL0002017:42
Jan 3@ EDM0041716:09
Jan 2@ WPG0-131818:08
Dec 31vs NJD0021914:39
Dec 29vs EDM112+331918:13
Dec 28vs PHI0+162115:48
Dec 23@ VGK11031917:22
Dec 22@ UTA11+222420:21
Dec 20vs COL0-132114:50
Dec 18vs WPG0011716:22
Dec 14@ CBJ11+132115:30
Dec 12@ TOR0-242016:21
Dec 11@ OTT11+111917:41
Dec 9@ MTL0012416:48
Dec 6vs MIN0-111716:54
Dec 4vs VGK11011915:00
Dec 1vs OTT0-102114:50
Nov 29vs LAK0-232017:04
Nov 27@ SEA11+122113:32
Nov 25vs SEA0-202017:49
Nov 8vs MIN11051816:14
Nov 5vs VAN11-1211914:03
Nov 3vs CHI11-1312219:40
Oct 31@ PIT0001913:19
Oct 29@ NYI220022014:34
Oct 27@ NJD0022014:33
Oct 26@ NYR0031917:16
Oct 22vs SJS110212216:54
Oct 20vs LAK0-212216:59
Oct 18@ COL0002117:41
Oct 16vs UTA22+132318:49
Oct 13@ VGK0-101916:28
Oct 12@ SJS0+122115:28

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––