.

NHL Draft Center 2025

2025 NHL Draft Prospects

R N Player Team League GP G A TP PIM

TOP PROSPECTS

- Kashawn Aitcheson (D) Barrie Colts OHL 41 13 17 30 65
- Carter Amico (D) U.S. National U18 Team NTDP 13 0 3 3 10
- Carter Bear (C/LW) Everett Silvertips WHL 38 31 33 64 40
- Nathan Behm (LW/RW) Kamloops Blazers WHL 42 23 26 49 12
- Adam Benák (C) Youngstown Phantoms USHL 37 10 25 35 26
- Sascha Boumedienne (D) Boston Univ. NCAA 22 0 6 6 25
- Justin Carbonneau (RW) Blainville-Boisbriand Armada QMJHL 43 31 28 59 45
- Braeden Cootes (C) Seattle Thunderbirds WHL 41 20 24 44 12
- Caleb Desnoyers (C) Moncton Wildcats QMJHL 39 27 35 62 22
- Victor Eklund (LW) Djurgårdens IF HockeyAllsvenskan 29 9 7 16 37
                   
- Blake Fiddler (D) Edmonton Oil Kings WHL 40 7 14 21 24
- Conrad Fondrk (C) U.S. National U18 Team NTDP 35 7 12 19 6
- Anton Frondell (C) Djurgårdens IF HockeyAllsvenskan 18 3 3 6 10
- Eddie Genborg (F) Linköping HC J20 J20 Nationell 25 17 15 32 26
- Émile Guité (LW) Chicoutimi Saguenéens QMJHL 40 10 8 18 12
- Milton Gästrin (C/LW) MoDo Hockey J20 J20 Nationell 28 13 17 30 16
- James Hagens (C) Boston College NCAA 22 6 19 25 6
- Logan Hensler (D) Univ. of Wisconsin NCAA 20 2 7 9 19
- Jakob Ihs-Wozniak (F) Luleå HF J20 J20 Nationell 29 14 27 41 10
- Jack Ivankovic (G) Brampton Steelheads OHL 27 3.39 .900 - -
                   
- Benjamin Kevan (F) Des Moines Buccaneers USHL 27 10 18 28 37
- Benjamin Kindel (RW) Calgary Hitmen WHL 42 26 47 73 24
- Viktor Klingsell (LW) Skellefteå AIK J20 J20 Nationell 32 9 15 24 4
- Lynden Lakovic (F) Moose Jaw Warriors WHL 31 17 22 39 4
- Brady Martin (C) Soo Greyhounds OHL 34 16 17 33 46
- Porter Martone (RW) Brampton Steelheads OHL 34 22 41 63 53
- Cole McKinney (C) U.S. National U18 Team NTDP 31 10 18 28 31
- Roger McQueen (F) Brandon Wheat Kings WHL 8 8 3 11 18
- Michael Misa (C/LW) Saginaw Spirit OHL 40 38 43 81 27
- William Moore (C) U.S. National U18 Team NTDP 37 17 14 31 4
                   
- Radim Mrtka (D) Seattle Thunderbirds WHL 21 2 17 19 20
- Jack Murtagh (C/LW) U.S. National U18 Team NTDP 28 12 15 27 14
- Jack Nesbitt (C) Windsor Spitfires OHL 45 17 25 42 43
- Eric Nilson (C) Djurgårdens IF J20 J20 Nationell 28 8 23 31 28
- Jake O'Brien (C) Brantford Bulldogs OHL 45 25 34 59 10
- Cullen Potter (LW) Arizona State Univ. NCAA 22 8 5 13 6
- Joshua Ravensbergen (G) Prince George Cougars WHL 33 3.05 .902 - -
- Cameron Reid (D) Kitchener Rangers OHL 46 8 29 37 25
- Cole Reschny (F) Victoria Royals WHL 40 15 37 52 38
- Ivan Ryabkin (C) Muskegon Lumberjacks USHL 6 5 1 6 21
                   
- Matthew Schaefer (D) Erie Otters OHL 17 7 15 22 8
- Cameron Schmidt (RW) Vancouver Giants WHL 38 32 20 52 28
- Jackson Smith (D) Tri-City Americans WHL 43 2 32 34 34
- Malcolm Spence (LW) Erie Otters OHL 41 19 29 48 26
- Charlie Trethewey (D) U.S. National U18 Team NTDP 37 5 8 13 21

OTHER NOTABLE PROSPECTS

- Vojtěch Čihař (LW) HC Energie Karlovy Vary U20 Czechia U20 - - - - -
- Maxim Agafonov (D) Tolpar Ufa MHL 24 4 5 9 16
- Reko Alanko (D) Jokerit U18 U18 SM-sarja 29 3 8 11 46
- Anthony Allain-Samaké (D) Sioux City Musketeers USHL 38 0 12 12 14
- Drew Allison (D) Baie-Comeau Drakkar QMJHL 35 0 5 5 12
                   
