NHL Draft Center 2023

FCHOCKEY TOP 32

FCHOCKEY TOP 32 - MIDTERM RANKING

FCHOCKEY TOP 32 - MIDTERM RANKING
R N Player Team League GP G A TP PIM
TOP PROSPECTS
1 Connor Bedard (C) Regina Pats WHL 57 71 72 143 62
2 Adam Fantilli (C) Univ. of Michigan NCAA 36 30 35 65 67
3 Matvei Michkov (RW) HK Sochi KHL 27 9 11 20 14
4 Leo Carlsson (C/W) Örebro HK SHL 44 10 15 25 6
5 Zach Benson (F) Winnipeg Ice WHL 60 36 62 98 49
6 Will Smith (C) U.S. National U18 Team NTDP 60 51 76 127 28
7 Brayden Yager (C) Moose Jaw Warriors WHL 67 28 50 78 14
8 Eduard Sale (RW) HC Kometa Brno Czechia 43 7 7 14 2
9 Andrew Cristall (LW) Kelowna Rockets WHL 54 39 56 95 50
10 Calum Ritchie (C) Oshawa Generals OHL 59 24 35 59 35
                   
11 Dalibor Dvorský (C/RW) AIK HockeyAllsvenskan 38 6 8 14 16
12 Axel Sandin Pellikka (D) Skellefteå AIK SHL 22 2 3 5 0
13 Oliver Moore (C) U.S. National U18 Team NTDP 61 31 44 75 26
14 Gavin Brindley (RW) Univ. of Michigan NCAA 41 12 26 38 22
15 Mikhail Gulyayev (D) Omskie Yastreby MHL 22 2 23 25 18
16 Colby Barlow (LW) Owen Sound Attack OHL 59 46 33 79 29
17 Jayden Perron (F) Chicago Steel USHL 61 24 48 72 18
18 Nate Danielson (C) Brandon Wheat Kings WHL 68 33 45 78 38
19 Riley Heidt (F) Prince George Cougars WHL 68 25 72 97 36
20 David Reinbacher (D) Kloten NL 46 3 19 22 26
                   
21 Otto Stenberg (C/W) Frölunda HC J20 J20 Nationell 29 11 15 26 53
22 Gabe Perreault (RW) U.S. National U18 Team NTDP 63 53 79 132 8
23 Ethan Gauthier (RW) Sherbrooke Phoenix QMJHL 66 30 39 69 47
24 Quentin Musty (LW) Sudbury Wolves OHL 53 26 52 78 71
25 Ryan Leonard (C) U.S. National U18 Team NTDP 57 51 43 94 46
26 Kasper Halttunen (RW) HIFK Liiga 27 0 1 1 8
27 Matthew Wood (LW/C) Univ. of Connecticut NCAA 35 11 23 34 4
28 Tanner Molendyk (D) Saskatoon Blades WHL 67 9 28 37 37
29 William Whitelaw (C) Youngstown Phantoms USHL 62 36 25 61 90
30 Roman Kantserov (F) Stalnye Lisy Magnitogorsk MHL 45 27 27 54 17
                   
31 Luca Pinelli (C) Ottawa 67's OHL 67 29 34 63 60
32 Charlie Stramel (F) Univ. of Wisconsin NCAA 33 5 7 12 59
OTHER NOTABLE PROSPECTS
- Chris Able (D) Chicago Steel USHL 62 2 18 20 18
- Matyas Adamek (LW) HC Energie Karlovy Vary U20 Czechia U20 48 8 21 29 26
- Tanner Adams (RW/C) Tri-City Storm USHL 49 12 21 33 65
- Beau Akey (D) Barrie Colts OHL 66 11 36 47 39
- Arttu Alasiurua (F) Kärpät U20 U20 SM-sarja 45 16 14 30 16
- Cameron Allen (D) Guelph Storm OHL 62 5 20 25 72
- Vilmer Alriksson (LW) Djurgårdens IF J20 J20 Nationell 43 12 9 21 22
- Hunter Anderson (F) Shattuck St. Mary's 18U Prep USHS-Prep 54 59 56 115 26
                   
- Matthew Andonovski (D) Kitchener Rangers OHL 67 0 16 16 85
- Ivan Anoshko (C) Dinamo-Shinnik Bobruysk MHL 53 21 32 53 28
- Oskar Asplund (D) Almtuna IS HockeyAllsvenskan 49 6 24 30 6
- Trey Augustine (G) U.S. National U18 Team NTDP 33 2.13 .926 - -
- Nikita Baklashev (D) MHK Dynamo Moskva MHL 48 1 10 11 24
- Samuel Barcik (D) HKM Zvolen Slovakia 38 0 2 2 4
- Denver Barkey (C) London Knights OHL 61 22 37 59 34
- Christoper Barlas (C) Ottawa 67's OHL 51 9 12 21 28
- Samu Bau (F) Ilves Liiga 25 1 1 2 2
- Marc-Olivier Beaudry (D) Drummondville Voltigeurs QMJHL 68 2 20 22 32
                   
