.

NHL Draft Center 2024

2024 NHL Draft Prospects

R N Player Team League GP G A TP PIM

TOP PROSPECTS

- Nikita Artamonov (RW/LW) Torpedo Nizhny Novgorod KHL 54 7 16 23 16
- Dominik Badinka (D) Malmö Redhawks SHL 33 1 3 4 6
- Andrew Basha (F) Medicine Hat Tigers WHL 63 30 55 85 48
- Cole Beaudoin (C) Barrie Colts OHL 67 28 34 62 27
- Sacha Boisvert (C) Muskegon Lumberjacks USHL 61 36 32 68 86
- Michael Brandsegg-Nygård (F) Mora IK HockeyAllsvenskan 41 8 10 18 19
- Harrison Brunicke (D) Kamloops Blazers WHL 49 10 11 21 47
- Zeev Buium (D) Univ. of Denver NCAA 42 11 39 50 20
- Berkly Catton (F) Spokane Chiefs WHL 68 54 62 116 41
- Macklin Celebrini (C) Boston Univ. NCAA 38 32 32 64 18
                   
- Igor Chernyshov (LW) Dynamo Moskva KHL 34 3 1 4 2
- Trevor Connelly (LW) Tri-City Storm USHL 52 31 47 78 88
- Ben Danford (D) Oshawa Generals OHL 64 1 32 33 25
- Ivan Demidov (RW/C) SKA-1946 St. Petersburg MHL 30 23 37 60 20
- Sam Dickinson (D) London Knights OHL 68 18 52 70 30
- Cole Eiserman (LW) U.S. National U18 Team NTDP 57 58 31 89 34
- Charlie Elick (D) Brandon Wheat Kings WHL 65 4 23 27 71
- EJ Emery (D) U.S. National U18 Team NTDP 61 0 16 16 61
- Linus Eriksson (C) Djurgårdens IF HockeyAllsvenskan 29 3 8 11 10
- Alfons Freij (D) Växjö Lakers HC J20 J20 Nationell 40 14 19 33 14
                   
- Liam Greentree (RW) Windsor Spitfires OHL 64 36 54 90 33
- Matvei Gridin (F) Muskegon Lumberjacks USHL 60 38 45 83 51
- Michael Hage (C) Chicago Steel USHL 54 33 42 75 53
- Konsta Helenius (C/RW) Jukurit Liiga 51 14 22 36 10
- Emil Hemming (RW) TPS Liiga 40 7 4 11 0
- Tanner Howe (F) Regina Pats WHL 68 28 49 77 77
- Cole Hutson (D) U.S. National U18 Team NTDP 51 15 36 51 52
- Tij Iginla (F) Kelowna Rockets WHL 64 47 37 84 35
- Adam Jecho (RW) Edmonton Oil Kings WHL 54 23 24 47 24
- Adam Jiříček (D) HC Plzen Czechia 19 0 1 1 2
                   
- Aron Kiviharju (D) HIFK Liiga 7 1 1 2 0
- Dean Letourneau (C) St. Andrew's College PHC 14 14 11 25 6
- Artyom Levshunov (D) Michigan State Univ. NCAA 38 9 26 35 44
- Cayden Lindstrom (F) Medicine Hat Tigers WHL 32 27 19 46 66
- Jett Luchanko (C) Guelph Storm OHL 68 20 54 74 36
- Miguel Marques (F) Lethbridge Hurricanes WHL 67 28 46 74 57
- Maxim Massé (RW) Chicoutimi Saguenéens QMJHL 67 36 39 75 26
- Henry Mews (D) Ottawa 67's OHL 65 15 46 61 65
- Julius Miettinen (C/W) Everett Silvertips WHL 66 31 36 67 32
- Luke Misa (C) Mississauga Steelheads OHL 66 26 55 81 8
                   
- Terik Parascak (RW) Prince George Cougars WHL 68 43 62 105 41
- Zayne Parekh (D) Saginaw Spirit OHL 66 33 63 96 64
- Lucas Pettersson (C) MoDo Hockey J20 J20 Nationell 44 27 30 57 40
- Jesse Pulkkinen (D) JYP Liiga 29 2 6 8 24
- Ryder Ritchie (F) Prince Albert Raiders WHL 47 19 25 44 24
- Leo Sahlin Wallenius (D) Växjö Lakers HC J20 J20 Nationell 43 11 31 42 38
- Beckett Sennecke (RW) Oshawa Generals OHL 63 27 41 68 67
- Anton Silayev (D) Torpedo Nizhny Novgorod KHL 63 3 8 11 10
- Stian Solberg (D) Vålerenga Norway 42 5 10 15 47
- Teddy Stiga (LW) U.S. National U18 Team NTDP 61 36 43 79 42
                   
- Marek Vanacker (LW) Brantford Bulldogs OHL 68 36 46 82 55
- Carter Yakemchuk (D) Calgary Hitmen WHL 66 30 41 71 120

OTHER NOTABLE PROSPECTS