- Lirim Amidovski (RW) North Bay Battalion OHL 41 10 7 17 29
- Poul Andersen (F) Sherwood Park Crusaders BCHL 33 20 19 39 8
- Pyotr Andreyanov (G) Krasnaya Armiya Moskva MHL 26 1.76 .941 - -
- Karl Annborn (D) HV71 J20 J20 Nationell 30 2 14 16 4
- Robin Nico Antenen (LW) EV Zug U20 U20-Elit 25 14 11 25 14
- Blake Arrowsmith (F) Niagara IceDogs OHL 21 4 7 11 34
- Cameron Aucoin (D) Muskegon Lumberjacks USHL 34 1 7 8 8
- Joshua Avery (C) Brantford Bulldogs OHL 44 8 11 19 10
- Carl Axelsson (G) Austin Bruins NAHL 7 2.27 .915 - -
- Rasmus Baggström (F) HIFK U20 U20 SM-sarja 4 1 2 3 2
                   
- Everett Baldwin (D) St. George's School USHS-Prep 13 7 7 14 -
- Richard Baran (D) Des Moines Buccaneers USHL 29 2 17 19 8
- Asher Barnett (D) U.S. National U18 Team NTDP 32 2 8 10 18
- Sean Barnhill (D) Dubuque Fighting Saints USHL 35 4 3 7 8
- Adrien Bartovič (C/W) Malmö Redhawks J20 J20 Nationell - - - - -
- Joby Baumuller (F) Brandon Wheat Kings WHL 37 7 12 19 34
- Roman Bausov (D) MHK Dynamo St. Petersburg MHL 30 2 8 10 16
- Liam Beamish (C) Sarnia Sting OHL 20 6 11 17 8
- Quinn Beauchesne (D) Guelph Storm OHL 32 4 11 15 34
- Lucas Beckman (G) Baie-Comeau Drakkar QMJHL 35 2.68 .912 - -
                   
- David Bedkowski (D) Owen Sound Attack OHL 27 2 4 6 57
- William Belle (F) U.S. National U18 Team NTDP 36 3 10 13 24
- Trenten Bennett (G) Owen Sound Attack OHL 5 2.32 .931 - -
- Matia Nico Birchler (G) EV Zug U20 U20-Elit 23 1.90 - - -
- Wilson Björck (LW/C) Djurgårdens IF J20 J20 Nationell 31 25 33 58 44
- Philippe Blais-Savoie (D) Colorado College NCAA 17 3 5 8 2
- Max Bleicher (D) Owen Sound Attack OHL 39 1 4 5 20
- Lasse Boelius (D) Ässät U20 U20 SM-sarja 26 3 8 11 8
- Eduard Bondar (D) Val-d'Or Foreurs QMJHL 33 1 6 7 18
- Donato Bracco (D) U.S. National U18 Team NTDP 37 2 12 14 12
                   
- Kolten Bridgeman (D) Regina Pats WHL 40 0 3 3 24
- Bjorn Bronas (G) Sioux City Musketeers USHL 17 2.90 .892 - -
- Jonathan Brown (D) Shattuck St. Mary's 18U Prep USHS-Prep 35 2 11 13 18
- Daniil Brusnikin (D) Loko-76 Yaroslavl MHL 32 1 9 10 16
- Yaroslav Bryzgalov (C) Des Moines Buccaneers USHL 35 7 4 11 23
- Henry Brzustewicz (D) London Knights OHL 43 8 19 27 64
- William Bundgaard (F) Rødovre Mighty Bulls Denmark 24 3 2 5 16
- Grayson Burzynski (D) Swift Current Broncos WHL 39 6 26 32 34
- Shea Busch (F) Everett Silvertips WHL 16 5 1 6 10
- Diego Buttazzoni (C/W) Portland Winterhawks WHL 42 23 29 52 51
                   
- Carson Cameron (D) Peterborough Petes OHL 43 7 13 20 16
- Ryan Cameron (G) Lone Star Brahmas NAHL 17 0.81 .966 - -
- Alexandre Carbonneau (D) Blainville-Boisbriand Armada QMJHL 43 2 4 6 46
- Simon Carlsson (G) AIK HockeyAllsvenskan 4 2.93 .883 - -
- Shawn Carrier (LW/C) Halifax Mooseheads QMJHL 40 12 17 29 26
- Stepan Cerny (D) Mountfield HK U20 Czechia U20 36 6 27 33 28
- Charlie Cerrato (F) Penn State Univ. NCAA 22 9 10 19 42
- Jordan Charron (RW) Soo Greyhounds OHL 24 7 3 10 19
- Jan Chovan (C) Tappara U20 U20 SM-sarja 30 9 8 17 6
- Koen Cleaver (G) Lethbridge Hurricanes WHL 16 3.12 .895 - -
                   
- Jacob Cloutier (RW) Saginaw Spirit OHL 43 15 19 34 33
- Rafael Cloutier (LW/C) Blainville-Boisbriand Armada QMJHL 8 0 4 4 9
- Owen Conrad (D) Charlottetown Islanders QMJHL 43 3 8 11 20
- Ritter Coombs (F) Dubuque Fighting Saints USHL 27 7 6 13 42
- Nate Corbet (D) Kelowna Rockets WHL 26 3 5 8 50
- Gavin Cornforth (RW) Dubuque Fighting Saints USHL 37 13 16 29 14
- Ty Coupland (F) Red Deer Rebels WHL 6 1 1 2 2
- Bobby Cowan (F) Madison Capitols USHL 28 16 15 31 28
- Jacob Crawford (C/LW) Owen Sound Attack OHL 43 7 10 17 14
- Anthony Cristoforo (D) Windsor Spitfires OHL 44 10 24 34 24
                   
