.

FCHOCKEY Draft Ranking 2024

FCHOCKEY TOP 32

FCHOCKEY TOP 32 - FINAL RANKING

FCHOCKEY TOP 32 - FINAL RANKING

R N Player Team League GP G A TP PIM

TOP PROSPECTS

1 Macklin Celebrini (C) Boston Univ. NCAA 38 32 32 64 18
2 Ivan Demidov (RW/C) SKA-1946 St. Petersburg MHL 30 23 37 60 20
3 Anton Silayev (D) Torpedo Nizhny Novgorod KHL 63 3 8 11 10
4 Berkly Catton (F) Spokane Chiefs WHL 68 54 62 116 41
5 Konsta Helenius (C/RW) Jukurit Liiga 51 14 22 36 10
6 Sam Dickinson (D) London Knights OHL 68 18 52 70 30
7 Zayne Parekh (D) Saginaw Spirit OHL 66 33 63 96 64
8 Cayden Lindstrom (C) Medicine Hat Tigers WHL 32 27 19 46 66
9 Zeev Buium (D) Univ. of Denver NCAA 42 11 39 50 20
10 Artyom Levshunov (D) Michigan State Univ. NCAA 38 9 26 35 44
                   
11 Cole Eiserman (LW) U.S. National U18 Team NTDP 57 58 31 89 34
12 Michael Brandsegg-Nygård (F) Mora IK HockeyAllsvenskan 41 8 10 18 19
13 Tij Iginla (LW) Kelowna Rockets WHL 64 47 37 84 35
14 Igor Chernyshov (LW) Dynamo Moskva KHL 34 3 1 4 2
15 Trevor Connelly (LW) Tri-City Storm USHL 52 31 47 78 88
16 Beckett Sennecke (RW) Oshawa Generals OHL 63 27 41 68 67
17 Stian Solberg (D) Vålerenga Norway 42 5 10 15 47
18 Carter Yakemchuk (D) Calgary Hitmen WHL 66 30 41 71 120
19 Nikita Artamonov (RW/LW) Torpedo Nizhny Novgorod KHL 54 7 16 23 16
20 Adam Jiříček (D) HC Plzen Czechia 19 0 1 1 2
                   
21 Emil Hemming (RW) TPS Liiga 40 7 4 11 0
22 Lucas Pettersson (C) MoDo Hockey J20 J20 Nationell 44 27 30 57 40
23 Liam Greentree (RW) Windsor Spitfires OHL 64 36 54 90 33
24 EJ Emery (D) U.S. National U18 Team NTDP 61 0 16 16 61
25 Matvei Shuravin (D) Krasnaya Armiya Moskva MHL 22 0 7 7 26
26 Sacha Boisvert (C) Muskegon Lumberjacks USHL 61 36 32 68 86
27 Linus Eriksson (C) Djurgårdens IF HockeyAllsvenskan 29 3 8 11 10
28 Matvei Gridin (RW) Muskegon Lumberjacks USHL 60 38 45 83 51
29 Michael Hage (C) Chicago Steel USHL 54 33 42 75 53
30 Teddy Stiga (LW) U.S. National U18 Team NTDP 61 36 43 79 42
                   
31 Ryder Ritchie (RW) Prince Albert Raiders WHL 47 19 25 44 24
32 Jett Luchanko (C) Guelph Storm OHL 68 20 54 74 36

OTHER NOTABLE PROSPECTS

- Joel Abrahamsson (LW) HV71 J20 J20 Nationell 31 7 7 14 2
- 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
- Dominik Badinka (D) Malmö Redhawks SHL 33 1 3 4 6
- Austin Baker (F) U.S. National U18 Team NTDP 59 15 16 31 29
- Andrew Basha (LW) Medicine Hat Tigers WHL 63 30 55 85 48
- Jacob Battaglia (RW) Kingston Frontenacs OHL 67 31 34 65 34
- Cole Beaudoin (C) Barrie Colts OHL 67 28 34 62 27
- 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
- Harrison Brunicke (D) Kamloops Blazers WHL 49 10 11 21 47
- 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 (LW) Madison Capitols USHL 61 40 31 71 24
- Hagen Burrows (C/W) 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/W) 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 - -
- Félix Caron (RW) West Kelowna Warriors BCHL 54 31 38 69 54
- Clarke Caswell (LW) 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 - -
                   
