John Hayden vs Zack MacEwen

3of 5 lines

2of 5 lines

John Hayden and Zack MacEwen compared on their NHL careers: John Hayden played 10 seasons, 2016-17 to 2025-26, Zack MacEwen 8 seasons, 2018-19 to 2025-26.

Who has the better career numbers?

John Hayden leads in 3 of the 5 lines, Zack MacEwen in 2. Bold marks the better figure; playing time — games, minutes, at-bats, innings — is not scored.

John Hayden and Zack MacEwen career totals
272GP240
18G17
21, betterA17
39, betterPTS34
-31+/--30, better
323PIM323
0PPG0
1, betterSHG0
3GWG5, better
—TOI/G—

How do they compare in the playoffs?

John Hayden and Zack MacEwen postseason
1GP7
0G0
0A0
0PTS0
0+/-1, better
0, betterPIM11
0PPG0
0SHG0
0GWG0
—TOI/G—

Titles and awards

Neither has a championship or an award on file.

Awards come from the league’s published winner lists; a championship counts a season played for the club that won it.

Season by season

Lined up by career year, not by calendar: each row is the players’ nth season.

John Hayden and Zack MacEwen season by season
1st2016-172018-19
2nd2017-182019-20
3rd2018-192020-21
4th2019-202021-22
5th2020-212022-23
6th2021-222023-24
7th2022-232024-25
8th2023-242025-26
9th2024-25—
10th2025-26—