Zack MacEwen plays for the Toronto Maple Leafs. He was born in Charlottetown, Prince Edward Island (CAN) on July 8, 1996 making him 30 years old. He was an undrafted free agent.
| Season | Team | GP | G | A | P | PIM |
|---|---|---|---|---|---|---|
| 2025-20 | New Jersey Devils | 3 | 0 | 0 | 0 | 0 |
| 2024-20 | Ottawa Senators | 21 | 2 | 1 | 3 | 21 |
| 2024-20 | Belleville Senators | 23 | 7 | 9 | 16 | 29 |
| 2023-20 | Ottawa Senators | 30 | 2 | 1 | 3 | 57 |
| 2023-20 | Belleville Senators | 10 | 5 | 2 | 7 | 8 |
| 2022-20 | Philadelphia Flyers | 46 | 4 | 5 | 9 | 54 |
| 2022-20 | Los Angeles Kings | 10 | 0 | 1 | 1 | 12 |
| 2022-20 | Lehigh Valley Phantoms | 2 | 1 | 2 | 3 | 0 |
| 2022-20 | Los Angeles Kings | 1 | 0 | 0 | 0 | 2 |
| 2021-20 | Philadelphia Flyers | 75 | 3 | 6 | 9 | 110 |
| 2020-20 | Vancouver Canucks | 34 | 1 | 1 | 2 | 44 |
| 2019-20 | Vancouver Canucks | 17 | 5 | 1 | 6 | 20 |
| 2019-20 | Utica Comets | 20 | 5 | 6 | 11 | 25 |
| 2019-20 | Vancouver Canucks | 6 | 0 | 0 | 0 | 9 |
| 2018-20 | Vancouver Canucks | 4 | 0 | 1 | 1 | 5 |
| 2018-20 | Utica Comets | 69 | 22 | 30 | 52 | 75 |
| 2017-20 | Utica Comets | 66 | 10 | 23 | 33 | 56 |
| 2017-20 | Utica Comets | 5 | 1 | 0 | 1 | 4 |
| 2016-20 | Gatineau Olympiques | 66 | 31 | 43 | 74 | 90 |
| 2016-20 | Gatineau Olympiques | 7 | 6 | 3 | 9 | 2 |
| 2015-20 | Moncton Wildcats | 66 | 10 | 30 | 40 | 56 |
| 2015-20 | Moncton Wildcats | 17 | 4 | 4 | 8 | 14 |
| 2014-20 | Amherst Ramblers | 46 | 29 | 23 | 52 | 103 |
| 2014-20 | Moncton Wildcats | 9 | 2 | 2 | 4 | 10 |
| 2013-20 | Amherst Ramblers | 50 | 9 | 5 | 14 | 35 |
| 2013-20 | Amherst Ramblers | 7 | 0 | 1 | 1 | 0 |
| 2012-20 | Charlottetown Pride Mdgt AAA | 35 | 13 | 20 | 33 | 24 |
| 2012-20 | Charlottetown Knights U18 AAA | 7 | 1 | 5 | 6 | 6 |
| 2011-20 | Pownal Red Devils U18 AAA | 29 | 18 | 13 | 31 | 39 |
| 2011-20 | Pownal Red Devils U18 AAA | 12 | 3 | 13 | 16 | 12 |
| 2010-20 | Pownal Red Devils Bantam AAA | 30 | 22 | 29 | 51 | 34 |
| 2010-20 | Pownal Red Devils U15 AAA | 10 | 6 | 6 | 12 | 2 |
| 2009-20 | Pownal Red Devils Bantam AAA | 27 | 17 | 24 | 41 | 20 |
| 2009-20 | Pownal Red Devils U15 AAA | 11 | 6 | 12 | 18 | 2 |
| 2008-20 | Pownal Red Devils Bantam AAA | 1 | 0 | 0 | 0 | 0 |