- Alexis Beaulac (D) Shawinigan Cataractes QMJHL 56 2 8 10 12
- Owen Beckner (C) Salmon Arm Silverbacks BCHL 53 17 33 50 16
- Jakub Bednarik (LW/RW/C) HC Litvinov U20 Czechia U20 51 8 17 25 18
- Harper Bentz (RW) Fargo Force USHL 53 2 11 13 2
- Herman Berggren (D) Linköping HC J20 J20 Nationell 20 0 1 1 0
- Arvid Bergström (D) Djurgårdens IF J20 J20 Nationell 41 2 21 23 18
- Tristan Bertucci (D) Flint Firebirds OHL 63 11 39 50 66
- Patriks Berzins (G) Tri-City Storm USHL 16 2.66 .890 - -
- Simon Bialy (D) HC Vitkovice U20 Czechia U20 52 2 11 13 14
- Kevin Bicker (F) Jungadler Mannheim U20 DNL U20 20 10 11 21 16
                   
- Carson Bjarnason (G) Brandon Wheat Kings WHL 47 3.08 .900 - -
- Philippe Blais-Savoie (D) Tri-City Storm USHL 61 2 9 11 43
- Ian Blomquist (G) Västerås IK HockeyAllsvenskan 17 2.97 .904 - -
- Oliver Bonk (D) London Knights OHL 67 10 30 40 38
- Isac Born (C/W) Frölunda HC SHL 36 2 3 5 0
- Daniil Bourosh (C) Rouyn-Noranda Huskies QMJHL 66 41 29 70 12
- Alexis Bourque (RW) Blainville-Boisbriand Armada QMJHL 57 12 11 23 22
- Zachary Bowen (G) London Knights OHL 26 3.10 .899 - -
- Braeden Bowman (RW) Guelph Storm OHL 54 33 39 72 28
- Sebastian Bradshaw (C) Elite Hockey Academy 18U AAA AYHL 18U 14 5 4 9 34
                   
- Morgan Brady (D) Spruce Grove Saints AJHL 44 6 20 26 106
- Leo Braillard (F) Biel-Bienne U20 U20-Elit 16 15 4 19 8
- Linus Brandl (C) Jungadler Mannheim U20 DNL U20 32 25 22 47 16
- Cole Brown (RW) Brantford Bulldogs OHL 60 17 25 42 41
- Connor Brown (F) Waterloo Black Hawks USHL 62 9 9 18 16
- Benjamin Brunelle (LW) Rouyn-Noranda Huskies QMJHL 67 8 15 23 18
- Hunter Brzustewicz (D) Kitchener Rangers OHL 68 6 51 57 12
- Rodzers Bukarts (C) GC/Küsnacht U20 U20-Elit 36 12 22 34 14
- Peteris Bulans (D) Chicoutimi Saguenéens QMJHL 29 5 13 18 8
- Cole Burbidge (LW) Saint John Sea Dogs QMJHL 68 19 31 50 12
                   
- Michael Burchill (F) Dubuque Fighting Saints USHL 61 13 25 38 22
- Austin Burnevik (F) U.S. National U18 Team NTDP 43 6 13 19 10
- Quinton Burns (D) Kingston Frontenacs OHL 54 2 27 29 106
- Davis Burnside (F) Ohio State Univ. NCAA 40 14 7 21 26
- Daniil But (LW) Loko Yaroslavl MHL 26 15 11 26 22
- Luca Cagnoni (D) Portland Winterhawks WHL 67 17 47 64 46
- Ty Campbell (D) Smiths Falls Bears CCHL 49 7 23 30 75
- Kalle Carlsson (C) Örebro HK J20 J20 Nationell 44 11 24 35 26
- Adrian Carnebo (D) Djurgårdens IF J20 J20 Nationell 43 7 28 35 22
- Cayden Casey (F) Andover High USHS-MN 30 21 57 78 16
                   
- Jonathan Castagna (C) St. Andrew's College CAHS 50 29 43 72 40
- Mathieu Cataford (RW) Halifax Mooseheads QMJHL 68 31 44 75 66
- Ales Cech (D) Kärpät U20 U20 SM-sarja 32 2 11 13 36
- Dominik Cech (RW) HC Litvinov U20 Czechia U20 39 10 8 18 20
- Adam Cedzo (F) HC Ocelari Trinec U20 Czechia U20 39 23 23 46 31
- Aiden Celebrini (D) Brooks Bandits AJHL 47 5 16 21 82
- Charlie Cerrato (F) U.S. National U18 Team NTDP 37 3 15 18 14
- Noah Chadwick (D) Lethbridge Hurricanes WHL 67 5 15 20 16
- Gennadi Chaly (D) Waterloo Black Hawks USHL 41 8 6 14 47
- Michael Chambre (G) U.S. National U18 Team NTDP 13 3.46 .885 - -
                   
- Chase Cheslock (D) Rogers High USHS-MN 28 4 27 31 19
- Cade Christenson (D) Sherwood Park Crusaders AJHL 51 8 21 29 71
- Alex Christopoulos (RW) Windsor Spitfires OHL 68 49 25 74 29
- Alex Ciernik (LW/RW) Södertälje SK J20 J20 Nationell 18 9 12 21 2
- Damian Clara (G) Färjestad BK J20 J20 Nationell 35 2.79 .903 - -
- Jimmy Clark (F) Green Bay Gamblers USHL 62 19 28 47 27
- Warren Clark (D) Steinbach Pistons MJHL 55 6 32 38 14
- Brady Cleveland (D) U.S. National U18 Team NTDP 55 0 6 6 106
- Vincent Collard (C) Baie-Comeau Drakkar QMJHL 68 15 12 27 26
- Ryan Conmy (RW) Sioux City Musketeers USHL 60 33 29 62 14
                   