- Tanner Adams (RW/C) Providence College NCAA 35 6 15 21 6
- Parker Alcos (D) Edmonton Oil Kings WHL 67 1 14 15 29
- Owen Allard (C) Soo Greyhounds OHL 55 18 26 44 39
- Onni Amhamdi (D) Pelicans U20 U20 SM-sarja 41 3 6 9 32
- Daniil Anatsky (C) SKA-Yunior Krasnogorsk MHL 41 18 25 43 42
- Robin Nico Antenen (LW) Zug U20 U20-Elit 44 20 20 40 16
- Connor Arsenault (LW) St. Andrew's College PHC 12 9 5 14 44
- Luke Ashton (D) Langley Rivermen BCHL 53 18 18 36 18
                   
- Nathan Aspinall (LW) Flint Firebirds OHL 65 18 16 34 23
- Fyodor Avramov (LW) Kapitan Stupino MHL 49 23 21 44 22
- Matvei Babenko (LW/RW) Tolpar Ufa MHL 25 5 10 15 18
- Austin Baker (F) U.S. National U18 Team NTDP 59 15 16 31 29
- Jacob Battaglia (RW) Kingston Frontenacs OHL 67 31 34 65 34
- Marek Beaudoin (LW) Chicoutimi Saguenéens QMJHL 61 8 10 18 31
- Ondřej Becher (C/W) Prince George Cougars WHL 58 32 64 96 48
- Kamil Bednarik (C) U.S. National U18 Team NTDP 61 26 39 65 58
- Adam Belusko (D) Team Slovakia U18 Slovakia U20 11 0 13 13 6
- Noah Bender (G) Oshawa Generals OHL 12 3.26 .894 - -
                   
- Jack Berglund (C/LW) Färjestad BK J20 J20 Nationell 41 15 19 34 20
- Arvid Bergström (D) Djurgårdens IF HockeyAllsvenskan 35 0 1 1 2
- Alexis Bernier (D) Baie-Comeau Drakkar QMJHL 67 4 27 31 56
- Thatcher Bernstein (G) Dubuque Fighting Saints USHL 10 4.11 .859 - -
- Bauer Berry (D) Muskegon Lumberjacks USHL 59 1 13 14 83
- Marko Bilic (G) Cushing Academy USHS-Prep 32 - - - -
- Wilson Björck (LW/C) Djurgårdens IF J20 J20 Nationell 41 9 15 24 24
- Alexandre Blais (LW) Rimouski Océanic QMJHL 68 24 60 84 40
- Philippe Blais-Savoie (D) Tri-City Storm USHL 55 4 11 15 24
- Niklas Blessing (D) Biel-Bienne U20 U20-Elit 42 2 18 20 8
                   
- Jack Bodin (D) Örebro HK J20 J20 Nationell 46 6 6 12 12
- Albin Boija (G) Univ. of Maine NCAA 18 2.01 .916 - -
- Raoul Boilard (C) Baie-Comeau Drakkar QMJHL 68 22 40 62 48
- David Bosson (RW) GC/Küsnacht U20 U20-Elit 47 5 15 20 12
- Zachary Bowen (G) Peterborough Petes OHL 25 3.84 .896 - -
- Jack Brauti (D) Barrie Colts OHL 62 9 12 21 60
- Benjamin Brunelle (LW) Rouyn-Noranda Huskies QMJHL 67 20 22 42 45
- Simon-Pier Brunet (D) Drummondville Voltigeurs QMJHL 52 4 10 14 56
- Vladislav Bryzgalov (G) Ogden Mustangs NCDC 23 2.15 .933 - -
- Tyson Buczkowski (D) Regina Pats WHL 12 1 2 3 8
                   
- Maxim Burkov (LW) HC Dukla Jihlava U20 Czechia U20 34 21 17 38 12
- Austin Burnevik (F) Madison Capitols USHL 61 40 31 71 24
- Hagen Burrows (F) Minnetonka High USHS-MN 28 19 40 59 18
- Eero Butella (C/W) Waterloo Black Hawks USHL 58 4 6 10 8
- Matti Butkovskiy (LW) Jukurit U20 U20 SM-sarja 42 17 12 29 39
- Diego Buttazzoni (C) Portland Winterhawks WHL 67 29 26 55 34
- Eric Bürger (D) Örebro HK J20 J20 Nationell 46 7 19 26 51
- Anthony Cardilli (C) Chicago Steel USHL 47 4 7 11 18
- Simon Carlsson (G) AIK J20 J20 Nationell 30 2.73 .921 - -
- Clarke Caswell (F) Swift Current Broncos WHL 68 26 51 77 20
                   
- Sam Caulfield (G) Milton Academy USHS-Prep 28 - .929 - -
- Charlie Cerrato (F) Youngstown Phantoms USHL 45 12 38 50 71
- Marek Chaloupka (D) HC Vitkovice U20 Czechia U20 51 3 31 34 63
- Karsen Chartier (G) Sarnia Sting OHL 24 4.55 .846 - -
- Danny Chludil (LW) HC Kometa Brno U20 Czechia U20 50 17 13 30 26
- Jaden Cholette (G) Mount St. Charles Acad 18U AAA 18U AAA 28 2.87 .909 - -
- Jakub Chromiak (D) Sudbury Wolves OHL 7 0 1 1 2
- Cooper Cleaves (D) Brunswick School USHS-Prep 34 7 30 37 -
- Louka Cloutier (G) Chicago Steel USHL 34 3.68 .904 - -
- Pier-Étienne Cloutier (LW) Québec Remparts QMJHL 58 11 10 21 34
                   