- Brooks Cullen (C) Moorhead High USHS-MN 18 11 16 27 10
- Michal Cunderlik (F) HC Banska Bystrica Slovakia 27 0 0 0 4
- Ethan Czata (C) Niagara IceDogs OHL 45 18 25 43 52
- Gabriel D'Aigle (G) Victoriaville Tigres QMJHL 36 4.63 .877 - -
- Kale Dach (C) Sherwood Park Crusaders BCHL 35 11 41 52 8
- Aron Dahlqvist (D) Brynäs IF J20 J20 Nationell 29 1 6 7 35
- Liam Danielsson (RW) Örebro HK SHL 19 1 1 2 2
- Oscar Davidsson (LW) HV71 J20 J20 Nationell 32 13 21 34 34
- Connor Davis (RW) Salisbury School USHS-Prep 16 6 16 22 -
- Jacopo De Luca (F) HC Ambrì-Piotta U20 U20-Elit 37 9 15 24 31
                   
- Noah Degenstein (F) Moose Jaw Warriors WHL 45 3 2 5 11
- Tristan Delisle (C) Owen Sound Attack OHL 39 6 16 22 37
- Francesco Dell'Elce (D) Univ. of Massachusetts NCAA 25 6 13 19 10
- Louis-Antoine Denault (G) Québec Remparts QMJHL 27 3.28 .897 - -
- Kieren Dervin (C) St. Andrew's College U18 AAA 24 19 20 39 32
- Vincent Desjardins (C/W) Blainville-Boisbriand Armada QMJHL 43 14 40 54 29
- Maxim Dirracolo (D) Kitchener Rangers OHL 44 3 4 7 54
- Alexander Donovan (F) Shattuck St. Mary's 18U Prep USHS-Prep 37 29 28 57 18
- Jan Dorthe (C) HC Fribourg-Gottéron NL 29 2 4 6 4
- Arvid Drott (RW) Djurgårdens IF J20 J20 Nationell 30 14 12 26 14
                   
- Elliot Dubé (C) Saint John Sea Dogs QMJHL 43 6 11 17 10
- David Egorov (G) Brantford Bulldogs OHL 20 3.00 .905 - -
- Filip Ekberg (LW) Ottawa 67's OHL 31 9 11 20 2
- Edison Engle (D) Des Moines Buccaneers USHL 20 0 4 4 4
- Kristian Epperson (LW) Saginaw Spirit OHL 38 18 36 54 66
- Mikkel Eriksen (C) Färjestad BK J20 J20 Nationell 30 15 16 31 6
- Alvar Ervasti (D) JYP U20 U20 SM-sarja 31 2 2 4 4
- Linards Feldbergs (G) Sherbrooke Phoenix QMJHL 27 2.37 .908 - -
- Alexander Filippov (D) Krasnaya Armiya Moskva MHL 34 1 2 3 22
- Masun Fleece (F) Fargo Force USHL 24 4 5 9 12
                   
- Ivan Fomin (LW/RW) Taifun Primorsky Krai MHL 36 14 21 35 24
- Makar Fomin (D) Almaz Cherepovets MHL 22 5 10 15 6
- Aiden Foster (F) Prince George Cougars WHL 44 6 4 10 103
- Semyon Frolov (G) Ladia Togliatti MHL 9 1.83 .937 - -
- Jaxon Fuder (F) Red Deer Rebels WHL 38 9 13 22 69
- Linus Funck (D) Luleå HF J20 J20 Nationell 35 4 12 16 53
- Mikhail Fyodorov (RW/LW) Stalnye Lisy Magnitogorsk MHL 36 11 20 31 4
- Felix Färhammar (D) Örebro HK J20 J20 Nationell 30 1 6 7 24
- Richard Gallant (F) U.S. National U18 Team NTDP 37 17 11 28 16
- Tomas Galvas (D) Bili Tygri Liberec Czechia 30 3 5 8 0
                   
- Matthew Gard (F) Red Deer Rebels WHL 43 9 13 22 46
- Gavin Garland (F) Tri-City Americans WHL 42 20 20 40 30
- Jordan Gavin (C/LW) Tri-City Americans WHL 35 14 16 30 0
- Nolen Geerdes (D) Rogers High USHS-MN 18 5 24 29 8
- Dawson Gerwing (F) Kelowna Rockets WHL 7 2 5 7 13
- Sebastian Glas (C) HC Vitkovice U20 Czechia U20 35 8 16 24 18
- Joshua Glavin (D) Saginaw Spirit OHL 43 0 9 9 74
- Artyom Gonchar (D) Stalnye Lisy Magnitogorsk MHL 34 6 13 19 2
- Måns Goos (G) Färjestad BK J20 J20 Nationell 17 3.10 .895 - -
- Brandon Gorzynski (F) Calgary Hitmen WHL 43 8 18 26 12
                   