- Joe Connor (C) Avon Old Farms School USHS-Prep 28 21 23 44 -
- Seth Constance (D) Tri-City Storm USHL 58 1 15 16 20
- Cooper Conway (F) Andover High USHS-MN 31 46 41 87 44
- Matt Copponi (C) Merrimack College NCAA 37 14 15 29 30
- Charles Côté (D) Rimouski Océanic QMJHL 62 4 17 21 73
- Luke Coughlin (D) Rimouski Océanic QMJHL 37 5 14 19 16
- Sam Court (D) Brooks Bandits AJHL 52 13 59 72 63
- Easton Cowan (C) London Knights OHL 68 20 33 53 47
- Carmelo Crandell (F) Sherwood Park Crusaders AJHL 49 17 37 54 32
- Mai Crnkic (C) Brynäs IF J20 J20 Nationell 23 4 6 10 2
                   
- Xavier Daigle (D) Cape Breton Eagles QMJHL 68 4 16 20 26
- Ty Daneault (RW) Drumheller Dragons AJHL 53 37 28 65 74
- Alexis Daviault (D) Erie Otters OHL 41 2 13 15 16
- Nathaniel Davis (D) Burlington Cougars OJHL 45 10 26 36 42
- Daniil Davydov (C/LW) MHK Dynamo St. Petersburg MHL 47 11 35 46 45
- Nathaniel Day (G) Flint Firebirds OHL 32 3.91 .874 - -
- Tommaso De Luca (C/LW) Spokane Chiefs WHL 65 16 33 49 50
- Michael DeAngelo (LW) Green Bay Gamblers USHL 52 11 24 35 37
- Frantisek Dej (C) HC Modre Kridla Slovan Slovakia2 24 8 13 21 16
- Kocha Delic (C) Sudbury Wolves OHL 46 22 30 52 27
                   
- Francesco Dell'Elce (D) St. Andrew's College CAHS 51 20 42 62 48
- Rodwin Dionicio (D) Windsor Spitfires OHL 33 11 32 43 51
- Noah Dower Nilsson (C) Frölunda HC J20 J20 Nationell 37 26 28 54 10
- Lukas Dragicevic (D) Tri-City Americans WHL 68 15 60 75 54
- Nathan Drapeau (D) Val-d'Or Foreurs QMJHL 68 8 18 26 58
- Jakub Dvorak (D) Bili Tygri Liberec Czechia 24 0 2 2 6
- Adam Dybal (G) HC Energie Karlovy Vary U20 Czechia U20 44 1.85 .942 - -
- David Edstrom (C) Frölunda HC J20 J20 Nationell 28 15 13 28 12
- Brayden Edwards (F) Lethbridge Hurricanes WHL 68 10 18 28 36
- Cameron Eke (D) Collingwood Blues OJHL 36 0 16 16 48
                   
- Griffin Erdman (F) Waterloo Black Hawks USHL 62 18 23 41 38
- Filip Eriksson (C) Växjö Lakers HC J20 J20 Nationell 11 5 5 10 4
- Noah Erliden (G) HV71 J20 J20 Nationell 19 2.93 .912 - -
- Dylan Ernst (G) Kamloops Blazers WHL 53 2.69 .906 - -
- Matteo Fabrizi (D) Red Deer Rebels WHL 67 5 7 12 66
- Jonathan Fauchon (C) Blainville-Boisbriand Armada QMJHL 53 25 40 65 34
- Maxim Fedotov (D) Torpedo Nizhny Novgorod KHL 64 9 17 26 24
- Jiri Felcman (C) Langnau U20 U20-Elit 40 10 21 31 14
- Niks Fenenko (D) Baie-Comeau Drakkar QMJHL 56 6 31 37 16
- Samuel Fiala (C) Bili Tygri Liberec U20 Czechia U20 44 19 9 28 28
                   
- Ryan Fine (F) U.S. National U18 Team NTDP 63 16 26 42 10
- Aiden Fink (RW) Brooks Bandits AJHL 54 41 56 97 32
- Paul Fischer (D) U.S. National U18 Team NTDP 56 4 17 21 14
- Jake Fisher (F) Cretin-Derham Hall USHS-MN 29 34 29 63 32
- Kevin Fitzgerald (D) Sioux City Musketeers USHL 54 0 5 5 12
- Joshua Fleming (G) Acadie-Bathurst Titan QMJHL 40 3.60 .903 - -
- Owen Flores (G) Niagara IceDogs OHL 42 4.59 .891 - -
- P.J. Forgione (D) Saginaw Spirit OHL 53 7 8 15 52
- Zeb Forsfjäll (C) Skellefteå AIK J20 J20 Nationell 34 8 14 22 8
- Drew Fortescue (D) U.S. National U18 Team NTDP 62 1 25 26 34
                   
