#20 · Left wing · VAN
MackenzieMacEachern
Next milestone 76 points from 100
2025-26 regular season
- GP
- 8
- G
- 1
- A
- 3
- P
- 4
- +/-
- 0
- PIM
- 12
- SOG
- 6
- S%
- 16.7
- PPP
- 0
Bio
- Position
- Left wing
- Born
- March 9, 1994 (age 32)
- Birthplace
- Bloomfield Hills, Michigan, USA
- Height
- 6′2″ (188 cm)
- Weight
- 193 lb (88 kg)
- Shoots
- Left
- Draft
- 2012 STL, round 3, #67 overall
NHL EDGE tracking · 2025-26
- Top skating speed21.3 mphleague avg 22.2 mph16th percentile
- Speed bursts over 20 mph12league avg 75.219th percentile
- Distance skated13.3 mileague avg 123.5 mi16th percentile
- Hardest shot73.1 mphleague avg 83.6 mph7th percentile
- Time in the offensive zone37.0%league avg 43.1%2nd percentile
Puck and player tracking from NHL EDGE. Percentile compares with other NHL skaters; longer bar = higher.
Shot quality (our model)
| Season | G | ixG | G−ixG | Att | HD | xG/att |
|---|---|---|---|---|---|---|
| 2025-26 | 1 | 0.64 | +0.36 | 10 | 4 | .064 |
All situations, regular season. G−ixG above zero means finishing better than the chances suggest. How xG works
On-ice impact
2025-26 · 5 on 5 · 8 games · 80:50 on the ice. “Off” is the team in the same games while he was on the bench.
| Share | On | Off | Relative |
|---|---|---|---|
| Expected goals (xGF%) | 35.4% | 36.1% | -0.7 |
| Shot attempts (CF%) | 42.9% | 43.1% | -0.3 |
- Goals for–against
- 5–5
- xG for–against
- 2.4–4.5
- Average rating
- 5.7
Relative above zero means his team controlled play better with him on the ice than without him. More
Most common linemates
5-on-5 time together this season, and how play went with both on the ice.
| Player | GP | TOI | xGF% |
|---|---|---|---|
| Linus Karlsson | 4 | 25:55 | 41.1% |
| Aatu Räty | 5 | 24:48 | 44.8% |
| Drew O'Connor | 6 | 24:10 | 45.5% |
| Max Sasson | 6 | 18:10 | 46.3% |
| Lukas Reichel | 4 | 17:38 | 25.2% |
Rating, last 10 games
Average 5.7 over the last 8 · out of 10, 6 = above average, 7 = very good, 8 = excellent · How ratings work
Points, last 10 games
Last 8: 1 G · 3 A · 4 PTS
Game log · 2025-26
| Date | Opp | Rating | G | A | P | +/- | SOG | PPP | TOI |
|---|---|---|---|---|---|---|---|---|---|
| Nov 23 | vs CGY | 4.9 | 0 | 0 | 0 | -2 | 1 | 0 | 8:45 |
| Nov 20 | vs DAL | 4.9 | 0 | 0 | 0 | -1 | 0 | 0 | 6:54 |
| Nov 17 | @ FLA | 4.7 | 0 | 0 | 0 | -1 | 0 | 0 | 8:44 |
| Nov 16 | @ TBL | 8.0 | 1 | 1 | 2 | +2 | 1 | 0 | 13:19 |
| Nov 14 | @ CAR | 6.3 | 0 | 1 | 1 | +1 | 0 | 0 | 9:43 |
| Nov 3 | @ NSH | 4.8 | 0 | 0 | 0 | -1 | 1 | 0 | 10:49 |
| Nov 1 | @ MIN | 7.4 | 0 | 1 | 1 | +2 | 3 | 0 | 10:56 |
| Oct 30 | @ STL | 4.8 | 0 | 0 | 0 | 0 | 0 | 0 | 12:18 |
Career
| NHL career | GP | G | A | P | +/- | PIM | SOG | S% | PPP |
|---|---|---|---|---|---|---|---|---|---|
| Regular season | 131 | 12 | 12 | 24 | +3 | 67 | 145 | 8.3 | 0 |
| Playoffs | 13 | 1 | 1 | 2 | +2 | 12 | 14 | 7.1 | 0 |
Season by season (6)
| Season | Team | GP | G | A | P | +/- | PIM | SOG | S% | PPP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025-26 | Canucks | 8 | 1 | 3 | 4 | 0 | 12 | 6 | 16.7 | 0 |
| 2023-24 | Blues | 8 | 0 | 1 | 1 | -1 | 0 | 4 | 0.0 | 0 |
| 2021-22 | Blues | 14 | 0 | 2 | 2 | -1 | 4 | 14 | 0.0 | 0 |
| 2020-21 | Blues | 21 | 1 | 1 | 2 | +3 | 8 | 25 | 4.0 | 0 |
| 2019-20 | Blues | 51 | 7 | 3 | 10 | +2 | 33 | 63 | 11.1 | 0 |
| 2018-19 | Blues | 29 | 3 | 2 | 5 | 0 | 10 | 33 | 9.1 | 0 |