Ryan Molag / Langley Events Centre

Fantasy Summary

Raw two-way blue-liner with solid defensive habits and shutdown tools. On-puck game and decision-making are concerns, but has the tools to become a high-end, bottom-pair defenseman.


Observations

Read Less Read More

June 2025 – The Nashville Predators did not sign MacKinnon to an entry-level contract as of June 1, 2025. He is an unrestricted free agent. Mark Henry

June 2023 – MacKinnon was selected 83rd overall by the Predators. Pat Quinn

June 2023 – MacKinnon’s season on the offensive end was lackluster, as he only put up 23 points in 61 games and didn’t improve upon that in the Halifax Mooseheads’ deep playoff run, earning only two points in 20 games.

MacKinnon is one of the rare draft-eligible QMJHL defensemen whose defensive habits are well ahead of his offensive tools. A punishing rush defender with solid in-zone habits to boot, the 6-foot-3 blue-liner is hard to play against and occupies dangerous ice very well in his own zone, looking to tie up anyone who comes within arm’s reach. His hockey sense on both sides of a puck is a concern, as he can miss good options in favour of a dump-in or lose his check in rotating offensive zone cycles, but one-on-one, few defend as well as he does. MacKinnon has a lot of development left to go through in all three zones, but his foundation of defensive habits combined with his size, reach and intensity make for an alluring package in the mid-to-late rounds. Hadi Kalakeche

Attributes
Fantasy Upside 5.5
NHL Certainty 3.0
Country CAN
Position D
Roster Type Junior
Shoot/Glove Right
Date of Birth January 12, 2005
Height 6‘2”
Weight 187 lbs
Drafted 2023 Round 3; Overall: 83
The 19th Annual Fantasy Prospects Report
Now available, no subscription needed. Find out more about over 500 prospects!

Stats – Frozen Tools – Profile on FT

SeasonLeagueTeamGPGAPTSPIM+/-
2024-2025QMJHLMoncton Wildcats553586818
2023-2024QMJHLHalifax Mooseheads6431316481
2022-2023QMJHLHalifax Mooseheads61617237531
2022-2023Hlinka Gretzky CupCanada U18501120
2021-2022QMJHLHalifax Mooseheads5211269-14
2020-2021NBPEIMU18HLMoncton Flyers U18 AAA164711180
2019-2020NBPEIMMHLMoncton Flyers U18 AAA300000
2019-2020NBBAAAHLDieppe Flyers U15 AAA218614630
2019-2020ACC-U15Team New Brunswick U15 (ACC)5033190
2018-2019NBBAAAHLDieppe Flyers U15 AAA2721214680
2018-2019ACC-U14Team New Brunswick U14 (ACC)504460

Highlights