- Cooper Foster (C) Ottawa 67's OHL 63 19 17 36 38
- Jacob Fowler (G) Youngstown Phantoms USHL 40 2.28 .921 - -
- Hugo Fransson (D) HV71 J20 J20 Nationell 27 4 18 22 26
- Adam Gajan (G) Green Bay Gamblers USHL 6 2.48 .906 - -
- Brad Gardiner (C) Ottawa 67's OHL 68 19 20 39 33
- Ethan Gardula (LW) Central Mass Penguins 18U AAA EHF 18U - - - - -
- Sebastien Gervais (C) Saginaw Spirit OHL 68 10 14 24 28
- Andrew Gibson (D) Soo Greyhounds OHL 45 7 14 21 30
- Justin Gill (C) Sherbrooke Phoenix QMJHL 68 44 49 93 41
- Kooper Gizowski (F) Spokane Chiefs WHL 65 11 15 26 35
                   
- Terrell Goldsmith (D) Prince Albert Raiders WHL 58 3 6 9 102
- Kimo Gruber (C) Oshawa Generals OHL 42 3 0 3 19
- Rudy Guimond (G) Taft School USHS-Prep 28 - .940 - -
- Salvatore Guzzo (F) U.S. National U18 Team NTDP 59 17 12 29 40
- Zétény Hadobás (D) Västerås IK J20 J20 Nationell 40 7 23 30 16
- Michael Hagens (D) Chicago Steel USHL 60 9 17 26 55
- Ty Halaburda (F) Vancouver Giants WHL 66 21 16 37 12
- Kaden Hammell (D) Everett Silvertips WHL 31 3 13 16 20
- Ty Hanson (D) Sioux City Musketeers USHL 54 4 21 25 20
- Jeremy Hanzel (D) Seattle Thunderbirds WHL 66 13 35 48 65
                   
- Dan Harkimo (F) South Kent School 18U AAA 18U AAA 58 29 22 51 -
- Sam Harris (LW) Sioux Falls Stampede USHL 56 30 26 56 63
- Jack Harvey (F) Chicago Steel USHL 62 40 34 74 24
- Ethan Hay (C) Flint Firebirds OHL 64 17 11 28 61
- Isac Hedqvist (C/W) Luleå HF J20 J20 Nationell 41 14 20 34 38
- Hugo Hell (D) Färjestad BK J20 J20 Nationell 46 3 11 14 56
- Hannes Hellberg (F) Leksands IF J20 J20 Nationell 42 34 23 57 45
- Alexander Hellnemo (G) Skellefteå AIK J20 J20 Nationell 23 2.32 .916 - -
- Beckett Hendrickson (LW) U.S. National U18 Team NTDP 52 13 21 34 20
- Joseph Henneberry (C) Acadie-Bathurst Titan QMJHL 59 18 18 36 44
                   
- Ty Henricks (LW) Fargo Force USHL 28 6 3 9 4
- Daniel Héroux (G) Kimball Union Academy USHS-Prep 33 - .934 - -
- Lukas Hes (F) Berani Zlin U20 Czechia U20 44 34 18 52 59
- Ty Higgins (D) Acadie-Bathurst Titan QMJHL 68 13 28 41 47
- James Hong (F) Waterloo Black Hawks USHL 57 15 10 25 18
- Samuel Honzek (C) Vancouver Giants WHL 43 23 33 56 16
- Ryan Hopkins (D) Penticton Vees BCHL 48 10 39 49 12
- Michael Hrabal (G) Omaha Lancers USHL 31 2.86 .908 - -
- Valdemar William Hull (C/W) Mississauga Steelheads OHL 7 0 1 1 0
- Axel Hurtig (D) Rögle BK J20 J20 Nationell 34 2 6 8 14
                   
- Lenni Hämeenaho (F) Ässät Liiga 51 9 12 21 14
- Nikita Ishimnikov (D) Avto Yekaterinburg MHL 41 11 7 18 18
- Elias Jansson (F) Kärpät U20 U20 SM-sarja 39 6 13 19 8
- Juha Jatkola (G) KalPa Liiga 40 2.16 .903 - -
- Maros Jedlicka (LW/RW) HKM Zvolen Slovakia 39 17 18 35 57
- Beau Jelsma (LW/C) Barrie Colts OHL 67 31 30 61 20
- Daniel Alexander Jencko (C/LW) Malmö Redhawks J20 J20 Nationell 41 11 12 23 6
- Aron Jessli (LW) Pickering Panthers OJHL 52 25 43 68 111
- Martin Johnsen (C) Färjestad BK J20 J20 Nationell 34 13 24 37 35
- Cameron Johnson (C) Chicago Steel USHL 62 6 19 25 37
                   
- Jacob Julien (C) London Knights OHL 40 9 7 16 14
- Jimi Junkkari (D) Pelicans U20 U20 SM-sarja 35 1 5 6 34
- Emil Järventie (F) Ilves U20 U20 SM-sarja 21 8 11 19 18
- Ilya Kanarsky (G) AKM-Junior Tula Region MHL 31 3.59 .919 - -
- Kalle Kangas (D) Jokerit U20 U20 SM-sarja 42 1 8 9 40
- Olle Karlsson (D) Örebro HK J20 J20 Nationell 24 2 2 4 8
- Artyom Karpov (D) Loko Yaroslavl MHL 19 0 3 3 4
- Daniil Karpovich (D) Avto Yekaterinburg MHL 47 10 25 35 30
- Artyom Kashtanov (F) Avto Yekaterinburg MHL 43 15 25 40 14
- Jan Kavan (G) HC Kometa Brno U20 Czechia U20 43 2.92 .923 - -
                   
