.

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

OTHER NOTABLE PROSPECTS

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