- Alonso Gosselin (D) Chicoutimi Saguenéens QMJHL 39 2 5 7 26
- David Granberg (C) Luleå HF SHL 28 5 2 7 4
- Owen Griffin (C) Oshawa Generals OHL 40 8 19 27 23
- Gustavs Griva (F) Jungadler Mannheim U20 DNL U20 38 24 53 77 28
- Rihards Griva (F) Jungadler Mannheim U20 DNL U20 37 35 47 82 45
- Olivier Groulx (LW) Saint John Sea Dogs QMJHL 43 10 16 26 12
- Jake Gudelj (F) Tri-City Americans WHL 38 12 11 23 45
- Hugo Hallin (D) MoDo Hockey J20 J20 Nationell 38 5 20 25 14
- Theodor Hallquisth (D) Örebro HK J20 J20 Nationell 30 3 12 15 26
- Wilhelm Hallquisth (D) HV71 SHL 27 1 6 7 2
                   
- Reese Hamilton (D) Regina Pats WHL 19 1 4 5 12
- Carson Harmer (C) Saginaw Spirit OHL 43 17 15 32 15
- Travis Hayes (RW) Soo Greyhounds OHL 41 11 12 23 34
- Max Heise (C/W) Penticton Vees BCHL 32 16 7 23 17
- Kam Hendrickson (G) Waterloo Black Hawks USHL 4 2.45 .880 - -
- Roberto Leonardo Henriquez (G) Anchorage Wolverines NAHL 24 2.49 .923 - -
- Caeden Herrington (D) Lincoln Stars USHL 32 9 11 20 43
- Jakub Hes (C) Youngstown Phantoms USHL 35 5 6 11 4
- Gustav Hillström (C) Brynäs IF J20 J20 Nationell 34 13 19 32 14
- Stepan Hoch (LW) HC Motor Ceske Budejovice U20 Czechia U20 28 12 17 29 14
                   
- Drew Hockley (D) Quinnipiac Univ. NCAA 10 0 1 1 6
- Parker Holmes (F) Brantford Bulldogs OHL 21 1 0 1 14
- Filip Holmström (G) Örebro HK J20 J20 Nationell 13 3.00 .897 - -
- Filip Holst Persson (F) Luleå HF J20 J20 Nationell 34 18 17 35 32
- David Holub (D) Soo Greyhounds OHL 40 3 3 6 14
- Burke Hood (G) Vancouver Giants WHL 25 3.57 .895 - -
- Tyler Hopkins (C) Kingston Frontenacs OHL 43 10 24 34 12
- William Horcoff (C) U.S. National U18 Team NTDP 19 4 4 8 24
- Ben Hrebik (G) Barrie Colts OHL 20 2.28 .933 - -
- Alex Huang (D) Chicoutimi Saguenéens QMJHL 44 3 16 19 12
                   
- Callum Hughes (LW) Erie Otters OHL 21 6 5 11 4
- Carter Hynes (D) Québec Remparts QMJHL 10 0 1 1 4
- Topias Hynninen (C) Jukurit Liiga 37 8 19 27 2
- Carlos Händel (D) Halifax Mooseheads QMJHL 36 2 17 19 12
- Love Härenstam (G) Skellefteå AIK J20 J20 Nationell 12 3.74 .886 - -
- Jasper Inkinen (F) Lukko U18 U18 SM-sarja 29 19 32 51 28
- Dmitri Isayev (LW) Avto Yekaterinburg MHL 31 15 20 35 18
- Noah Jenken (D) Guelph Storm OHL 9 2 2 4 6
- Chase Jette (F) Waterloo Black Hawks USHL 33 5 6 11 8
- Ludvig Johnson (D) EV Zug NL 21 3 3 6 6
                   
- Atte Joki (C) Lukko U20 U20 SM-sarja 32 10 13 23 4
- Mitja Jokinen (D) Finland U20 WJC-20 7 0 1 1 0
- Graham Jones (C) Shattuck St. Mary's 18U Prep USHS-Prep 22 8 29 37 6
- Kyle Jones (G) Tri-City Storm USHL 2 3.52 .860 - -
- Jack Kachkowski (D) Saskatoon Blades WHL 3 0 0 0 0
- Martin Kalis (C) HK Dukla Trencin U20 Slovakia U20 5 2 2 4 2
- Onni Kalto (F) TPS U20 U20 SM-sarja 36 10 8 18 2
- Jonathan Kapageridis (D) Cobourg Cougars OJHL 26 7 19 26 42
- Lukas Kaplan (F) Everett Silvertips WHL 42 2 14 16 9
- Ruslan Karimov (LW/RW) Sarnia Sting OHL 43 10 10 20 42
                   
- Lucas Karmiris (C) Brampton Steelheads OHL 24 5 13 18 15
- Aapo Katavisto (F) Kiekko-Espoo U20 U20 SM-sarja 35 9 14 23 12
- Lev Katzin (C) Guelph Storm OHL 19 7 19 26 6
- Patrik Kerkola (G) KalPa U20 U20 SM-sarja 24 3.37 .871 - -
- Peyton Kettles (D) Swift Current Broncos WHL 31 3 3 6 42
- Liam Kilfoil (C) Halifax Mooseheads QMJHL 42 15 16 31 14
- Shaan Kingwell (F) Ottawa 67's OHL 6 1 0 1 0
- Carter Klippenstein (F) Brandon Wheat Kings WHL 36 8 11 19 19
- Mads Kongsbak Klyvø (F) Frölunda HC J20 J20 Nationell 31 8 7 15 6
- Tinus Luc Koblar (F) Leksands IF J20 J20 Nationell 31 5 6 11 12
                   