- Joe Connor (C) Muskegon Lumberjacks USHL 50 31 29 60 55
- Miles Cooper (C/LW) Wenatchee Wild WHL 65 18 28 46 13
- Dawson Cowan (G) Spokane Chiefs WHL 43 3.59 .899 - -
- Anthony Cristoforo (D) Windsor Spitfires OHL 67 7 31 38 29
- Logan Crosby (RW) Halifax Mooseheads QMJHL 33 9 13 22 2
- Maxmilian Curran (C) Tri-City Americans WHL 40 5 27 32 25
- Marek Daníček (F) HC Sparta Praha U20 Czechia U20 54 19 33 52 68
- Liam Danielsson (RW) Örebro HK J20 J20 Nationell 50 18 46 64 34
- Jason Davenport (D) Leamington Flyers OJHL 53 4 12 16 36
- Hyde Davidson (D) Seattle Thunderbirds WHL 50 0 5 5 15
                   
- Cole Davis (LW) Windsor Spitfires OHL 63 20 21 41 55
- Mathias Dehli (C) Lørenskog Norway 22 7 1 8 16
- Francesco Dell'Elce (D) Penticton Vees BCHL 54 9 29 38 26
- Drew DellaSalla (F/D) Omaha Lancers USHL 57 7 17 24 24
- Vincent Desjardins (C/W) Blainville-Boisbriand Armada QMJHL 68 15 32 47 14
- Thomas Desruisseaux (C) Chicoutimi Saguenéens QMJHL 68 16 44 60 26
- Giovanni DiGiulian (LW) Kent School USHS-Prep 26 25 24 49 -
- Maxim Dirracolo (D) Kitchener Rangers OHL 31 1 4 5 16
- Jimmy Dodig (D) Cretin-Derham Hall USHS-MN 30 6 17 23 46
- Antoine Dorion (F) Québec Remparts QMJHL 68 11 15 26 44
                   
- Jan Dorthe (F) Västerås IK J20 J20 Nationell 47 15 14 29 76
- Samuel Drancak (C) Red Deer Rebels WHL 68 12 21 33 24
- Vadim Dudorov (RW/C) Loko Yaroslavl MHL 44 10 23 33 8
- Brayden Edwards (F) Lethbridge Hurricanes WHL 66 31 39 70 24
- David Egorov (G) Brantford Bulldogs OHL 22 3.86 .870 - -
- Josef Eichler (D) Windsor Spitfires OHL 64 5 7 12 128
- Gabriel Eliasson (D) HV71 J20 J20 Nationell 36 1 5 6 103
- Lucas Ellinas (C) Kitchener Rangers OHL 67 16 17 33 75
- Kristian Epperson (F) U.S. National U18 Team NTDP 42 7 9 16 46
- Andrej Fabus (D) Team Slovakia U18 Slovakia U20 12 0 5 5 2
                   
- Artur Faizov (C/LW) Mamonty Yugry MHL 14 4 5 9 6
- Keets Fawcett (F) Calgary Hitmen WHL 65 19 26 45 41
- Will Felicio (D) Madison Capitols USHL 23 5 8 13 8
- Melvin Fernström (F) Örebro HK J20 J20 Nationell 45 31 32 63 28
- Jakub Fibigr (D) Mississauga Steelheads OHL 61 7 36 43 35
- Jacob Ficenec (D) Jungadler Mannheim U20 DNL U20 34 3 11 14 24
- Guillaume Fillion (D) Rouyn-Noranda Huskies QMJHL 16 0 1 1 2
- Lukas Fischer (D) Sarnia Sting OHL 68 6 28 34 79
- Jake Fisher (F) Fargo Force USHL 51 23 24 47 6
- Josh Fluker (D) Wenatchee Wild WHL 28 1 5 6 14
                   
- Charlie Forslund (LW/RW) Falu IF HockeyEttan 19 9 10 19 2
- Adam Fortier-Gendron (D) Moncton Wildcats QMJHL 63 8 20 28 12
- Noel Fransén (D) Färjestad BK J20 J20 Nationell 45 20 24 44 16
- Hugo Fransson (D) HV71 SHL 27 2 2 4 27
- Gabriel Frasca (C) Kingston Frontenacs OHL 44 15 17 32 18
- Nathan Free (F) Brooks Bandits AJHL 40 22 22 44 10
- Nikita Frolov (C) Krasnaya Armiya Moskva MHL 48 12 17 29 16
- Seth Fryer (D) Victoria Royals WHL 57 1 6 7 39
- Jack Galanek (C) Muskegon Lumberjacks USHL 57 11 11 22 18
- Tomas Galvas (D) Bili Tygri Liberec Czechia 32 2 5 7 8
                   
- Dmitri Gamzin (G) CSKA Moskva KHL 13 1.98 .937 - -
- Evan Gardner (G) Saskatoon Blades WHL 30 1.91 .927 - -
- Ethan Gardula (LW) Sioux City Musketeers USHL 58 20 29 49 18
- Sebastian Gatto (G) Leamington Flyers OJHL 30 2.23 .928 - -
- Ruslan Gazizov (F) London Knights OHL 63 36 45 81 59
- Patrick Geary (D) Michigan State Univ. NCAA 32 5 8 13 30
- Justin Gendron (RW) Victoriaville Tigres QMJHL 59 16 22 38 20
- Carter George (G) Owen Sound Attack OHL 56 3.30 .907 - -
- Marcus Gidlöf (G) Leksands IF J20 J20 Nationell 26 2.22 .923 - -
- Spencer Gill (D) Rimouski Océanic QMJHL 65 12 34 46 62
                   