- Larry Keenan (D) Culver Military Academy Prep USHS-Prep 49 11 26 37 34
- Theo Keilin (C/LW) Skellefteå AIK J20 J20 Nationell 29 11 37 48 10
- Wyatt Kennedy (D) North Bay Battalion OHL 63 2 7 9 30
- Sean Keohane (D) Cape Cod Whalers 18U AAA 18U AAA 14 1 5 6 -
- Oiva Keskinen (F) Tappara U20 U20 SM-sarja 38 20 21 41 8
- Ruslan Khazheyev (G) Belye Medvedi Chelyabinsk MHL 23 2.38 .923 - -
- Thomas Kiesewetter (G) Corpus Christi IceRays NAHL 21 3.77 .899 - -
- Jesse Kiiskinen (RW) Pelicans U20 U20 SM-sarja 31 20 23 43 8
- Justin Kipkie (D) Victoria Royals WHL 67 8 25 33 57
- David Klee (F) Waterloo Black Hawks USHL 57 3 10 13 92
                   
- Yegor Klimovich (F) Sibirskie Snaipery Novosibirsk MHL 36 19 30 49 28
- Cole Knuble (C) Fargo Force USHL 57 30 36 66 46
- Matteo Koci (D) HC Energie Karlovy Vary U20 Czechia U20 36 7 13 20 24
- Ryan Koering (D) Eden Prairie High USHS-MN 27 6 10 16 12
- Bogdan Konyushkov (D) Torpedo Nizhny Novgorod KHL 64 2 23 25 14
- Cameron Korpi (G) Tri-City Storm USHL 21 2.52 .911 - -
- Kristian Kostadinski (D) Frölunda HC J20 J20 Nationell 43 2 8 10 69
- Tomas Kralovic (D) Team Slovakia U18 Slovakia2 24 2 6 8 47
- Roman Kukumberg (LW) HC Modre Kridla Slovan Slovakia2 33 5 6 11 14
- Rasmus Kumpulainen (F) Pelicans U20 U20 SM-sarja 41 11 23 34 26
                   
- Emil Kuusla (LW) Jokerit U20 U20 SM-sarja 36 18 17 35 40
- Arttu Kärki (D) Tappara U20 U20 SM-sarja 36 13 26 39 24
- Elmeri Laakso (D) SaiPa Liiga 32 4 7 11 8
- A.J. Lacroix (C) Chilliwack Chiefs BCHL 53 19 25 44 18
- Matvei Ladutko (F) Dinamo-Shinnik Bobruysk MHL 49 16 20 36 16
- Jani Lampinen (G) Kiekko-Espoo Mestis 24 2.35 .902 - -
- Axel Landén (D) HV71 J20 J20 Nationell 44 10 6 16 47
- Nick Lardis (RW) Brantford Bulldogs OHL 33 25 21 46 4
- Rasmus Larsson (D) Västerås IK J20 J20 Nationell 50 16 18 34 14
- Maël Lavigne (LW) Baie-Comeau Drakkar QMJHL 38 4 11 15 44
                   
- Charles-Alexis Legault (D) Quinnipiac Univ. NCAA 40 2 7 9 22
- Tom Leppä (C) Jokerit U20 U20 SM-sarja 45 19 12 31 24
- Mazden Leslie (D) Vancouver Giants WHL 66 12 38 50 64
- Connor Levis (C) Kamloops Blazers WHL 68 27 40 67 34
- Kalan Lind (F) Red Deer Rebels WHL 43 16 28 44 80
- Theo Lindstein (D) Brynäs IF SHL 32 1 1 2 0
- Jaden Lipinski (F) Vancouver Giants WHL 66 19 32 51 55
- Jake Livanavage (D) Chicago Steel USHL 48 6 30 36 65
- Harrison Lodewyk (F) Prince Albert Raiders WHL 66 7 11 18 35
- Andrei Loshko (RW) Chicoutimi Saguenéens QMJHL 67 22 48 70 20
                   
- Preston Lounsbury (C) Moncton Wildcats QMJHL 58 11 17 28 18
- Tanner Ludtke (F) Lincoln Stars USHL 57 32 34 66 32
- Manu Lukkarinen (G) - -
- Max Lundgren (G) Des Moines Buccaneers USHL 41 2.65 .913 - -
- Ignat Lutfullin (F) SKA-Varyagi St. Petersburg MHL 39 10 17 27 14
- Angus MacDonell (C) Mississauga Steelheads OHL 31 17 7 24 32
- Dylan MacKinnon (D) Halifax Mooseheads QMJHL 61 6 17 23 75
- Connor MacPherson (RW) Leamington Flyers GOJHL 43 28 35 63 35
- Ryan MacPherson (C) Leamington Flyers GOJHL 49 25 36 61 20
- Hudson Malinoski (C) Brooks Bandits AJHL 44 16 53 69 12
                   
- Denis Malov (F) Omskie Yastreby MHL 24 5 6 11 10
- Calem Mangone (RW) Saginaw Spirit OHL 67 18 29 47 18
- Matthew Mania (D) Sudbury Wolves OHL 67 10 28 38 42
- Matteo Mann (D) Chicoutimi Saguenéens QMJHL 45 0 5 5 52
- Quinn Mantei (D) Brandon Wheat Kings WHL 67 2 23 25 32
- Mitchell Martin (LW) Kitchener Rangers OHL 47 13 21 34 43
- Thibault Martin (D) Gottéron U20 U20-Elit 42 0 6 6 43
- Giacomo Martino (LW) St. Michael's Buzzers OJHL 52 33 35 68 28
- Anton Maryshev (D) MHK Spartak Moskva MHL 23 1 11 12 10
- Lukas Matecha (G) HC Dynamo Pardubice U20 Czechia U20 32 2.54 .918 - -
                   
