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, 2025-26

Ranks 81 of 229 centres, score 103

Scoring 70, Goal share 66, Possession 58, Defence 4, Discipline 19, Peripherals 31, Availability 65, Ice time 57

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

Percentiles · 2025-26

vs. 229 centres with 24+ GP. 75 GP.

Points / 60
2.1470
Goals / 60
0.8969
Assists / 60
1.2569
Shots / 60
7.683
TOI / GP
15:1955
PP TOI / GP
2:0269
SH TOI / GP
0:0630
5v5 CF%
52.180
5v5 CF Rel
-0.251
Hits / 60
5.060
Blocks / 60
1.734
Takeaways / 60
0.840

Game Log · 2025-26

DateOppGAP+/-SOGPPPShiftsTOI
Apr 16@ NSH11+132316:23
Apr 14@ MIN220511917:36
Apr 12vs VAN11+1211512:18
Apr 9vs SJS11+131712:28
Apr 7vs NSH0-311412:09
Apr 4vs CGY11-3311814:50
Apr 3vs STL11021714:29
Apr 1@ SJS002158:44
Mar 30vs TOR0-101914:01
Mar 28@ EDM0-10118:52
Mar 26@ CGY0-111715:05
Mar 24@ VAN11+231512:42
Mar 22vs BUF110111512:28
Mar 20@ UTA0021410:22
Mar 14@ OTT0001612:01
Mar 12@ TOR0021612:15
Mar 10@ WPG0011514:42
Mar 8vs STL0001512:04
Mar 6vs MTL0-101410:43
Mar 4vs NYI11+221714:06
Mar 3vs COL0-121914:31
Mar 1vs CGY0-101913:26
Feb 27vs WPG0-111612:01
Feb 25vs EDM11+2112119:06
Feb 3vs SEA0031714:01
Feb 1vs VGK0-231714:46
Jan 19vs NYR11+141614:20
Jan 17vs LAK11+142018:32
Jan 16@ LAK0-111813:28
Jan 13vs DAL0021915:44
Jan 10@ BUF11-222116:57
Jan 8@ CAR11022015:58
Jan 6@ PHI0-312215:25
Jan 5@ WSH0022217:06
Jan 2vs MIN11-232016:07
Dec 31vs TBL11+1312118:27
Dec 29vs SJS11051719:25
Dec 27@ LAK11-1211818:08
Dec 22vs SEA0052016:31
Dec 20vs CBJ11+161717:04
Dec 19vs DAL11-311816:01
Dec 16@ CBJ0-231712:36
Dec 15@ NYR0001613:21
Dec 13@ NJD0-311711:37
Dec 11@ NYI0-132014:55
Dec 9@ PIT0011818:43
Dec 7vs CHI11+2312015:48
Dec 5vs WSH0+112017:53
Dec 3vs UTA0-232217:59
Dec 1@ STL11+241914:17
Nov 30@ CHI11002418:01
Nov 28vs LAK22+122214:59
Nov 26vs VAN11-152015:27
Nov 22vs VGK0+102217:13
Nov 20vs OTT11042214:46
Nov 19vs BOS22+1112017:27
Nov 17vs UTA0001713:21
Nov 15@ MIN0-121712:17
Nov 13@ DET0-101810:14
Nov 11@ COL0-122316:08
Nov 9vs WPG11+202016:04
Nov 8@ VGK0022517:13
Nov 6@ DAL11+212114:50
Nov 4vs FLA11+112114:24
Nov 2vs NJD0021915:05
Oct 31vs DET11+122117:24
Oct 28@ FLA0012321:22
Oct 25@ TBL11-132517:19
Oct 23@ BOS0-201912:56
Oct 21@ NSH11012017:12
Oct 19@ CHI11-1512721:50
Oct 16vs CAR0-102318:43
Oct 14vs PIT0+102420:59
Oct 11@ SJS330512620:50
Oct 9@ SEA11+122320:24

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