- Cash Koch (F) Tri-City Americans WHL 43 9 3 12 72
- Matthew Koprowski (G) Owen Sound Attack OHL 14 4.09 .861 - -
- Carter Kostuch (LW) Sarnia Sting OHL 30 4 8 12 18
- Jesper Kotajärvi (D) Tappara U20 U20 SM-sarja 21 4 5 9 34
- Kalle Kratz (C) Mora IK HockeyAllsvenskan 38 11 9 20 18
- Jayden Kraus (G) Victoria Royals WHL 34 2.68 .911 - -
- David Krcal (LW) HC Dynamo Pardubice U20 Czechia U20 37 17 17 34 18
- Matous Kucharcik (C) HC Slavia Praha U20 Czechia U20 24 5 10 15 20
- Jasper Kuhta (F) HIFK U20 U20 SM-sarja 31 13 19 32 8
- Andrei Kuryanov (C) Omskie Yastreby MHL 29 3 8 11 6
                   
- Jacob Kvasnicka (F) U.S. National U18 Team NTDP 37 10 11 21 6
- Rasmus Kämäräinen (F) Ässät U20 U20 SM-sarja 30 7 7 14 18
- Noah Laberge (D) Acadie-Bathurst Titan QMJHL 41 7 12 19 28
- Maddox Labre (D) Victoriaville Tigres QMJHL 40 0 11 11 24
- Tommy Lafrenière (C) Kamloops Blazers WHL 43 18 21 39 12
- Jett Lajoie (F) Prince George Cougars WHL 43 11 13 24 34
- Tanner Lam (RW) Kitchener Rangers OHL 45 9 25 34 10
- Olivier Lampron (RW) Sherbrooke Phoenix QMJHL 43 5 14 19 22
- Aidan Lane (RW) St. Andrew's College U18 AAA 26 15 29 44 20
- Mathis Langevin (G) Rimouski Océanic QMJHL 4 3.37 .883 - -
                   
- Matthew Lansing (C) Waterloo Black Hawks USHL 30 6 7 13 16
- Sam Laurila (D) Fargo Force USHL 33 4 22 26 28
- Maël Lavigne (LW) Rimouski Océanic QMJHL 10 0 8 8 10
- Xavier Lebel (RW) Québec Remparts QMJHL 34 7 11 18 17
- Dylan LeBret (D) Shattuck St. Mary's 18U Prep USHS-Prep 37 2 19 21 4
- Nathan Lecompte (C) Chicoutimi Saguenéens QMJHL 41 11 24 35 22
- Ryker Lee (F) Madison Capitols USHL 29 15 20 35 8
- Dylan Lee-Stack (G) Yale Jr. Bulldogs 18U AAA BEAST 18U 5 2.75 - - -
- Mazden Leslie (D) Vancouver Giants WHL 42 10 37 47 34
- David Lewandowski (F) Saskatoon Blades WHL 28 8 13 21 10
                   
- Kurban Limatov (D) MHK Dynamo Moskva MHL 34 6 13 19 26
- Valter Lindberg (C) Skellefteå AIK SHL 24 1 3 4 2
- Zeb Lindgren (D) Skellefteå AIK J20 J20 Nationell 30 3 12 15 32
- Matus Lisy (D) HK Nitra Slovakia 24 1 3 4 0
- Jimmy Lombardi (C) Flint Firebirds OHL 41 6 16 22 21
- Jérémy Loranger (C) Sherwood Park Crusaders BCHL 35 22 38 60 8
- Ebbe Lundberg (G) MoDo Hockey J20 J20 Nationell 28 2.79 .904 - -
- Vit Macek (LW/RW) HC Dynamo Pardubice U20 Czechia U20 38 10 20 30 20
- Ethan MacKenzie (D) Edmonton Oil Kings WHL 41 1 24 25 51
- Carl-Otto Magnusson (D) Frölunda HC J20 J20 Nationell 33 3 5 8 38
                   
- Ilyas Magomedsultanov (D) Loko Yaroslavl MHL 28 1 6 7 22
- Owen Martin (F) Spokane Chiefs WHL 21 5 8 13 8
- Matej Mastalirsky (LW/RW) HC Litvinov Czechia 27 0 2 2 0
- Alexis Mathieu (D) Baie-Comeau Drakkar QMJHL 41 3 2 5 66
- Sawyer Mayes (C) Seattle Thunderbirds WHL 7 1 1 2 9
- Kadon McCann (F) Medicine Hat Tigers WHL 46 9 7 16 42
- Josh McGregor (D) Swift Current Broncos WHL 40 3 8 11 12
- Michael McIvor (G) North Bay Battalion OHL 27 2.86 .909 - -
- Finn McLaughlin (D) Fargo Force USHL 33 3 13 16 10
- Brendan McMorrow (LW) Waterloo Black Hawks USHL 33 11 10 21 2
                   