- Vincent Glos (D) HC Vitkovice U20 Czechia U20 50 3 7 10 22
- Hiroki Gojsic (F) Kelowna Rockets WHL 68 21 29 50 51
- Jan Golicic (D) Gatineau Olympiques QMJHL 65 3 26 29 48
- Jack Good (LW) St. Andrew's College PHC 14 4 20 24 19
- Stepan Gorbunov (F) Belye Medvedi Chelyabinsk MHL 40 10 12 22 10
- Isaac Gordon (F) Michigan Tech NCAA 40 18 18 36 4
- Luke Goukler (LW) Cushing Academy USHS-Prep 32 16 11 27 -
- Rylan Gould (F) Swift Current Broncos WHL 68 23 45 68 39
- Yegor Graf (C) SKA-1946 St. Petersburg MHL 39 13 25 38 12
- Rico Gredig (LW/C) Davos NL 28 2 2 4 6
                   
- David Green (D) St. Michael's Buzzers OJHL 56 18 39 57 28
- Elliott Groenewold (D) Cedar Rapids RoughRiders USHL 57 5 11 16 77
- Max Grundström (C) Frölunda HC J20 J20 Nationell 47 7 9 16 12
- Viggo Gustafsson (D) HV71 J20 J20 Nationell 41 3 16 19 44
- Alexandre Guy (RW) Val-d'Or Foreurs QMJHL 63 23 16 39 62
- Frans Haara (D) Skellefteå AIK J20 J20 Nationell 32 14 18 32 28
- Caleb Hadland (F) Brandon Wheat Kings WHL 68 12 27 39 61
- Amine Hajibi (LW) Cedar Rapids RoughRiders USHL 59 11 34 45 46
- Wilhelm Hallquisth (D) HV71 J20 J20 Nationell 42 4 18 22 39
- Vojtech Hambalek (G) Bili Tygri Liberec U20 Czechia U20 34 2.66 .922 - -
                   
- Ty Hanson (D) Sioux City Musketeers USHL 59 10 37 47 32
- Finn Harding (D) Mississauga Steelheads OHL 68 10 24 34 54
- Martin Haronik (G) Team Slovakia U18 Slovakia U20 2 0.50 .977 - -
- Jakub Harvánek (D) HK Dukla Trencin U20 Slovakia U20 43 1 6 7 41
- Kevin He (LW) Niagara IceDogs OHL 64 31 22 53 66
- Isac Hedqvist (C/W) Luleå HF SHL 33 1 1 2 2
- Caleb Heil (G) Sioux Falls Stampede USHL 19 4.32 .850 - -
- Max Heise (F) Penticton Vees BCHL 49 6 13 19 18
- Kam Hendrickson (G) Chanhassen High USHS-MN 29 1.01 .951 - -
- Joseph Henneberry (C) Victoriaville Tigres QMJHL 30 12 16 28 31
                   
- Tanner Henricks (D) Lincoln Stars USHL 59 0 9 9 12
- Ty Henry (D) Erie Otters OHL 54 0 7 7 44
- Caeden Herrington (D) Holderness School USHS-Prep 29 7 42 49 -
- Jesse Heslop (F) Everett Silvertips WHL 61 19 35 54 12
- Adam Hesselvall (C/RW) Södertälje SK J20 J20 Nationell 43 10 20 30 38
- Easton Hewson (D) Calgary Canucks AJHL 54 6 23 29 88
- Sam Hillebrandt (G) Barrie Colts OHL 36 3.67 .899 - -
- Charles Hilton (F) Ottawa 67's OHL 32 4 3 7 29
- Gavin Hodnett (F) Edmonton Oil Kings WHL 61 23 47 70 20
- Miroslav Holinka (C/W) HC Ocelari Trinec U20 Czechia U20 29 20 21 41 14
                   
- Trevor Hoskin (C) Cobourg Cougars OJHL 52 42 58 100 34
- Vojtech Hradec (C) BK Mlada Boleslav Czechia 25 1 0 1 2
- Dylan Hryckowian (RW) Northeastern Univ. NCAA 34 7 27 34 22
- Luken Huff (D) Wayzata High USHS-MN 28 3 19 22 8
- Callum Hughes (F) West Kelowna Warriors BCHL 54 23 19 42 16
- Christian Humphreys (RW/C) U.S. National U18 Team NTDP 52 23 35 58 22
- Kole Hyles (C) Cushing Academy USHS-Prep 32 14 9 23 -
- Topias Hynninen (F) Jukurit Liiga 43 1 8 9 6
- Maxim Ilyichyov (F) Russkie Vityazi MHL 54 17 15 32 28
- Kenta Isogai (F) Wenatchee Wild WHL 64 31 57 88 28
                   