- Daniel Chen (D) Brantford Bulldogs OHL 47 0 6 6 20
- 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/LW) 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
- Zaki Crookes (RW) Leksands IF J20 J20 Nationell 45 14 25 39 6
- Logan Crosby (RW) Halifax Mooseheads QMJHL 33 9 13 22 2
- Maxmilian Curran (C) Tri-City Americans WHL 40 5 27 32 25
- Ben Danford (D) Oshawa Generals OHL 64 1 32 33 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
                   
- Tommaso De Luca (C/LW) Ambrì-Piotta NL 41 11 9 20 12
- 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
- Alexei Dontsov (C) Krasnaya Armiya Moskva MHL 47 18 25 43 32
                   
- 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
- Tristen Doyle (D) Lethbridge Hurricanes WHL 68 5 20 25 21
- 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
- Charlie Elick (D) Brandon Wheat Kings WHL 65 4 23 27 71
                   
- Lucas Ellinas (C) Kitchener Rangers OHL 67 16 17 33 75
- Kristian Epperson (LW) 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 (W) 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 (C) 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
- Adam Frank (G) Leksands IF J20 J20 Nationell 9 3.08 .887 - -
- 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
                   
- Alfons Freij (D) Växjö Lakers HC J20 J20 Nationell 40 14 19 33 14
- Nikita Frolov (C) Krasnaya Armiya Moskva MHL 48 12 17 29 16
- Seth Fryer (D) Victoria Royals WHL 57 1 6 7 39
- Shikhabutdin Gadzhiev (G) Muskegon Lumberjacks USHL 30 3.18 .901 - -
- 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
- Gavin Garland (F) Calgary Canucks AJHL 52 17 26 43 40
                   
- 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 (RW) 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 (C) 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 (RW) 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 (C/W) 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 (RW) Everett Silvertips WHL 61 19 35 54 12
- Adam Hesselvall (RW/C) 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
- Tyler Hodges (G) Nanaimo Clippers BCHL 33 3.61 .895 - -
- 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
- Tanner Howe (LW) Regina Pats WHL 68 28 49 77 77
                   
- 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 (LW) West Kelowna Warriors BCHL 54 23 19 42 16
- Christian Humphreys (RW/C) U.S. National U18 Team NTDP 52 23 35 58 22
- Cole Hutson (D) U.S. National U18 Team NTDP 51 15 36 51 52
- Kole Hyles (C) Cushing Academy USHS-Prep 32 14 9 23 -
- Topias Hynninen (LW) Jukurit Liiga 43 1 8 9 6
- Masi Härkönen (G) Sport U20 U20 SM-sarja 36 2.27 .904 - -
- Maxim Ilyichyov (C/W) Russkie Vityazi MHL 54 17 15 32 28
                   
- Kenta Isogai (LW) 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
- Adam Jecho (RW) Edmonton Oil Kings WHL 54 23 24 47 24
- 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
- Diego Johnson (F) Madison Capitols USHL 31 4 6 10 31
- Ludvig Johnson (D) Zug U20 U20-Elit 46 9 18 27 44
- Mitja Jokinen (D) TPS U20 U20 SM-sarja 41 6 15 21 6
                   