- Alexei Medvedev (G) London Knights OHL 24 2.48 .923 - -
- Mikhail Melikov (LW) MHK Dynamo Moskva MHL 35 14 13 27 8
- Samuel Meloche (G) Rouyn-Noranda Huskies QMJHL 36 3.00 .892 - -
- Jasu Mensonen (F) Lukko U20 U20 SM-sarja 32 3 12 15 22
- Tomas Mikel (D) Cedar Rapids RoughRiders USHL 16 0 1 1 2
- Matej Mikes (F) RoKi U20 U20 SM-sarja 24 4 4 8 14
- Anders Miller (G) Calgary Hitmen WHL 13 2.39 .907 - -
- Ryan Miller (F) Portland Winterhawks WHL 27 9 9 18 19
- Alex Misiak (F) HKM Zvolen Slovakia 26 5 2 7 6
- Luke Mistelbacher (RW) Swift Current Broncos WHL 42 31 34 65 28
                   
- Mason Moe (F) Madison Capitols USHL 22 7 12 19 14
- Maxim Moiseyev (D) Omskie Yastreby MHL 27 3 2 5 0
- L.J. Mooney (RW) U.S. National U18 Team NTDP 22 2 14 16 9
- Zachary Morin (LW) Saint John Sea Dogs QMJHL 35 10 17 27 4
- Shamar Moses (RW) North Bay Battalion OHL 35 10 24 34 23
- Jeremiah Mundy (LW/RW) HC Davos U20 U20-Elit 38 11 10 21 12
- Michael Munroe (LW) Youngstown Phantoms USHL 23 1 3 4 29
- Yegor Murashev (RW/LW) MHK Krylia Sovetov Moskva MHL 9 1 2 3 2
- Samuel Murin (F) HK Poprad Slovakia 20 0 0 0 0
- Carter Murphy (D) Youngstown Phantoms USHL 33 3 4 7 6
                   
- Will Murphy (D) Cape Breton Eagles QMJHL 43 2 1 3 27
- Teddy Mutryn (C) Chicago Steel USHL 30 13 7 20 52
- Harry Nansi (C) Owen Sound Attack OHL 44 5 11 16 8
- Jaeden Nelson (G) Ottawa 67's OHL 23 3.48 .893 - -
- Vaclav Nestrasil (RW) Muskegon Lumberjacks USHL 38 12 15 27 14
- Frantisek Netusil (C) Green Bay Gamblers USHL 5 0 2 2 2
- Elijah Neuenschwander (G) HC Fribourg-Gottéron U20 U20-Elit 14 2.25 - - -
- Michael Newlove (G) Burlington Cougars OJHL 3 3.73 .902 - -
- Daniel Nieminen (D) Pelicans Liiga 24 1 6 7 8
- Artemi Nizameyev (RW) Tri-City Storm USHL 37 23 22 45 12
                   
- Mateo Nobert (C) Blainville-Boisbriand Armada QMJHL 43 22 30 52 20
- Viggo Nordlund (F) Skellefteå AIK J20 J20 Nationell 31 18 17 35 53
- Melvin Novotny (F) Leksands IF J20 J20 Nationell 29 8 13 21 35
- Noa Nsonsa-Kitala (F) Marseille Ligue Magnus 13 1 2 3 0
- Niklas Nykyri (D) HIFK Liiga 24 1 6 7 6
- Andrew O'Neill (C) U.S. National U18 Team NTDP 37 5 7 12 44
- Aaron Obobaifo (C) Vancouver Giants WHL 13 6 4 10 6
- Eetu Orpana (F) Tappara U20 U20 SM-sarja 29 7 12 19 10
- Hugo Orrsten (C/LW) Örebro HK J20 J20 Nationell 34 16 30 46 40
- Michal Orsulak (G) HC Energie Karlovy Vary U20 Czechia U20 25 3.20 .894 - -
                   
- Bruno Osmanis (RW) IF Björklöven HockeyAllsvenskan 19 1 6 7 2
- Aaron Paju (D) TPS U20 U20 SM-sarja 36 3 7 10 8
- Aidan Park (C/W) Green Bay Gamblers USHL 37 23 20 43 4
- John Parsons (G) Chicago Steel USHL 20 3.91 .894 - -
- Evan Passmore (D) Barrie Colts OHL 39 3 5 8 35
- Hayden Paupanekis (F) Kelowna Rockets WHL 6 4 3 7 6
- Dominik Pavlík (C) Kärpät U20 U20 SM-sarja 20 3 5 8 8
- Nikita Pavlov (RW) Dinamo-Shinnik Bobruysk MHL 35 6 8 14 25
- Jack Pechar (F) Lincoln Stars USHL 31 16 22 38 8
- Brady Peddle (D) Waterloo Black Hawks USHL 36 1 4 5 22
                   
