Players

Rank Player POS Team League HT. WT. Draft Year NAT
N/A Macneil Owen LW Okotoks Oilers ajhl 5'11" 161 2021 View Profile
N/A Macphee Braeden C Halifax Mooseheads qmjhl 5'9" 159 2022 View Profile
N/A MacPherson Allan D 5'11" 194 2015 View Profile
N/A MacPherson Ryan C Penticton Vees bchl 6'0" 176 2023 View Profile
N/A MacPherson Connor RW Univ. of New Hampshire ncaa 6'0" 176 2024 View Profile
N/A Maddigan Drew D Acadie-Bathurst Titan qmjhl 6'2" 174 2022 View Profile
N/A Maggio Matthew RW Windsor Spitfires ohl 5'11" 186 2022 View Profile
N/A Magomedsultanov Ilyas D Loko Yaroslavl mhl 6'2" 176 2025 View Profile
N/A Magowan Logan D Okotoks Oilers ajhl 5'8" 161 2021 View Profile
N/A Mahler Nick D Jungadler Mannheim U20 dnl-u20 6'0" 157 2024 View Profile
N/A Maier Patrik D 6'0" 192 2015 View Profile
N/A Maier Oskar C 5'9" 163 2020 View Profile
N/A Maillard Guillaume C Biel-Bienne nl 6'0" 194 2017 View Profile
N/A Maillet Jacob C Windsor Spitfires ohl 6'0" 172 2021 View Profile
N/A Mailloux Logan D London Knights ohl 6'3" 212 2021 View Profile
N/A Makar Taylor LW Univ. of Massachusetts ncaa 6'1" 172 2021 View Profile
N/A Makarov Nikolai D CSKA Moskva khl 6'4" 234 2021 View Profile
N/A Maki Johannes RW Luleå HF J20 j20-nationell 5'10" 168 2022 View Profile
N/A Makiniemi Eetu G San Jose Barracuda ahl 6'2.5 176 2017 View Profile
N/A Makitalo Petter LW 6'0" 181 2015 View Profile
N/A Malant Lukas G Corpus Christi IceRays nahl 5'10" 152 2022 View Profile
N/A Malinek Tomas D 6'1" 176 2025 View Profile
N/A Malinoski Grayson G Seattle Thunderbirds whl 6'0" 170 2025 View Profile
N/A Malinski Sam D Colorado Eagles ahl 5'11" 190 2016 View Profile
N/A Malmunger Wiking LW Färjestad BK J20 j20-nationell 5'11" 159 2022 View Profile
N/A Maloney Nathan D Calgary Canucks ajhl 6'1" 174 2025 View Profile
N/A Maltsev Maxim F Loko Yaroslavl mhl 5'11" 168 2022 View Profile
N/A Man Matyas D 6'3" 176 2024 View Profile
N/A Mancinelli Michael C Univ. of Maine ncaa 5'9" 185 2019 View Profile
N/A Maniscalchi Filip D Färjestad BK J20 j20-nationell 6'2" 194 2022 View Profile
N/A Maniscalco Josh D Wheeling Nailers echl 6'2" 205 2017 View Profile
N/A Mannek Mason C Utah Grizzlies echl 5'8" 165 2018 View Profile
N/A Mannisto Tommi RW Tappara U20 u20-sm-sarja 6'0" 183 2022 View Profile
N/A Mappin Ty C 5'11" 174 2014 View Profile
N/A Marcel Marcel LW Gatineau Olympiques qmjhl 6'4" 243 2023 View Profile
N/A Marchment Mason LW 6'4" 209 2013 View Profile
N/A Marha Simon LW Bellinzona Rockets sl 6'2" 165 2021 View Profile
N/A Marik Matyas G 6'2" 181 2024 View Profile
N/A Marila Eelis D HIFK U20 u20-sm-sarja 6'3" 196 2024 View Profile
N/A Markman Ludvig D Mora IK J20 j20-nationell 6'0" 170 2022 View Profile
N/A Marsella Jason D Yale Univ. ncaa 5'11" 179 2021 View Profile
N/A Marshall Ben D Dinamo Riga khl 5'9 160 2010 View Profile
N/A Martin Ian RW Pickering Panthers ojhl 6'0" 176 2019 View Profile
N/A Martin Jonathon RW 6'2" 216 2013 View Profile
N/A Martin Max D Greenville Swamp Rabbits echl 6'0" 181 2017 View Profile
N/A Martinsen Lilleberg Emil D Syracuse Crunch ahl 6'2" 207 2021 View Profile
N/A Marttinen Milo G KalPa U20 u20-sm-sarja 5'11" 139 2022 View Profile
N/A Maruna Ondrej C Charlottetown Islanders qmjhl 6'4" 198 2024 View Profile
N/A Marushev Maxim C HK Rostov vhl 6'0.0 176 2020 View Profile
N/A Maslov Ostap F Ladia Togliatti mhl 5'9" 137 2022 View Profile
N/A Mastrodomenico Michael D Lincoln Stars ushl 6'2" 197 2022 View Profile
N/A Matthew Kai F Drumheller Dragons ajhl 5'11" 161 2023 View Profile
N/A Matthews Cooper RW Barrie Colts ohl 5'9" 161 2022 View Profile
N/A Matthiasson Leon D Växjö Lakers HC J20 j20-nationell 5'10" 161 2022 View Profile
N/A Mattsson Anders D Mora IK J18 j18-nationell 5'10" 170 2022 View Profile
N/A Maul Nick RW RB Hockey Academy U18 czechia-u20-2 5'11" 187 2024 View Profile
N/A Maurins Nils G Södertälje SK J20 j20-nationell 6'4" 176 2024 View Profile
N/A Mayenschein Jakob C 5'11" 172 2015 View Profile
N/A Mayich Matthew D Ottawa 67's ohl 6'2" 187 2023 View Profile
N/A Mayo Hunter D Red Deer Rebels whl 6'1" 190 2022 View Profile
N/A Mayorov Maxim G Loko Yaroslavl mhl 6'6" 196 2022 View Profile
N/A Mburanumwe Igor D Acadie-Bathurst Titan qmjhl 6'4" 201 2022 View Profile
N/A McAllister Ryan LW Charlotte Checkers ahl 5'10" 183 2020 View Profile
N/A Mcbrayer Nathan D Ohio State Univ. ncaa 5'10" 150 2022 View Profile
N/A McCagherty Maddix LW Wenatchee Wild whl 5'11" 161 2024 View Profile
N/A McCallum Lynden RW Savannah Ghost Pirates echl 6'1" 172 2018 View Profile
N/A McCallum Braydon C Peterborough Petes ohl 5'10" 165 2024 View Profile
N/A McCann Kadon LW Medicine Hat Tigers whl 6'3" 200 2025 View Profile
N/A McCarthy Gavin D Boston Univ. ncaa 6'1" 185 2023 View Profile
N/A McCarthy Jake D 6'1" 205 2014 View Profile
N/A McCartney Ben LW Tucson Roadrunners ahl 5'11.75 182 2020 View Profile
N/A McCombs Justin LW Sarnia Sting ohl 5'9" 146 2019 View Profile
N/A McCrate Cullen D Dubuque Fighting Saints ushl 6'3" 205 2025 View Profile
N/A McCue Sam LW Owen Sound Attack ohl 6'1" 187 2024 View Profile
N/A McCue Max C London Knights ohl 6'0" 159 2021 View Profile
N/A Mccullum Jett D Summerside Western Capitals mjahl 5'9" 161 2023 View Profile
N/A McDonald Kyle RW North Bay Battalion ohl 6'4" 207 2020 View Profile
N/A McDonald Hunter D Northeastern Univ. ncaa 6'4" 205 2022 View Profile
N/A McDonald Connor D Edmonton Oil Kings whl 6'0" 192 2017 View Profile
N/A McDonough Aidan LW Northeastern Univ. ncaa 6'2" 201 2018 View Profile
N/A McFadden Garrett D 5'11" 181 2015 View Profile
N/A McFadden Dylan C Buffalo Jr. Sabres ojhl 5'10" 150 2025 View Profile
N/A McFaul Dustyn D Clarkson Univ. ncaa 6'2.25 185 2018 View Profile
N/A McGuire Ryan C Guelph Storm ohl 5'9" 159 2022 View Profile
N/A McGurn Sean C London Knights ohl 5'10" 170 2020 View Profile
N/A Mcintyre Ryder RW Oshawa Generals ohl 6'3" 207 2022 View Profile
N/A McIvor Michael G North Bay Battalion ohl 6'0" 168 2024 View Profile
N/A McKay Dryden G Newfoundland Growlers echl 6'0" 183 2016 View Profile
N/A McKay Riley LW Indy Fuel echl 6'0" 203 2017 View Profile
N/A McKenna Gavin C Medicine Hat Tigers whl 5'11" 160 2026 View Profile
N/A Mckinley Breck D Bowling Green State Univ. ncaa 5'9" 168 2022 View Profile
N/A McKinstry Ryely D Okotoks Oilers ajhl 6'1" 196 2016 View Profile
N/A McLane Chase C Penn State Univ. ncaa 6'2" 183 2020 View Profile
N/A McLaughlin Owen C Univ. of North Dakota ncaa 6'0" 160 2021 View Profile
N/A McLaughlin Marc C Boston Bruins nhl 6'0" 209 2017 View Profile
N/A McLaughlin Finn D Youngstown Phantoms ushl 6'1" 181 2024 View Profile
N/A McLean Cullen C Soo Greyhounds ohl 6'2" 170 2019 View Profile
N/A McLellan Tyson C 5'9" 161 2014 View Profile
N/A McMaster Adam C Owen Sound Attack ohl 5'10" 176 2018 View Profile
N/A McNabb Dean G Humboldt Broncos sjhl 6'2" 176 2018 View Profile