- Ollie Josephson (C) 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 (RW) 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
- Peetu Kiukas (D) SaiPa Liiga 23 2 8 10 4
- Aron Kiviharju (D) HIFK Liiga 7 1 1 2 0
- Adam Kleber (D) Lincoln Stars USHL 56 5 21 26 26
- Jiří Klíma (LW) Shawinigan Cataractes QMJHL 54 18 13 31 8
- Yegor Klimovich (RW) Sibirskie Snaipery Novosibirsk MHL 22 14 16 30 26
- 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
- Matvei Korotky (C) SKA-1946 St. Petersburg MHL 51 20 18 38 22
- Ondrej Kos (RW) KOOVEE Mestis 14 3 2 5 8
- Adam Král (D) Bili Tygri Liberec U20 Czechia U20 50 6 13 19 34
- Artyom Krikunenko (C) Loko-76 Yaroslavl MHL 44 14 29 43 14
- Hjalte Kruse Thomsen (LW) Malmö Redhawks J20 J20 Nationell 43 15 23 38 32
- 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 (C) 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
- Dean Letourneau (C) St. Andrew's College PHC 14 14 11 25 6
- 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
- Miguel Marques (RW) Lethbridge Hurricanes WHL 67 28 46 74 57
                   
- Frankie Marrelli (D) Ottawa 67's OHL 60 9 16 25 62
- Luca Marrelli (D) Oshawa Generals OHL 67 6 51 57 16
- Maxim Massé (RW) Chicoutimi Saguenéens QMJHL 67 36 39 75 26
- 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
- Nils Roberts Maurins (G) Södertälje SK J20 J20 Nationell 24 2.84 .893 - -
- 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/RW) 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
- William McIsaac (D) Spokane Chiefs WHL 67 6 21 27 70
- Pavel Mckenzie (LW) Moose Jaw Warriors WHL 63 15 21 36 11
- Finn McLaughlin (D) Youngstown Phantoms USHL 30 0 8 8 8
- Brendan McMorrow (LW) 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/W) 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 25 18 19 37 -
- Henry Mews (D) Ottawa 67's OHL 65 15 46 61 65
- Julius Miettinen (C/W) Everett Silvertips WHL 66 31 36 67 32
- 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 - -
- Luke Misa (C) Mississauga Steelheads OHL 66 26 55 81 8
- Nate Misskey (D) Victoria Royals WHL 44 7 27 34 54
                   
- Luke Mistelbacher (RW) 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 (LW) Lincoln Stars USHL 58 22 21 43 43
- Javon Moore (LW) 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/W) 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 (C) London Knights OHL 68 20 36 56 34
- Timofei Obvintsev (G) Krasnaya Armiya Moskva MHL 16 2.96 .921 - -
- 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
- Terik Parascak (RW) Prince George Cougars WHL 68 43 62 105 41
- Charles Pardue (C) U.S. National U18 Team NTDP 52 7 6 13 28
- Aidan Park (C/W) 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
- Nico Pertuch (G) Ravensburg Towerstars DEL2 13 2.77 .901 - -
- 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
- Benjamin Poitras (C) Green Bay Gamblers USHL 51 20 33 53 54
- Yannik Ponzetto (LW) Halifax Mooseheads QMJHL 39 1 7 8 14
- Noah Powell (W) 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 (C) North Bay Battalion OHL 62 15 21 36 67
- Ilya Protas (LW) Des Moines Buccaneers USHL 61 14 37 51 14
- Owen Protz (D) Brantford Bulldogs OHL 30 2 10 12 24
                   
- Jesse Pulkkinen (D) JYP Liiga 29 2 6 8 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 (RW) Dubuque Fighting Saints USHL 53 20 40 60 30
- Ozbej Rep (D) Södertälje SK J20 J20 Nationell 46 7 22 29 39
- 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
- Gavin Rocha (F) Markham Royals OJHL 56 20 68 88 42
- Nolan Roed (C) 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
- Leo Sahlin Wallenius (D) Växjö Lakers HC J20 J20 Nationell 43 11 31 42 38
- 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
                   
- Asanali Sarkenov (RW) Snezhnye Barsy Astana MHL 42 5 3 8 53
- Tristan Sarsland (D) Clarkson Univ. NCAA 34 5 7 12 14
- 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
- Tobias Schwarz (F) EV Landshut DEL2 23 1 1 2 6
- 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 (RW) Sioux City Musketeers USHL 56 39 18