TORONTO MAPLE LEAFSBorn in Canada#19 ·Right Wing
Zack MacEwen
ACTIVEZack MacEwen has played in the NHL since 2018–19 and currently plays for the Toronto Maple Leafs. He is 30 years old (born in 1996), is originally from Charlottetown, is 193 cm tall and weighs 103 kg. He has previously played for Vancouver Canucks, Philadelphia Flyers, Los Angeles Kings, Ottawa Senators and New Jersey Devils. MacEwen has put up 38 points in 250 games, 19 goals and 19 assists, an average of 0.15 points per game. The best season so far is 2026–27 with 4 points in 10 games.
DEBUT February 12, 2019(7y ago)vsSan Jose SharksCONTRACT $875,000/yr (≈ 716 229 kr/month, 8 594 751 kr/yr) · UFA 2028–29
Latest games
November 1@VANVancouver CanucksW4–2+1 goal+1P+1G+1+/-3shots09:16toiOctober 29@SEASeattle KrakenL4–5No points-1+/-1shots08:21toiOctober 27@CGYCalgary FlamesL2–5No points-2+/-2shots10:12toi
All games and events of the 2026-2027 season10 games and 1 milestone2026–27 SEASON
Milestones
Recent
Career250 NHL games2d ago
Next up
25 career goals
19 now · target 25
6left
SeasonMatch season best: 5 goals3 away
Show all milestones 12Show less
Season
Match season best: 5 goals3 away
Match season best: 6 assists4 away
Match season best: 10 points6 away
30 goals this season28 away
Career
25 career goals6 away
50 career points12 away
50 career assists31 away
500 NHL games250 away
250 NHL games2d ago
100 NHL games4y ago
First NHL goal6y ago
First NHL point7y ago
Zack MacEwen's whole career
Stats
Games played
250
Points
38
Points per game
0.15
Goals
19
Assists
19
+/-
-31
Season by season
Teams player has played for
Continue reading
Swedish teammates
Toronto Maple Leafs
William Nylander21P
Oliver Ekman-Larsson1P
View Toronto Maple Leafs
More players
Swedish forwards in the NHL
Explore Swedish NHL players and compare seasons, roles, and careers.
View players
Upcoming games
Follow the next slate
See upcoming NHL games and the Swedish players in action.
View schedule