- Ilya Ivantsov (C) Severstal Cherepovets KHL 68 9 26 35 25
- Eric Jamieson (D) Everett Silvertips WHL 66 10 22 32 70
- Beau Jelsma (LW/C) Barrie Colts OHL 67 37 44 81 31
- Matthew Jenken (D) Flint Firebirds OHL 68 2 16 18 39
- Loke Johansson (D) AIK J20 J20 Nationell 33 5 8 13 59
- Mitja Jokinen (D) TPS U20 U20 SM-sarja 41 6 15 21 6
- Ollie Josephson (F) Red Deer Rebels WHL 68 12 35 47 25
- Daniel Kalandra (D) HC Vitkovice U20 Czechia U20 46 4 10 14 28
- Erik Kald (D) Cedar Rapids RoughRiders USHL 48 6 10 16 20
- Dmitri Katelevsky (C) Ak Bars Kazan KHL 68 7 10 17 6
                   
- Jan Kavan (G) HC Kometa Brno Czechia 12 2.08 .931 - -
- Marcus Kearsey (D) Charlottetown Islanders QMJHL 68 7 42 49 20
- Owen Keefe (D) Muskegon Lumberjacks USHL 11 0 4 4 18
- Juho Keinänen (RW) Jokerit U20 U20 SM-sarja 43 13 18 31 24
- Nicholas Kempf (G) U.S. National U18 Team NTDP 37 2.99 .897 - -
- Quinn Kennedy (C) Rimouski Océanic QMJHL 52 21 24 45 26
- Makar Khanin (LW) Dynamo St. Petersburg VHL 35 9 18 27 8
- Christian Kirsch (G) Zug U20 U20-Elit 30 2.32 - - -
- Theo Kiss (LW/RW) Des Moines Buccaneers USHL 35 2 10 12 10
- Adam Kleber (D) Lincoln Stars USHL 56 5 21 26 26
                   
- Jiří Klíma (LW) Shawinigan Cataractes QMJHL 54 18 13 31 8
- Lucas Kling (C/W) Färjestad BK J20 J20 Nationell 36 4 16 20 12
- Aatos Koivu (C) TPS U20 U20 SM-sarja 28 16 15 31 32
- Timur Kol (D) Omskie Krylia VHL 23 5 3 8 10
- Leonid Kolodiy (LW/RW) Belye Medvedi Chelyabinsk MHL 41 10 11 21 12
- Oliver Kopiloff (C/LW) HPK U20 U20 SM-sarja 37 10 13 23 6
- Ondrej Kos (LW) KOOVEE Mestis 14 3 2 5 8
- Adam Král (D) Bili Tygri Liberec U20 Czechia U20 50 6 13 19 34
- Andrei Krutov (LW/RW) Chaika Nizhny Novgorod MHL 41 21 29 50 12
- Matej Kubiesa (RW) Prince Albert Raiders WHL 55 6 8 14 37
                   
- Jan Kucera (C/LW) BK Mlada Boleslav U20 Czechia U20 54 22 10 32 22
- Samuel Kupec (D) HK Dukla Trencin Slovakia 32 0 1 1 2
- Joel Kurt (D) Biel-Bienne U20 U20-Elit 45 2 16 18 16
- Éliot L'Italien (C) Blainville-Boisbriand Armada QMJHL 46 9 11 20 18
- Félix Lacerte (RW/C) Shawinigan Cataractes QMJHL 52 31 28 59 51
- Phileas Lachat (G) Biel-Bienne U20 U20-Elit 14 2.27 - - -
- Maxime Lafond (LW) Drummondville Voltigeurs QMJHL 68 7 16 23 20
- Ludvig Lafton (D) Färjestad BK J20 J20 Nationell 16 0 4 4 0
- Matthew Lahey (D) Nanaimo Clippers BCHL 54 2 17 19 42
- Hunter Laing (F) Prince George Cougars WHL 66 11 14 25 32
                   
- Nace Langus (C) IK Oskarshamn J20 J20 Nationell 46 22 27 49 30
- Julien Lanthier (D) Baie-Comeau Drakkar QMJHL 22 3 6 9 6
- Noah Lapointe (D) U.S. National U18 Team NTDP 53 1 8 9 51
- Hugo Laring (G) Frölunda HC J20 J20 Nationell 25 2.82 .881 - -
- Nathan Larioza (D) Culver Military Academy Prep USHS-Prep 37 6 12 18 36
- Jere Lassila (C) JYP Liiga 45 6 20 26 28
- Sam Laurila (D) U.S. National U18 Team NTDP 61 3 8 11 36
- Tomas Lavoie (D) Cape Breton Eagles QMJHL 65 3 21 24 24
- Ryerson Leenders (G) Mississauga Steelheads OHL 46 3.12 .909 - -
- Hugo Lejon (RW) Västerås IK J20 J20 Nationell 46 27 34 61 22
                   
- Fraser Leonard (D) Calgary Hitmen WHL 51 4 5 9 33
- Jérémy Leroux (C) Chicoutimi Saguenéens QMJHL 58 13 19 32 26
- Valter Lindberg (C) Skellefteå AIK J20 J20 Nationell 45 12 35 47 8
- Oskar Lisler (LW) Linköping HC J20 J20 Nationell 35 10 7 17 8
- Markus Loponen (C) Kärpät U20 U20 SM-sarja 45 25 29 54 31
- Veeti Louhivaara (G) JYP U20 U20 SM-sarja 21 2.87 .890 - -
- Preston Lounsbury (C) Moncton Wildcats QMJHL 68 19 38 57 6
- Simon Lovsin (F) Seattle Thunderbirds WHL 52 16 9 25 62
- Ebbe Lundberg (G) MoDo Hockey J20 J20 Nationell 21 3.00 .900 - -
- Alex Lunski (C) Chippewa Steel NAHL 25 4 4 8 34
                   