- Martin Matejicek (D) HC Dukla Jihlava U20 Czechia U20 44 5 15 20 28
- Matvei Maximov (F) MHK Dynamo Moskva MHL 48 18 19 37 26
- Matthew Mayich (D) Ottawa 67's OHL 64 5 17 22 56
- Hunter Mayo (D) Red Deer Rebels WHL 67 18 24 42 59
- Gavin McCarthy (D) Muskegon Lumberjacks USHL 42 8 19 27 88
- Donovan McCoy (D) Peterborough Petes OHL 65 2 11 13 76
- Will McDonough (C) Sioux Falls Stampede USHL 59 12 13 25 53
- Tyler McInnis Thorpe (F) Vancouver Giants WHL 48 4 2 6 48
- Deagen McMillan (F) Tri-City Americans WHL 65 17 30 47 54
- Luke McNamara (C) Saginaw Spirit OHL 67 8 19 27 28
                   
- Simon Meier (C) Kloten U20 U20-Elit 30 10 27 37 34
- Harrison Meneghin (G) Lethbridge Hurricanes WHL 36 2.83 .908 - -
- Riley Mercer (G) Drummondville Voltigeurs QMJHL 22 3.07 .902 - -
- Tim Metzger (G) Everett Silvertips WHL 17 3.35 .888 - -
- Cooper Michaluk (G) Spokane Chiefs WHL 37 4.30 .879 - -
- Ethan Miedema (LW) Windsor Spitfires OHL 36 11 20 31 16
- Marco Mignosa (RW) Soo Greyhounds OHL 68 10 27 37 10
- Thomas Milic (G) Seattle Thunderbirds WHL 33 2.08 .928 - -
- Cole Miller (F) Edmonton Oil Kings WHL 61 10 9 19 12
- Quentin Miller (G) Québec Remparts QMJHL 20 2.11 .911 - -
                   
- Niko Minkkinen (D) JYP U20 U20 SM-sarja 2 0 0 0 0
- Aram Minnetian (D) U.S. National U18 Team NTDP 62 7 24 31 55
- Martin Misiak (C) HC Nove Zamky Slovakia 29 1 9 10 10
- Luke Mittelstadt (D) Univ. of Minnesota NCAA 38 5 16 21 6
- Ondrej Molnár (LW) Erie Otters OHL 34 4 15 19 14
- Blake Montgomery (LW) Mount St. Charles Acad 18U AAA 18U AAA 52 9 24 33 -
- Lucas Moore (D) Brantford Bulldogs OHL 65 3 25 28 75
- Étienne Morin (D) Moncton Wildcats QMJHL 67 21 51 72 50
- Vadim Moroz (F) Dinamo Minsk KHL 39 5 9 14 14
- Timur Mukhanov (C) Omskie Yastreby MHL 15 8 9 17 8
                   
- Carsen Musser (G) U.S. National U18 Team NTDP 28 3.07 .890 - -
- Nico Myatovic (F) Seattle Thunderbirds WHL 68 30 30 60 41
- Sawyer Mynio (D) Seattle Thunderbirds WHL 68 5 26 31 40
- Oscar Fisker Mølgaard (C) HV71 SHL 41 4 3 7 2
- Bradly Nadeau (C) Penticton Vees BCHL 54 45 68 113 20
- Nikita Nedopyokin (C) SKA-1946 St. Petersburg MHL 37 14 18 32 12
- Zachary Nehring (RW) Shattuck St. Mary's 18U Prep USHS-Prep 54 39 46 85 80
- Danny Nelson (F) U.S. National U18 Team NTDP 62 21 26 47 52
- Jackson Nevers (F) Edina High USHS-MN 28 20 20 40 14
- Felix Nilsson (C/W) Rögle BK J20 J20 Nationell 36 19 22 41 26
                   
- Nestor Noiva (RW) Jokerit U20 U20 SM-sarja 42 16 27 43 37
- Noel Nordh (LW/RW) Brynäs IF J20 J20 Nationell 38 13 14 27 14
- Jesse Nurmi (LW) KooKoo U20 U20 SM-sarja 41 21 29 50 12
- Casper Nässén (LW/RW) Västerås IK J20 J20 Nationell 48 23 17 40 35
- Brady O'Malley (D) Victory Honda 18U AAA 18U AAA 59 5 40 45 50
- Joseph Odyniec (RW) Avon Old Farms School USHS-Prep 28 18 19 37 -
- Andrew Oke (G) Saginaw Spirit OHL 24 3.45 .892 - -
- Sam Oremba (F) Seattle Thunderbirds WHL 2 0 2 2 0
- Milton Oscarson (C/RW) Örebro HK SHL 45 1 2 3 2
- Owen Outwater (C) Kingston Frontenacs OHL 62 16 25 41 14
                   
