.

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

OTHER NOTABLE PROSPECTS

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