- Roman Luttsev (C) Loko Yaroslavl MHL 36 9 18 27 20
- Ethan MacKenzie (D) Edmonton Oil Kings WHL 26 1 5 6 19
- Connor MacPherson (RW) Penticton Vees BCHL 54 11 31 42 16
- Matyas Man (D) HC Vitkovice U20 Czechia U20 50 2 9 11 57
- Quinn Mantei (D) Brandon Wheat Kings WHL 60 4 30 34 51
- Arseni Marchenko (D) Team Belarus U18 Belarus Vysshaya 37 9 22 31 10
- Matyas Marik (G) HC Motor Ceske Budejovice U20 Czechia U20 47 2.92 .920 - -
- Eelis Marila (D) HIFK U20 U20 SM-sarja 37 2 6 8 22
- Frankie Marrelli (D) Ottawa 67's OHL 60 9 16 25 62
- Luca Marrelli (D) Oshawa Generals OHL 67 6 51 57 16
                   
- Matej Mastalirsky (LW/RW) HC Litvinov Czechia 23 2 3 5 4
- Lukas Matecha (G) Tri-City Americans WHL 35 3.42 .901 - -
- Eriks Mateiko (LW/RW) Saint John Sea Dogs QMJHL 49 23 20 43 20
- Paul Mayer (D) Adler Mannheim DEL 13 0 0 0 2
- Nathan Mayes (D) Spokane Chiefs WHL 68 1 15 16 58
- Braydon McCallum (C) Peterborough Petes OHL 62 18 23 41 128
- Ethan McCallum (G) Medicine Hat Tigers WHL 23 3.06 .886 - -
- Sam McCue (LW) Owen Sound Attack OHL 34 12 9 21 28
- Keith McInnis (D) Brooks Bandits AJHL 6 2 3 5 8
- Tyler McInnis Thorpe (F) Vancouver Giants WHL 51 23 21 44 30
                   
- William McIsaac (D) Spokane Chiefs WHL 67 6 21 27 70
- Pavel Mckenzie (F) Moose Jaw Warriors WHL 63 15 21 36 11
- Finn McLaughlin (D) Youngstown Phantoms USHL 30 0 8 8 8
- Brendan McMorrow (F) U.S. National U18 Team NTDP 61 8 14 22 18
- Luke McNamara (C) Kingston Frontenacs OHL 49 10 19 29 26
- Gian Meier (D) GC/Küsnacht U20 U20-Elit 41 3 17 20 18
- Matyas Melovsky (C) Baie-Comeau Drakkar QMJHL 53 18 42 60 27
- Harrison Meneghin (G) Lethbridge Hurricanes WHL 53 2.59 .919 - -
- Ben Merrill (C) St. Sebastian's School USHS-Prep 28 11 13 24 -
- Marco Mignosa (RW) Soo Greyhounds OHL 57 22 31 53 24
                   
- Vladimir Mikhalyov (RW/LW) Sibir Novosibirsk KHL 20 4 2 6 2
- Landon Miller (G) Soo Greyhounds OHL 30 2.79 .889 - -
- Jakub Milota (G) Cape Breton Eagles QMJHL 33 2.82 .905 - -
- Nate Misskey (D) Victoria Royals WHL 44 7 27 34 54
- Luke Mistelbacher (F) Swift Current Broncos WHL 64 20 33 53 8
- Austin Moline (D) Shattuck St. Mary's 18U Prep USHS-Prep 57 8 27 35 16
- Veikka Mononen (D) KalPa U20 U20 SM-sarja 43 1 5 6 26
- JJ Monteiro (C) Salmon Arm Silverbacks BCHL 54 19 14 33 28
- Blake Montgomery (F) Lincoln Stars USHL 58 22 21 43 43
- Javon Moore (F) Minnetonka High USHS-MN 28 26 27 53 2
                   
- Jonathan Morello (F) St. Michael's Buzzers OJHL 50 25 32 57 22
- Pavel Moysevich (G) SKA-Neva St. Petersburg VHL 19 2.31 .927 - -
- Tomas Mrsic (C) Medicine Hat Tigers WHL 63 23 39 62 32
- Leon Muggli (D) Zug NL 42 3 9 12 18
- Niilopekka Muhonen (D) KalPa U20 U20 SM-sarja 27 4 7 11 43
- Teodor Munther (G) Djurgårdens IF J20 J20 Nationell 25 2.72 .908 - -
- John Mustard (LW) Waterloo Black Hawks USHL 60 29 27 56 71
- Miles Müller (C) Moncton Wildcats QMJHL 63 32 29 61 20
- Nick Mähler (D) Jungadler Mannheim U20 DNL U20 36 5 15 20 12
- Ilya Nabokov (G) Metallurg Magnitogorsk KHL 43 2.15 .930 - -
                   