- Aksels Ozols (G) HS Riga Latvia 17 2.98 .898 - -
- Norwin Panocha (D) Eisbären Juniors Berlin U20 DNL U20 34 6 16 22 12
- Andrej Paricka (C) Team Slovakia U18 Slovakia2 22 1 3 4 12
- Kalem Parker (D) Victoria Royals WHL 68 6 32 38 64
- Jackson Parsons (G) Kitchener Rangers OHL 5 4.67 .849 - -
- Maxim Pashchenko (D) Mamonty Yugry MHL 37 1 5 6 10
- Mario Patalakha (D) MHK Dynamo Moskva MHL 46 3 7 10 24
- Luke Patterson (C) Cape Breton Eagles QMJHL 54 10 12 22 32
- Petr Pavelec (LW) HC Vitkovice U20 Czechia U20 46 8 5 13 49
- Stephen Peck (G) Avon Old Farms School USHS-Prep 28 - - - -
                   
- Tyler Peddle (C/LW) Drummondville Voltigeurs QMJHL 64 24 17 41 36
- Juraj Pekarcik (LW/C) HK Nitra Slovakia 30 0 3 3 27
- Maxime Pellerin (C) Victoriaville Tigres QMJHL 68 40 46 86 55
- Christopher Pelosi (F) Sioux Falls Stampede USHL 43 13 6 19 20
- Janne Peltonen (D) Kärpät U20 U20 SM-sarja 40 3 6 9 10
- Jaromír Pérez (RW) Bili Tygri Liberec U20 Czechia U20 46 15 13 28 34
- Matthew Perkins (C) Youngstown Phantoms USHL 60 15 29 44 77
- Dominik Petr (C) Lukko U20 U20 SM-sarja 18 1 0 1 4
- James Petrovski (D) Flint Firebirds OHL 16 0 4 4 6
- Hugo Pettersson (LW) HV71 J20 J20 Nationell 45 12 15 27 2
                   
- Alex Pharand (RW/C) Sudbury Wolves OHL 67 18 21 39 23
- Emil Pieniniemi (D) Kärpät U20 U20 SM-sarja 31 1 12 13 18
- Aaron Pionk (D) Waterloo Black Hawks USHL 60 12 24 36 51
- Chase Pirtle (F) Mount St. Charles Acad 18U AAA NEPACK 18U 9 4 3 7 0
- Coulson Pitre (C) Flint Firebirds OHL 59 25 35 60 42
- Eric Pohlkamp (D) Cedar Rapids RoughRiders USHL 59 16 35 51 26
- Benjamin Poitras (C) Sioux City Musketeers USHL 61 14 23 37 32
- Vojtech Port (D) Red Deer Rebels WHL 2 0 0 0 2
- Caden Price (D) Kelowna Rockets WHL 65 5 35 40 43
- Emil Pyanov (F) MHK Dynamo Moskva MHL 48 12 15 27 14
                   
- Erik Påhlsson (RW) HV71 J20 J20 Nationell 46 26 37 63 20
- Stepan Rajek (D) HC Dynamo Pardubice U20 Czechia U20 49 0 5 5 30
- Scott Ratzlaff (G) Seattle Thunderbirds WHL 34 2.15 .918 - -
- Benjamin Rautiainen (F) Tappara U20 U20 SM-sarja 30 10 15 25 16
- Carson Rehkopf (C/LW) Kitchener Rangers OHL 68 30 29 59 40
- Ivan Remezovsky (D) SKA-1946 St. Petersburg MHL 45 0 13 13 16
- Bronson Ride (D) Niagara IceDogs OHL 38 3 8 11 38
- Frantisek Ridzon (RW) Team Slovakia U18 Slovakia2 11 2 4 6 2
- Yegor Rimashevsky (F) MHK Dynamo Moskva MHL 29 13 13 26 8
- Elis Rix (RW) Växjö Lakers HC J20 J20 Nationell 28 2 5 7 8
                   
- Ben Robertson (D) Waterloo Black Hawks USHL 61 3 42 45 6
- Charlie Robertson (G) North Bay Battalion OHL 21 3.17 .892 - -
- Marek Rocak (D) Kelowna Rockets WHL 24 1 6 7 2
- Austin Roest (RW/C) Everett Silvertips WHL 60 32 46 78 28
- Anthony Romani (C/RW) North Bay Battalion OHL 66 23 20 43 20
- Lucas Romeo (RW) Charlottetown Islanders QMJHL 64 15 15 30 79
- Bennet Roßmy (LW) Eisbären Berlin DEL 39 1 3 4 6
- Pier-Olivier Roy (D) Victoriaville Tigres QMJHL 68 6 62 68 29
- Rasmus Rudslätt (RW) AIK J20 J20 Nationell 42 24 22 46 10
- Rainers Rullers (C) Zemgale Mestis 46 4 6 10 12
                   
- Ivan Ryabov (F) MHK Krylia Sovetov Moskva MHL 33 9 17 26 4
- Alexander Rybakov (D) Sioux Falls Stampede USHL 42 1 6 7 24
- Alexander Rykov (RW) Chelmet Chelyabinsk VHL 20 4 7 11 10
- Jacob Sagadin (C/RW) Växjö Lakers HC J20 J20 Nationell 39 4 10 14 18
- Lukas Sagranden (RW) Örebro HK J20 J20 Nationell 38 6 14 20 2
- Gracyn Sawchyn (C) Seattle Thunderbirds WHL 58 18 40 58 68
- Charlie Schenkel (G) Soo Greyhounds OHL 31 3.49 .894 - -
- Ian Scherzer (C) Rögle BK J20 J20 Nationell 30 3 4 7 41
- Joe Schiller (D) Cedar Rapids RoughRiders USHL 52 0 8 8 8
- Albert Schioldan (F) HV71 J20 J20 Nationell 43 5 8 13 6
                   
