Zack MacEwen
19

Zack MacEwen

RWTORGrinder

6'4"·226 lbs·30 yrs

Zack MacEwen has 6 points (3 goals, 3 assists) in 15 games in 2026-27, tied for 314th among NHL skaters with 10+ games played. Stats through Nov 12, 2026.

2026-27 Season

3Goals
↑
65th pctile
3Assists
↑
40th pctile
6Points
↑
46th pctile
8.4TOI/GP
↓
2nd pctile
0.40P/GP
↓
52nd pctile
18.8%S%
↓
85th pctile

2026-27 Production Profile

Shot Quality0th pctile
+1.1
Goals Above Expected
Shooting %18.8%
10.0% league avg
xG1.9
Goals3
Primary Points0th pctile
83.3%
5 of 6 points
3G
2A1
1A2
GoalsA1A2
Clutch Factor
0
Clutch Points (0.0% of 6)
Trailing by 1 in 3rd0G·0A
Tied ≤10 min in 3rd0G·0A
Overtime0G·0A
Game-Winning Goals1
Competition Strength
GPGAPTSP/GP
Top 1052130.60
Middle60220.33
Bottom 1041010.25
0.60
0.33
0.25
Elevated vs elites — thrives against top competition (+0.35 P/GP)
Physical Matchups
GPGAPTSP/GP
vs Physical52240.80
vs Moderate41120.50
vs Finesse60000.00
0.80
0.50
0.00
Thrives against physical teams — +0.80 P/GP vs top-third hitters
Fatigue Factor
GPGAPTSP/GP
B2B20000.00
1 day rest82350.62
2+ days51010.20
0.00
0.62
0.20
B2B fatigue impact: −0.20 P/GP vs well-rested games

Career Statistics

SeasonTeamGPGAPTS+/-PIMPPGSHGSS%TOI
2018-19
VAN
4011−450020.0%7:11
2019-20
VAN
17516+620001729.4%9:37
2020-21
VAN
34112−24400313.2%8:38
2021-22
PHI
75369−1511000823.7%9:40
2022-23
PHI
46459−95400636.3%12:19
2022-23
LAK
10011−21200100.0%8:11
2023-24
OTT
30213−457001711.8%6:24
2024-25
OTT
2121302100267.7%7:46
2025-26
NJD
3000000040.0%6:20
2026-27
TOR
15336026001618.8%8:24
Career—255202040−30349002687.5%—

Career Trajectory

Show:
Improving Trajectory

Games missed by season

SeasonRegular SeasonPlayoffs
InjurySuspensionOther absenceReason unspecifiedInjurySuspensionOther absenceReason unspecified
2026-2700060000
2025-26000140000
2024-25000610006
2023-24000510000
2022-23000250002
2021-2200050000
2020-21000200000
2019-200005200011
2018-19000220000
Career00025600019

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
2026-27
TOR
Injured – Wrist injuryDay-to-dayNov 11, 2026Nov 12, 202600ESPN
2026-27
TOR
Absence, reason unspecified—Sep 29, 2026Oct 15, 202660Lineups
2025-26
NJD
Absence, reason unspecified—Oct 11, 2025Nov 10, 2025130Lineups
2024-25 – 2025-26
OTT
Absence, reason unspecified—Jan 14, 2025Oct 11, 2025406Lineups
2024-25
OTT
Absence, reason unspecified—Nov 23, 2024Jan 12, 2025210Lineups
2024-25
OTT
Absence, reason unspecified—Apr 16, 2024Oct 12, 202410Lineups
2023-24
OTT
Absence, reason unspecified—Mar 2, 2024Apr 7, 2024170Lineups
2023-24
OTT
Absence, reason unspecified—Jan 23, 2024Mar 1, 2024140Lineups
2023-24
OTT
Absence, reason unspecified—Jan 18, 2024Jan 21, 202410Lineups
2023-24
OTT
Absence, reason unspecified—Jan 2, 2024Jan 6, 202410Lineups
2023-24
OTT
Absence, reason unspecified—Dec 17, 2023Dec 31, 202350Lineups
2023-24
OTT
Absence, reason unspecified—Dec 7, 2023Dec 15, 202330Lineups
2023-24
OTT
Absence, reason unspecified—Nov 18, 2023Nov 27, 202310Lineups
2023-24
OTT
Absence, reason unspecified—Nov 8, 2023Nov 18, 202330Lineups
2023-24
OTT
Absence, reason unspecified—Oct 15, 2023Nov 4, 202360Lineups
2022-23
LAK
Absence, reason unspecified—Apr 13, 2023Apr 21, 202302Lineups
2022-23
LAK
Absence, reason unspecified—Apr 6, 2023Apr 13, 202320Lineups
2022-23
LAK
Absence, reason unspecified—Mar 30, 2023Apr 2, 202310Lineups
2022-23
LAK
Absence, reason unspecified—Mar 25, 2023Mar 30, 202320Lineups
2022-23
LAK
Absence, reason unspecified—Mar 11, 2023Mar 20, 202330Lineups
2022-23
PHI
Absence, reason unspecified—Jan 26, 2023Mar 6, 2023130Lineups
2022-23
PHI
Absence, reason unspecified—Dec 15, 2022Dec 20, 202210Lineups
2022-23
PHI
Absence, reason unspecified—Dec 11, 2022Dec 15, 202210Lineups
2022-23
PHI
Absence, reason unspecified—Apr 29, 2022Oct 18, 202220Lineups
2021-22
PHI
Absence, reason unspecified—Apr 2, 2022Apr 13, 202250Lineups
2020-21
VAN
Absence, reason unspecified—May 6, 2021May 10, 202110Lineups
2020-21
VAN
Absence, reason unspecified—Apr 24, 2021Apr 28, 202110Lineups
2020-21
VAN
Absence, reason unspecified—Mar 24, 2021Apr 24, 202130Lineups
2020-21
VAN
Absence, reason unspecified—Mar 2, 2021Mar 13, 202140Lineups
2020-21
VAN
Absence, reason unspecified—Feb 23, 2021Mar 1, 202110Lineups
2020-21
VAN
Absence, reason unspecified—Feb 11, 2021Feb 21, 202140Lineups
2020-21
VAN
Absence, reason unspecified—Feb 2, 2021Feb 11, 202130Lineups
2020-21
VAN
Absence, reason unspecified—Jan 16, 2021Jan 23, 202130Lineups
2019-20
VAN
Absence, reason unspecified—Aug 17, 2020Jan 13, 202109Lineups
2019-20
VAN
Absence, reason unspecified—Mar 10, 2020Aug 6, 202002Lineups
2019-20
VAN
Absence, reason unspecified—Feb 16, 2020Mar 1, 202050Lineups
2019-20
VAN
Absence, reason unspecified—Feb 6, 2020Feb 10, 202010Lineups
2019-20
VAN
Absence, reason unspecified—Dec 12, 2019Feb 6, 2020220Lineups
2019-20
VAN
Absence, reason unspecified—Dec 3, 2019Dec 12, 201920Lineups
2018-19 – 2019-20
VAN
Absence, reason unspecified—Feb 16, 2019Nov 21, 2019440Lineups

Games · 2026-27 regular season