Mason McTavish
23

Mason McTavish

CSTL2-Way Fwd

6'1"·219 lbs·23 yrs

Mason McTavish has 12 points (7 goals, 5 assists) in 19 games in 2026-27, tied for 132nd among NHL skaters with 10+ games played. Stats through Nov 12, 2026.

2026-27 Season

7Goals
↓
90th pctile
5Assists
—
62nd pctile
12Points
↓
77th pctile
16.2TOI/GP
↓
60th pctile
0.63P/GP
↓
73rd pctile
13.5%S%
↓
66th pctile

2026-27 Production Profile

Shot Quality0th pctile
-1.2
Goals Above Expected
Shooting %13.5%
10.0% league avg
xG8.2
Goals7
Primary Points0th pctile
91.7%
11 of 12 points
7G
4A1
GoalsA1A2
Clutch Factor
0
Clutch Points (0.0% of 12)
Trailing by 1 in 3rd0G·0A
Tied ≤10 min in 3rd0G·0A
Overtime0G·0A
Game-Winning Goals3
Competition Strength
GPGAPTSP/GP
Top 1095380.89
Middle51010.20
Bottom 1051230.60
0.89
0.20
0.60
Elevated vs elites — thrives against top competition (+0.29 P/GP)
Physical Matchups
GPGAPTSP/GP
vs Physical72240.57
vs Moderate62240.67
vs Finesse63140.67
0.57
0.67
0.67
Consistent production regardless of opponent physicality — playoff-ready
Fatigue Factor
GPGAPTSP/GP
B2B10000.00
1 day rest113470.64
2+ days74150.71
0.00
0.64
0.71
B2B fatigue impact: −0.71 P/GP vs well-rested games

Career Statistics

SeasonTeamGPGAPTS+/-PIMPPGSHGSS%TOI
2021-22
ANA
9213+32001216.7%13:05
2022-23
ANA
80172643−19447016110.6%15:22
2023-24
ANA
64192342−23864113014.6%16:17
2024-25
ANA
762230520386018012.2%16:53
2025-26
ANA
75172441−15426014611.6%15:19
2026-27
STL
197512−58105213.5%16:12
Career—32384109193−5922024168112.3%—

Career Trajectory

Show:
Stable Performance

Games missed by season

SeasonRegular SeasonPlayoffs
InjurySuspensionOther absenceReason unspecifiedInjurySuspensionOther absenceReason unspecified
2025-2600070002
2024-2500060000
2023-24000180000
2022-2300020000
2021-22000730000
Career0001060002

Counted in the season the games were played. Injury: a reported injury or illness. Reason unspecified: games out of the lineup with no reported reason (an unreported injury, a stint in the minors, a healthy scratch).

Absence history

SeasonTeamAbsenceStatusFromToGames missed (regular season)Games missed (playoffs)Source
2025-26
ANA
Absence, reason unspecified—May 4, 2026May 10, 202602Lineups
2025-26
ANA
Absence, reason unspecified—Mar 14, 2026Mar 20, 202620Lineups
2025-26
ANA
Absence, reason unspecified—Jan 19, 2026Feb 1, 202650Lineups
2024-25
ANA
Absence, reason unspecified—Nov 8, 2024Nov 25, 202460Lineups
2023-24
ANA
Absence, reason unspecified—Apr 2, 2024Oct 12, 202460Lineups
2023-24
ANA
Absence, reason unspecified—Mar 14, 2024Mar 19, 202420Lineups
2023-24
ANA
Absence, reason unspecified—Mar 1, 2024Mar 8, 202420Lineups
2023-24
ANA
Absence, reason unspecified—Jan 31, 2024Feb 13, 202410Lineups
2023-24
ANA
Absence, reason unspecified—Dec 2, 2023Dec 21, 202370Lineups
2022-23
ANA
Absence, reason unspecified—Apr 11, 2023Oct 14, 202310Lineups
2022-23
ANA
Absence, reason unspecified—Jan 17, 2023Jan 21, 202310Lineups
2021-22
ANA
Absence, reason unspecified—Nov 18, 2021Oct 12, 2022640Lineups
2021-22
ANA
Absence, reason unspecified—Oct 18, 2021Nov 7, 202190Lineups

Games · 2026-27 regular season