- Janne Naukkarinen (C/W) SaiPa Liiga 39 6 14 20 6
- Lennart Neiße (G) Brantford Titans GOJHL 22 4.34 .894 - -
- Brian Nicholas (F) Sioux City Musketeers USHL 62 18 39 57 20
- William Nicholl (C) London Knights OHL 65 6 14 20 38
- Daniel Nieminen (D) Pelicans U20 U20 SM-sarja 37 8 21 29 51
- Edvin Nilsson (D) HV71 J20 J20 Nationell 34 4 10 14 24
- Eric Nordmark (LW) HV71 J20 J20 Nationell 48 21 25 46 10
- Lucas Nordström (D) Leksands IF J20 J20 Nationell 41 5 7 12 40
- Niklas Nykyri (D) HIFK U20 U20 SM-sarja 43 3 16 19 26
- Axel Nyman (G) Rögle BK J20 J20 Nationell 19 3.07 .889 - -
                   
- Gavin O'Connell (RW) Michigan State Univ. NCAA 38 15 11 26 12
- Sam O'Reilly (F) London Knights OHL 68 20 36 56 34
- Viktor Olofsson (LW) HV71 J20 J20 Nationell 47 19 19 38 4
- Anton Olsson (D) Mora IK J20 J20 Nationell 34 1 16 17 28
- Luke Osburn (D) Youngstown Phantoms USHL 60 8 15 23 36
- Jacob Oster (G) Oshawa Generals OHL 60 2.82 .905 - -
- Veit Oswald (LW) EHC München DEL 38 10 7 17 0
- Charlie Paquette (RW) Guelph Storm OHL 68 21 14 35 55
- Charles Pardue (C) U.S. National U18 Team NTDP 52 7 6 13 28
- Aidan Park (F) Shattuck St. Mary's 18U Prep USHS-Prep 56 30 63 93 53
                   
- Lee Parks (RW) Fargo Force USHL 62 30 28 58 16
- John Parsons (G) U.S. National U18 Team NTDP 33 3.71 .864 - -
- Riley Patterson (C) Barrie Colts OHL 68 29 33 62 10
- Ilya Pautov (RW) Krasnaya Armiya Moskva MHL 46 15 30 45 14
- Mason Peapenburg (D) Chippewa Steel NAHL 31 0 9 9 10
- Stephen Peck (G) Bismarck Bobcats NAHL 32 2.25 .917 - -
- Rhys Pederson (D) Edmonton Oil Kings WHL 50 2 10 12 26
- Zach Pelletier (G) Gatineau Olympiques QMJHL 43 3.64 .875 - -
- Jaromír Pérez (LW/RW) Bili Tygri Liberec Czechia 42 3 5 8 16
- Hugo Pettersson (LW) HV71 J20 J20 Nationell 37 21 19 40 10
                   
- Owen Phillips (D) Halifax Mooseheads QMJHL 67 4 15 19 12
- Bryce Pickford (D) Seattle Thunderbirds WHL 65 2 15 17 68
- Chase Pietila (D) Michigan Tech NCAA 40 3 19 22 60
- Kasper Pikkarainen (RW) TPS U20 U20 SM-sarja 34 12 16 28 28
- Carson Pilgrim (F) Warroad High USHS-MN 31 32 38 70 24
- Dominic Pilote (LW) Rimouski Océanic QMJHL 68 21 21 42 25
- Tory Pitner (D) Youngstown Phantoms USHL 50 8 16 24 56
- Kaden Pitre (C) Flint Firebirds OHL 35 10 20 30 29
- Félix Plamondon (D) Shawinigan Cataractes QMJHL 68 2 13 15 28
- Max Plante (C) U.S. National U18 Team NTDP 51 15 46 61 16
                   
- Alexander Plesovskikh (LW) Mamonty Yugry MHL 33 8 9 17 10
- Simon Pohludka (F) Pelicans U18 U18 SM-sarja 37 23 24 47 16
- Justin Poirier (RW) Baie-Comeau Drakkar QMJHL 68 51 31 82 68
- Yannik Ponzetto (LW) Halifax Mooseheads QMJHL 39 1 7 8 14
- Noah Powell (F) Dubuque Fighting Saints USHL 61 43 31 74 57
- Jack Pridham (RW) West Kelowna Warriors BCHL 54 23 26 49 30
- Nikita Prishchepov (LW) Victoriaville Tigres QMJHL 63 22 45 67 70
- Ethan Procyszyn (RW) North Bay Battalion OHL 62 15 21 36 67
- Ilya Protas (F) Des Moines Buccaneers USHL 61 14 37 51 14
- Owen Protz (D) Brantford Bulldogs OHL 30 2 10 12 24
                   
- Elias Puolanne (F) Kiekko-Espoo U20 U20 SM-sarja 28 7 19 26 16
- Erik Påhlsson (RW) Dubuque Fighting Saints USHL 57 28 44 72 16
- Colin Ralph (D) Shattuck St. Mary's 18U Prep USHS-Prep 57 8 58 66 30
- Benjamin Rautiainen (F) Tappara U20 U20 SM-sarja 36 29 33 62 49
- Jamiro Reber (C/LW) HV71 J20 J20 Nationell 46 11 28 39 33
- James Reeder (F) Dubuque Fighting Saints USHL 53 20 40 60 30
- Peter Repcik (C/W) Drummondville Voltigeurs QMJHL 54 30 31 61 26
- Landan Resendes (RW) Cedar Rapids RoughRiders USHL 59 14 16 30 78
- AJ Reyelts (G) Kenai River Brown Bears NAHL 6 3.50 .888 - -
- Petteri Rimpinen (G) Kiekko-Espoo Mestis 14 1.94 .925 - -
                   