- Eric Schneller (D) Rögle BK J18 J18 Region 10 3 3 6 4
- Zach Schulz (D) U.S. National U18 Team NTDP 52 1 9 10 50
- Eli Sebastian (C) Green Bay Gamblers USHL 62 17 31 48 20
- Ethan Semeniuk (F) Vancouver Giants WHL 54 12 10 22 15
- Niklas Seppänen (D) Kärpät U20 U20 SM-sarja 26 2 3 5 14
- Mark Sever (F) Kloten U20 U20-Elit 46 25 23 48 40
- Kaden Shahan (F) Sioux City Musketeers USHL 55 20 11 31 36
- Magomed Sharakanov (D) MHK Dynamo Moskva MHL 44 7 25 32 26
- Zack Sharp (D) Sioux Falls Stampede USHL 37 4 2 6 10
- Jayson Shaugabay (C) Green Bay Gamblers USHL 27 3 13 16 6
                   
- Oren Shtrom (F) Medicine Hat Tigers WHL 7 0 4 4 2
- Yegor Sidorov (F) Saskatoon Blades WHL 53 40 36 76 39
- Grayden Siepmann (D) Calgary Hitmen WHL 61 9 34 43 22
- Nicholas Sima (RW) Saginaw Spirit OHL 44 4 7 11 24
- Dmitri Simashev (D) Lokomotiv Yaroslavl KHL 18 0 0 0 2
- Samuel Sisik (LW) SaiPa U18 U18 SM-sarja 37 15 12 27 56
- Victor Sjöholm (D) HV71 SHL 37 2 8 10 8
- Jake Sloan (F) Tri-City Americans WHL 58 20 35 55 35
- Hampton Slukynsky (G) Warroad High USHS-MN 30 1.47 .941 - -
- Yegor Smirnov (C) Almaz Cherepovets MHL 46 20 21 41 20
                   
- Arthur Smith (G) Lone Star Brahmas NAHL 33 1.59 .928 - -
- Blake Smith (D) Flint Firebirds OHL 41 0 6 6 34
- Konnor Smith (D) Peterborough Petes OHL 65 3 12 15 68
- Yegor Solovyov (F) Krasnaya Armiya Moskva MHL 29 6 8 14 8
- Carter Sotheran (D) Portland Winterhawks WHL 68 4 19 23 54
- Matthew Soto (RW) Kingston Frontenacs OHL 54 15 27 42 8
- Spencer Sova (D) Erie Otters OHL 68 16 23 39 22
- Jack Spicer (G) Waterloo Black Hawks USHL 34 2.99 .887 - -
- Jan Sprynar (RW) Rimouski Océanic QMJHL 60 23 17 40 10
- Jan Spunar (G) Portland Winterhawks WHL 31 2.61 .908 - -
                   
- Cam Squires (RW) Cape Breton Eagles QMJHL 67 30 34 64 28
- Maël St-Denis (C) Rimouski Océanic QMJHL 46 9 15 24 34
- Samuel St-Hilaire (G) Sherbrooke Phoenix QMJHL 29 2.30 .903 - -
- Lucas St-Louis (D) Dubuque Fighting Saints USHL 61 3 21 24 22
- Jakub Stancl (LW) Växjö Lakers HC J20 J20 Nationell 35 11 6 17 8
- Hoyt Stanley (D) Victoria Grizzlies BCHL 53 4 34 38 30
- Brady Stonehouse (RW) Ottawa 67's OHL 68 37 20 57 66
- Melvin Strahl (G) MoDo Hockey J20 J20 Nationell 23 3.35 .883 - -
- Andrew Strathmann (D) Youngstown Phantoms USHL 56 3 35 38 102
- Maxim Strbak (D) Sioux Falls Stampede USHL 46 5 13 18 51
                   
- Elliot Ståhlberg (RW) Färjestad BK J20 J20 Nationell 35 9 12 21 12
- Tomas Suchanek (G) Tri-City Americans WHL 46 3.05 .912 - -
- Aydar Suniev (LW) Penticton Vees BCHL 50 45 45 90 44
- Nikita Susuyev (F) MHK Spartak Moskva MHL 38 11 17 28 34
- Joel Svensson (C) Växjö Lakers HC J20 J20 Nationell 22 6 6 12 12
- Kirill Svishchyov (F) Belye Medvedi Chelyabinsk MHL 27 3 5 8 16
- Brandon Svoboda (C) Youngstown Phantoms USHL 59 16 10 26 32
- Gabriel Szturc (C) Kelowna Rockets WHL 56 24 55 79 44
- Niklas Talvikunnas (D) HPK U20 U20 SM-sarja 20 2 3 5 12
- Carey Terrance (C) Erie Otters OHL 67 30 17 47 22
                   
- Melker Thelin (G) Tegs SK HockeyEttan 15 2.11 .930 - -
- Gavyn Thoreson (F) Andover High USHS-MN 31 41 56 97 40
- Hudson Thornton (D) Prince George Cougars WHL 68 23 51 74 41
- Jiri Tichacek (D) Rytiri Kladno Czechia 39 0 6 6