- Matej Pekar (C/W) Seattle Thunderbirds WHL 41 8 13 21 40
- Bogdan Pestretsov (D) Krasnaya Armiya Moskva MHL 19 2 6 8 4
- Daniil Petrenko (RW/LW) Tolpar Ufa MHL 34 14 13 27 10
- Andreas Syversen Pettersen (D) Lørenskog Norway 30 0 3 3 41
- Ethan Phillips (G) Bishop Kearney Selects 18U AAA 18U AAA 21 2.39 .910 - -
- Mace'o Phillips (D) U.S. National U18 Team NTDP 35 2 4 6 52
- Bryce Pickford (D) Medicine Hat Tigers WHL 40 18 22 40 60
- Jake Pilon (G) Kelowna Rockets WHL 22 3.77 .888 - -
- Tomas Pobezal (C) HK Nitra Slovakia 30 13 6 19 14
- Tomas Poletin (LW) Pelicans U20 U20 SM-sarja 21 13 5 18 10
                   
- Michal Pradel (G) Team Slovakia U18 Slovakia U20 7 2.68 .920 - -
- Yegor Privalov (RW/LW) SKA-Yunior Krasnogorsk MHL 18 3 4 7 4
- Daniil Prokhorov (RW) MHK Dynamo St. Petersburg MHL 32 12 4 16 8
- Max Psenicka (D) HC Plzen Czechia 16 2 0 2 2
- Patrick Quinlan (G) U.S. National U18 Team NTDP 12 3.81 .874 - -
- Nathan Quinn (C) Québec Remparts QMJHL 42 14 26 40 17
- Luka Radivojevic (D) Muskegon Lumberjacks USHL 19 0 10 10 8
- Benjamin Rautiainen (F) Tappara Liiga 35 7 11 18 8
- Noah Read (F) London Knights OHL 27 5 10 15 14
- Jamiro Reber (C/LW) HV71 SHL 32 7 7 14 4
                   
- Will Reynolds (D) Acadie-Bathurst Titan QMJHL 42 3 5 8 39
- Dakoda Rhéaume-Mullen (D) Univ. of Michigan NCAA 24 2 4 6 4
- Ben Riche (C) Prince George Cougars WHL 6 3 1 4 2
- Petteri Rimpinen (G) Kiekko-Espoo Liiga 29 2.38 .912 - -
- Grayden Robertson-Palmer (F) Phillips Academy Andover USHS-Prep 16 6 15 21 -
- Nolan Roed (C) Tri-City Storm USHL 37 17 21 38 8
- Luca Romano (C) Kitchener Rangers OHL 45 16 19 35 12
- Jacob Rombach (D) Lincoln Stars USHL 31 1 7 8 26
- David Rozsíval (F) Bili Tygri Liberec U20 Czechia U20 30 17 20 37 8
- Patrik Rusznyak (D) HC Slovan Bratislava U20 Slovakia U20 3 2 1 3 4
                   
- Julius Saari (D) Jokerit U20 U20 SM-sarja 26 3 0 3 30
- Malik Saberzyanov (C/W) Irbis Kazan MHL 37 15 26 41 13
- Jooa Sammalniemi (G) Lukko U20 U20 SM-sarja 14 1.72 .927 - -
- Asanali Sarkenov (RW) Spokane Chiefs WHL 30 8 12 20 29
- Lukas Sawchyn (F) Edmonton Oil Kings WHL 44 11 26 37 21
- Florian Schenk (C) Saint John Sea Dogs QMJHL 24 2 2 4 8
- Connor Schmidt (D) Moose Jaw Warriors WHL 45 6 8 14 26
- William Schneid (RW) Northwood School USHS-Prep 44 42 28 70 0
- Drew Schock (D) U.S. National U18 Team NTDP 37 4 13 17 10
- Owen Schoettler (D) Spokane Chiefs WHL 46 5 9 14 18
                   
- Ashton Schultz (F) Chicago Steel USHL 32 10 14 24 2
- Danila Semikhin (RW/LW) AKM-Junior Tula Region MHL 35 12 12 24 18
- Daniels Serkins (C/LW/RW) SC Bern Future U20 U20-Elit 27 6 12 18 8
- Jabez Seymour (C) Charlottetown Islanders QMJHL 8 1 2 3 13
- Will Sharpe (D) Lethbridge Hurricanes WHL 35 3 25 28 22
- Daniel Shlaine (C) Lincoln Stars USHL 36 13 22 35 6
- Cooper Simpson (F) Shakopee High USHS-MN 19 25 18 43 16
- Lauri Sinivuori (C/LW) Oshawa Generals OHL 45 11 14 25 31
- Kolin Sisson (F) Chicago Steel USHL 35 15 6 21 35
- Oliwer Sjöström (D) Luleå HF J20 J20 Nationell 31 2 15 17 36
                   
- Noel Skarby (LW) HV71 J20 J20 Nationell 18 2 4 6 4
- Jan Skok (D) HC Plzen Czechia 25 1 0 1 6
- Daniil Skvortsov (D) Guelph Storm OHL 39 5 10 15 8
- Parker Snelgrove (C) Guelph Storm OHL 43 8 9 17 25
- Brent Solomon (RW) Champlin Park High USHS-MN 18 26 15 41 8
- Jere Somervuori (F) HIFK U20 U20 SM-sarja 35 7 22 29 8
- Mikhail Sozinov (D) SKA-1946 St. Petersburg MHL 37 0 11 11 18
- Sam Spehar (RW/LW) Sioux Falls Stampede USHL 30 13 15 28 2
- Ondrej Stebetak (G) Portland Winterhawks WHL 31 3.80 .887 - -
- Theo Stockselius (F) Djurgårdens IF J20 J20 Nationell 30 16 25 41 44
                   