- Colton Roberts (D) Vancouver Giants WHL 62 7 20 27 49
- Ben Robertson (D) Cornell Univ. NCAA 35 5 18 23 2
- Nolan Roed (F) Tri-City Storm USHL 25 6 9 15 14
- Anthony Romani (C/RW) North Bay Battalion OHL 68 58 53 111 20
- Lucas Romeo (RW) Cape Breton Eagles QMJHL 26 16 5 21 34
- Heikki Ruohonen (C) Kiekko-Espoo U20 U20 SM-sarja 37 20 27 47 10
- Caton Ryan (LW) Carleton Place Canadians CCHL 55 24 35 59 50
- Dominik Rymon (LW/C) Everett Silvertips WHL 57 34 47 81 8
- Joona Saarelainen (C) KalPa U20 U20 SM-sarja 41 13 23 36 20
- Kim Saarinen (G) HPK U20 U20 SM-sarja 23 2.41 .917 - -
                   
- Jack Sadowski (F) Kimball Union Academy USHS-Prep 37 41 46 87 -
- Clemens Sager (F) Eisbären Juniors Berlin U20 DNL U20 32 16 21 37 20
- Oliver Samson (D) HC Sparta Praha U20 Czechia U20 56 15 42 57 42
- William Samuelsson (C) Södertälje SK J20 J20 Nationell 50 18 26 44 49
- Vincent Sandberg (F) HV71 J20 J20 Nationell 42 4 9 13 36
- Basile Sansonnens (D) Gottéron U20 U20-Elit 40 1 2 3 35
- Miroslav Satan (C) HC Slovan Bratislava U20 Slovakia U20 26 14 16 30 20
- Logan Sawyer (LW) Brooks Bandits AJHL 39 26 33 59 18
- Eli Sebastian (C) Northeastern Univ. NCAA 32 0 1 1 2
- Simon Seidl (F) EV Landshut DEL2 26 2 3 5 2
                   
- Leo Serlin (RW/C) Guelph Storm OHL 64 10 10 20 23
- Kaden Shahan (F) Sioux City Musketeers USHL 56 39 18 57 10
- Zack Sharp (D) Cedar Rapids RoughRiders USHL 60 8 17 25 41
- Artyom Shchuchinov (D) Traktor Chelyabinsk KHL 54 1 4 5 6
- Daniel Shlaine (F) Shattuck St. Mary's 18U Prep USHS-Prep 57 20 54 74 28
- Roman Shokhrin (D) Loko-76 Yaroslavl MHL 28 2 10 12 24
- Matvei Shuravin (D) Krasnaya Armiya Moskva MHL 22 0 7 7 26
- Melker Sigurd (D) MoDo Hockey J20 J20 Nationell 42 0 12 12 18
- Petr Sikora (C) HC Ocelari Trinec U20 Czechia U20 30 13 27 40 32
- Lauri Sinivuori (C/LW) HIFK U20 U20 SM-sarja 34 10 15 25 28
                   
- Alexander Siryatsky (D) Stalnye Lisy Magnitogorsk MHL 36 5 14 19 18
- Filip Sitar (C) Malmö Redhawks J20 J20 Nationell 40 15 35 50 10
- Svante Sjödin (C) Örebro HK J20 J20 Nationell 42 19 22 41 14
- Will Skahan (D) U.S. National U18 Team NTDP 60 5 9 14 73
- Gabe Smith (C) Moncton Wildcats QMJHL 54 9 14 23 72
- Shane Smith (F) Medicine Hat Tigers WHL 64 29 22 51 68
- Tarin Smith (D) Everett Silvertips WHL 67 8 36 44 66
- Jackson Smithknecht (D) Rogers High USHS-MN 23 1 9 10 22
- Sebastian Soini (D) Ilves U20 U20 SM-sarja 10 0 2 2 8
- Justin Solovey (F) Muskegon Lumberjacks USHL 55 25 22 47 92
                   
- Yegor Solovyov (LW) Krasnaya Armiya Moskva MHL 35 19 25 44 14
- Jake Sondreal (F) Dubuque Fighting Saints USHL 60 27 42 69 34
- AJ Spellacy (C) Windsor Spitfires OHL 67 21 17 38 59
- Jan Spunar (G) Portland Winterhawks WHL 35 2.12 .913 - -
- Samuel St-Hilaire (G) Sherbrooke Phoenix QMJHL 36 2.41 .915 - -
- Emil Stadin (D) Frölunda HC J20 J20 Nationell 26 1 6 7 6
- Noah Steen (LW/RW) Mora IK HockeyAllsvenskan 40 14 3 17 24
- Chase Stefanek (F) Trail Smoke Eaters BCHL 54 12 23 35 12
- Karl Sterner (RW) Frölunda HC J20 J20 Nationell 45 15 19 34 49
- Bode Stewart (C) Barrie Colts OHL 57 13 13 26 23
                   
- Rhett Stoesser (G) Red Deer Rebels WHL 33 3.02 .892 - -
- John Stout (D) Minnetonka High USHS-MN 28 6 24 30