- Andreas Straka (C) Québec Remparts QMJHL 34 8 12 20 14
- Julius Sumpf (C) Moncton Wildcats QMJHL 38 18 24 42 14
- Leo Sundqvist (F) Brynäs IF J20 J20 Nationell 30 13 11 24 6
- Leo Sundqvist (D) Skellefteå AIK SHL 16 1 1 2 2
- Martin Svec (D) HC Dynamo Pardubice U20 Czechia U20 - - - - -
- Oliver Svensson (D) MoDo Hockey J20 J20 Nationell 38 5 17 22 10
- Michal Svrcek (C) Brynäs IF J20 J20 Nationell 29 14 16 30 10
- Nicolas Sykora (F) Omaha Lancers USHL 17 6 1 7 0
- Isak Sörqvist (G) Luleå HF J20 J20 Nationell 24 3.22 .876 - -
- Caden Taylor (C) Peterborough Petes OHL 45 12 10 22 30
                   
- Noah Tegelaar (G) Collingwood Blues OJHL 24 1.72 .940 - -
- Cole Temple (F) Regina Pats WHL 22 4 8 12 8
- Derek Thurston (D) Red Deer Rebels WHL 43 4 5 9 53
- Ivan Tkach-Tkachenko (G) Tolpar Ufa MHL 28 2.83 .916 - -
- Lukas Tomka (F) HC Banska Bystrica Slovakia 27 0 0 0 2
- William Tomko (F) Chicago Steel USHL 36 7 6 13 14
- Louis-Alex Tremblay (D) Sherbrooke Phoenix QMJHL 44 4 22 26 30
- Andrei Trofimov (G) Stalnye Lisy Magnitogorsk MHL 17 2.10 .929 - -
- Oliver Turner (D) St. Andrew's College U18 AAA 23 0 12 12 65
- Daniil Ustinkov (D) GC Küsnacht Lions SL 36 3 8 11 10
                   
- Eetu Vahalahti (D) TPS U20 U20 SM-sarja 32 5 15 20 2
- Evan Van Gorp (LW/C) London Knights OHL 43 13 17 30 8
- Matias Vanhanen (F) HIFK U20 U20 SM-sarja 35 14 25 39 10
- Shane Vansaghi (RW) Michigan State Univ. NCAA 26 3 9 12 20
- Vyacheslav Vasilyev (C) SKA-Yunior Krasnogorsk MHL 4 1 1 2 2
- Malte Vass (D) Färjestad BK J20 J20 Nationell 28 2 7 9 45
- Philippe Veilleux (C/LW) Val-d'Or Foreurs QMJHL 43 20 28 48 8
- Emmanuel Vermette (LW) Chicoutimi Saguenéens QMJHL 44 20 26 46 28
- Artyom Vilchinsky (D) SKA-1946 St. Petersburg MHL 39 0 7 7 14
- Luke Vlooswyk (D) Red Deer Rebels WHL 44 2 4 6 33
                   
- Patrik Volas (D) HC Ocelari Trinec U20 Czechia U20 36 9 19 28 36
- Joe Wahlund (D) Färjestad BK J20 J20 Nationell 31 4 15 19 10
- Haoxi Wang (D) Oshawa Generals OHL 9 0 0 0 0
- Mason West (F) Edina High USHS-MN 18 18 14 32 8
- Max Westergård (F) Frölunda HC J20 J20 Nationell 34 18 24 42 56
- Oscar Westman (G) Brynäs IF J20 J20 Nationell 23 2.61 .908 - -
- Dustin Willhöft (F) Jungadler Mannheim U20 DNL U20 32 28 53 81 31
- Jonas Woo (D) Medicine Hat Tigers WHL 45 8 26 34 22
- Ethan Wyttenbach (F) Sioux Falls Stampede USHL 33 17 21 38 16
- Kirill Yemelyanov (C) Loko Yaroslavl MHL 25 6 2 8 10
                   
- Aiden Young (LW) Peterborough Petes OHL 42 11 12 23 22
- Vít Záhejský (C/RW) Kamloops Blazers WHL 22 1 5 6 2
- Maxim Zaitsev (W) Krasnaya Armiya Moskva MHL 34 9 12 21 13
- Alex Zalesak (F) MoDo Hockey J20 J20 Nationell 27 7 8 15 16
- Richard Zemlicka (F) SaiPa U20 U20 SM-sarja 27 16 6 22 58
- Alexander Zetterberg (C) Boston Univ. NCAA 19 5 3 8 2
- Alexander Zharovsky (RW) Tolpar Ufa MHL 37 19 21 40 26
- Aiden Ziprick (D) Moose Jaw Warriors WHL 45 10 24 34 10
- Bill Zonnon (LW) Rouyn-Noranda Huskies QMJHL 43 23 39 62