.

MCKEEN'S HOCKEY Draft Ranking 2025

MCKEEN'S HOCKEY TOP 32

MCKEEN'S HOCKEY TOP 32 - DECEMBER RANKING

MCKEEN'S HOCKEY TOP 32 - DECEMBER RANKING

R N Player Team League GP G A TP PIM

TOP PROSPECTS

1 Matthew Schaefer (D) Erie Otters OHL 17 7 15 22 8
2 James Hagens (C) Boston College NCAA 21 6 19 25 6
3 Michael Misa (C/LW) Saginaw Spirit OHL 38 37 38 75 23
4 Porter Martone (RW) Brampton Steelheads OHL 32 22 40 62 49
5 Roger McQueen (F) Brandon Wheat Kings WHL 8 8 3 11 18
6 Victor Eklund (LW) Djurgårdens IF HockeyAllsvenskan 26 8 7 15 31
7 Jackson Smith (D) Tri-City Americans WHL 40 2 28 30 34
8 Anton Frondell (C) Djurgårdens IF HockeyAllsvenskan 15 3 3 6 8
9 Caleb Desnoyers (C) Moncton Wildcats QMJHL 36 25 34 59 22
10 Lynden Lakovic (F) Moose Jaw Warriors WHL 31 17 22 39 4
                   
11 Radim Mrtka (D) Seattle Thunderbirds WHL 18 2 15 17 16
12 Justin Carbonneau (RW) Blainville-Boisbriand Armada QMJHL 40 28 27 55 40
13 Malcolm Spence (LW) Erie Otters OHL 38 18 28 46 26
14 Cameron Schmidt (RW) Vancouver Giants WHL 36 31 20 51 24
15 Cullen Potter (LW) Arizona State Univ. NCAA 21 8 4 12 6
16 Brady Martin (C) Soo Greyhounds OHL 32 15 16 31 44
17 Cameron Reid (D) Kitchener Rangers OHL 43 8 25 33 25
18 Kashawn Aitcheson (D) Barrie Colts OHL 38 11 15 26 58
19 Logan Hensler (D) Univ. of Wisconsin NCAA 18 1 7 8 19
20 Jack Murtagh (C/LW) U.S. National U18 Team NTDP 27 12 15 27 14
                   
21 Joshua Ravensbergen (G) Prince George Cougars WHL 31 3.09 .900 - -
22 Carter Bear (C/LW) Everett Silvertips WHL 35 29 31 60 36
23 Jake O'Brien (C) Brantford Bulldogs OHL 42 22 33 55 10
24 Luca Romano (C) Kitchener Rangers OHL 42 16 17 33 12
25 Blake Fiddler (D) Edmonton Oil Kings WHL 38 7 12 19 22
26 Ivan Ryabkin (C) Muskegon Lumberjacks USHL 4 3 0 3 19
27 Benjamin Kindel (RW) Calgary Hitmen WHL 39 24 40 64 22
28 Eric Nilson (C) Djurgårdens IF J20 J20 Nationell 26 8 22 30 16
29 Braeden Cootes (C) Seattle Thunderbirds WHL 38 18 21 39 12
30 Nathan Behm (LW/RW) Kamloops Blazers WHL 39 23 25 48 12
                   
31 Kurban Limatov (D) MHK Dynamo Moskva MHL 32 6 12 18 22
32 William Moore (C) U.S. National U18 Team NTDP 36 17 13 30 4

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 36 0 12 12 10
- Drew Allison (D) Baie-Comeau Drakkar QMJHL 35 0 5 5 12
- Carter Amico (D) U.S. National U18 Team NTDP 13 0 3 3 10
- Lirim Amidovski (RW) North Bay Battalion OHL 39 10 7 17 29
- Poul Andersen (F) Sherwood Park Crusaders BCHL 32 20 17 37 8
                   
- Pyotr Andreyanov (G) Krasnaya Armiya Moskva MHL 25 1.72 .942 - -
- Karl Annborn (D) HV71 J20 J20 Nationell 28 2 11 13 4
- Robin Nico Antenen (LW) EV Zug U20 U20-Elit 23 13 11 24 14
- Blake Arrowsmith (F) Niagara IceDogs OHL 18 4 7 11 27
- Cameron Aucoin (D) Muskegon Lumberjacks USHL 32 1 6 7 8
- Joshua Avery (C) Brantford Bulldogs OHL 42 8 10 18 10
- Carl Axelsson (G) Austin Bruins NAHL 5 2.37 .904 - -
- Rasmus Baggström (F) HIFK U20 U20 SM-sarja 4 1 2 3 2
- Everett Baldwin (D) St. George's School USHS-Prep 11 7 6 13 -
- Richard Baran (D) Des Moines Buccaneers USHL 27 2 15 17 8
                   
- Asher Barnett (D) U.S. National U18 Team NTDP 32 2 8 10 18
- Sean Barnhill (D) Dubuque Fighting Saints USHL 33 4 3 7 8
- Adrien Bartovič (C/W) Malmö Redhawks J20 J20 Nationell - - - - -
- Joby Baumuller (F) Brandon Wheat Kings WHL 33 7 12 19 30
- Roman Bausov (D) MHK Dynamo St. Petersburg MHL 29 2 8 10 14
- Liam Beamish (C) Sarnia Sting OHL 18 6 10 16 6
- Quinn Beauchesne (D) Guelph Storm OHL 31 4 10 14 34
- Lucas Beckman (G) Baie-Comeau Drakkar QMJHL 32 2.52 .916 - -
- David Bedkowski (D) Owen Sound Attack OHL 24 1 4 5 55
- William Belle (F) U.S. National U18 Team NTDP 35 3 9 12 24
                   
- Adam Benák (C) Youngstown Phantoms USHL 35 10 23 33 22
- 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 29 24 33 57 42
- Philippe Blais-Savoie (D) Colorado College NCAA 14 3 4 7 2
- Max Bleicher (D) Owen Sound Attack OHL 37 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 30 1 6 7 18
- Sascha Boumedienne (D) Boston Univ. NCAA 21 0 6 6 25
- Donato Bracco (D) U.S. National U18 Team NTDP 36 1 12 13 12
                   
- Kolten Bridgeman (D) Regina Pats WHL 39 0 3 3 24
- Bjorn Bronas (G) Sioux City Musketeers USHL 16 2.90 .890 - -
- Jonathan Brown (D) Shattuck St. Mary's 18U Prep USHS-Prep 35 2 11 13 18
- Daniil Brusnikin (D) Loko-76 Yaroslavl MHL 30 1 9 10 14
- Yaroslav Bryzgalov (C) Des Moines Buccaneers USHL 33 6 4 10 23
- Henry Brzustewicz (D) London Knights OHL 39 6 19 25 57
- William Bundgaard (F) Rødovre Mighty Bulls Denmark 23 3 2 5 14
- Grayson Burzynski (D) Swift Current Broncos WHL 37 6 25 31 32
- Shea Busch (F) Everett Silvertips WHL 13 5 1 6 6
- Diego Buttazzoni (C/W) Portland Winterhawks WHL 40 22 28 50 49
                   
- Carson Cameron (D) Peterborough Petes OHL 43 7 13 20 16
- Ryan Cameron (G) Lone Star Brahmas NAHL 14 0.84 .966 - -
- Alexandre Carbonneau (D) Blainville-Boisbriand Armada QMJHL 40 2 4 6 44
- Simon Carlsson (G) AIK HockeyAllsvenskan 4 2.93 .883 - -
- Shawn Carrier (LW/C) Halifax Mooseheads QMJHL 38 11 14 25 20
- 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 22 6 3 9 17
- Jan Chovan (C) Tappara U20 U20 SM-sarja 28 9 8 17 6
- Koen Cleaver (G) Lethbridge Hurricanes WHL 15 3.27 .891 - -
                   
- Jacob Cloutier (RW) Saginaw Spirit OHL 41 12 18 30 27
- Rafael Cloutier (LW/C) Blainville-Boisbriand Armada QMJHL 5 0 4 4 9
- Owen Conrad (D) Charlottetown Islanders QMJHL 42 3 8 11 20
- Ritter Coombs (F) Dubuque Fighting Saints USHL 25 7 5 12 27
- Nate Corbet (D) Kelowna Rockets WHL 23 3 4 7 46
- Gavin Cornforth (RW) Dubuque Fighting Saints USHL 35 13 15 28 14
- Ty Coupland (F) Red Deer Rebels WHL 4 1 1 2 2
- Bobby Cowan (F) Madison Capitols USHL 26 16 14 30 28
- Jacob Crawford (C/LW) Owen Sound Attack OHL 40 7 10 17 14
- Anthony Cristoforo (D) Windsor Spitfires OHL 42 9 22 31 24
                   
- Brooks Cullen (C) Moorhead High USHS-MN 15 8 13 21 8
- Michal Cunderlik (F) HC Banska Bystrica Slovakia 27 0 0 0 4
- Ethan Czata (C) Niagara IceDogs OHL 42 16 25 41 50
- Gabriel D'Aigle (G) Victoriaville Tigres QMJHL 34 4.72 .873 - -
- Kale Dach (C) Sherwood Park Crusaders BCHL 34 11 41 52 8
- Aron Dahlqvist (D) Brynäs IF J20 J20 Nationell 28 1 6 7 35
- Liam Danielsson (RW) Örebro HK SHL 19 1 1 2 2
- Oscar Davidsson (LW) HV71 J20 J20 Nationell 30 11 19 30 32
- Connor Davis (RW) Salisbury School USHS-Prep 14 5 12 17 -
- Jacopo De Luca (F) HC Ambrì-Piotta U20 U20-Elit 35 9 14 23 29
                   
- Noah Degenstein (F) Moose Jaw Warriors WHL 42 3 2 5 11
- Tristan Delisle (C) Owen Sound Attack OHL 36 6 14 20 33
- Francesco Dell'Elce (D) Univ. of Massachusetts NCAA 23 5 12 17 10
- Louis-Antoine Denault (G) Québec Remparts QMJHL 25 3.35 .896 - -
- Kieren Dervin (C) St. Andrew's College U18 AAA 24 19 20 39 32
- Vincent Desjardins (C/W) Blainville-Boisbriand Armada QMJHL 40 11 32 43 29
- Maxim Dirracolo (D) Kitchener Rangers OHL 41 3 4 7 50
- Alexander Donovan (F) Shattuck St. Mary's 18U Prep USHS-Prep 37 29 28 57 18
- Jan Dorthe (C) HC Fribourg-Gottéron NL 27 2 4 6 4
- Arvid Drott (RW) Djurgårdens IF J20 J20 Nationell 28 13 12 25 14
                   
- Elliot Dubé (C) Saint John Sea Dogs QMJHL 40 6 10 16 8
- David Egorov (G) Brantford Bulldogs OHL 19 3.11 .900 - -
- Filip Ekberg (LW) Ottawa 67's OHL 30 9 11 20 2
- Edison Engle (D) Des Moines Buccaneers USHL 20 0 4 4 4
- Kristian Epperson (LW) Saginaw Spirit OHL 36 17 34 51 64
- Mikkel Eriksen (C) Färjestad BK J20 J20 Nationell 28 14 14 28 6
- Alvar Ervasti (D) JYP U20 U20 SM-sarja 30 2 2 4 4
- Linards Feldbergs (G) Sherbrooke Phoenix QMJHL 25 2.45 .906 - -
- 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 32 14 19 33 24
- Makar Fomin (D) Almaz Cherepovets MHL 20 4 7 11 6
- Conrad Fondrk (C) U.S. National U18 Team NTDP 35 7 12 19 6
- Aiden Foster (F) Prince George Cougars WHL 42 5 4 9 103
- Semyon Frolov (G) Ladia Togliatti MHL 9 1.83 .937 - -
- Jaxon Fuder (F) Red Deer Rebels WHL 37 9 13 22 66
- Linus Funck (D) Luleå HF J20 J20 Nationell 33 4 11 15 53
- Mikhail Fyodorov (RW/LW) Stalnye Lisy Magnitogorsk MHL 35 11 19 30 4
- Felix Färhammar (D) Örebro HK J20 J20 Nationell 28 1 6 7 22
- Richard Gallant (F) U.S. National U18 Team NTDP 36 17 11 28 16
                   
- Tomas Galvas (D) Bili Tygri Liberec Czechia 28 3 3 6 0
- Matthew Gard (F) Red Deer Rebels WHL 41 9 13 22 42
- Gavin Garland (F) Tri-City Americans WHL 39 20 19 39 28
- Jordan Gavin (C/LW) Tri-City Americans WHL 35 14 16 30 0
- Nolen Geerdes (D) Rogers High USHS-MN 15 4 20 24 8
- Eddie Genborg (F) Linköping HC J20 J20 Nationell 24 17 13 30 26
- Dawson Gerwing (F) Kelowna Rockets WHL 4 1 3 4 4
- Sebastian Glas (C) HC Vitkovice U20 Czechia U20 34 8 15 23 18
- Joshua Glavin (D) Saginaw Spirit OHL 41 0 8 8 66
- Artyom Gonchar (D) Stalnye Lisy Magnitogorsk MHL 34 6 13 19 2
                   
- Måns Goos (G) Färjestad BK J20 J20 Nationell 15 2.97 .900 - -
- Brandon Gorzynski (F) Calgary Hitmen WHL 40 7 18 25 12
- Alonso Gosselin (D) Chicoutimi Saguenéens QMJHL 36 2 4 6 22
- David Granberg (C) Luleå HF SHL 26 5 2 7 2
- Owen Griffin (C) Oshawa Generals OHL 38 8 18 26 21
- Gustavs Griva (F) Jungadler Mannheim U20 DNL U20 35 23 47 70 26
- Rihards Griva (F) Jungadler Mannheim U20 DNL U20 34 32 44 76 43
- Olivier Groulx (LW) Saint John Sea Dogs QMJHL 40 10 15 25 12
- Jake Gudelj (F) Tri-City Americans WHL 38 12 11 23 45
- Émile Guité (LW) Chicoutimi Saguenéens QMJHL 38 9 7 16 10
                   
- Milton Gästrin (C/LW) MoDo Hockey J20 J20 Nationell 26 13 16 29 14
- Hugo Hallin (D) MoDo Hockey J20 J20 Nationell 36 4 17 21 12
- Theodor Hallquisth (D) Örebro HK J20 J20 Nationell 28 3 11 14 26
- Wilhelm Hallquisth (D) HV71 SHL 25 1 6 7 0
- Reese Hamilton (D) Regina Pats WHL 16 1 2 3 12
- Carson Harmer (C) Saginaw Spirit OHL 41 17 13 30 15
- Travis Hayes (RW) Soo Greyhounds OHL 39 11 10 21 34
- Max Heise (C/W) Penticton Vees BCHL 31 16 7 23 17
- Kam Hendrickson (G) Waterloo Black Hawks USHL 3 2.27 .881 - -
- Roberto Leonardo Henriquez (G) Anchorage Wolverines NAHL 23 2.51 .921 - -
                   
- Caeden Herrington (D) Lincoln Stars USHL 31 9 10 19 43
- Jakub Hes (C) Youngstown Phantoms USHL 33 5 5 10 4
- Gustav Hillström (C) Brynäs IF J20 J20 Nationell 33 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 7 0 0 0 2
- Parker Holmes (F) Brantford Bulldogs OHL 20 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 32 18 12 30 30
- David Holub (D) Soo Greyhounds OHL 40 3 3 6 14
- Burke Hood (G) Vancouver Giants WHL 23 3.53 .897 - -
                   
- Tyler Hopkins (C) Kingston Frontenacs OHL 40 8 21 29 12
- William Horcoff (C) U.S. National U18 Team NTDP 19 4 4 8 24
- Ben Hrebik (G) Barrie Colts OHL 19 2.30 .933 - -
- Alex Huang (D) Chicoutimi Saguenéens QMJHL 41 3 16 19 12
- Callum Hughes (LW) Erie Otters OHL 18 6 5 11 4
- Carter Hynes (D) Québec Remparts QMJHL 10 0 1 1 4
- Topias Hynninen (C) Jukurit Liiga 36 7 18 25 2
- Carlos Händel (D) Halifax Mooseheads QMJHL 34 2 16 18 10
- Love Härenstam (G) Skellefteå AIK J20 J20 Nationell 11 3.62 .891 - -
- Jakob Ihs-Wozniak (F) Luleå HF J20 J20 Nationell 27 9 26 35 10
                   
- Jasper Inkinen (F) Lukko U18 U18 SM-sarja 28 19 31 50 28
- Dmitri Isayev (LW) Avto Yekaterinburg MHL 29 15 18 33 18
- Jack Ivankovic (G) Brampton Steelheads OHL 26 3.41 .900 - -
- Noah Jenken (D) Guelph Storm OHL 9 2 2 4 6
- Chase Jette (F) Waterloo Black Hawks USHL 31 5 5 10 8
- Ludvig Johnson (D) EV Zug NL 19 3 3 6 6
- Atte Joki (C) Lukko U20 U20 SM-sarja 30 10 13 23 2
- 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 1 6.08 .769 - -
                   
- 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 35 10 8 18 2
- Jonathan Kapageridis (D) Cobourg Cougars OJHL 23 7 17 24 42
- Lukas Kaplan (F) Everett Silvertips WHL 39 2 13 15 9
- Ruslan Karimov (LW/RW) Sarnia Sting OHL 41 10 10 20 42
- Lucas Karmiris (C) Brampton Steelheads OHL 22 5 13 18 15
- Aapo Katavisto (F) Kiekko-Espoo U20 U20 SM-sarja 33 9 13 22 10
- Lev Katzin (C) Guelph Storm OHL 18 7 18 25 6
- Patrik Kerkola (G) KalPa U20 U20 SM-sarja 22 3.60 .864 - -
                   
- Peyton Kettles (D) Swift Current Broncos WHL 29 3 3 6 42
- Benjamin Kevan (F) Des Moines Buccaneers USHL 25 9 18 27 37
- Liam Kilfoil (C) Halifax Mooseheads QMJHL 42 15 16 31 14
- Shaan Kingwell (F) Ottawa 67's OHL 4 0 0 0 0
- Viktor Klingsell (LW) Skellefteå AIK J20 J20 Nationell 29 8 13 21 2
- Carter Klippenstein (F) Brandon Wheat Kings WHL 32 6 10 16 14
- Mads Kongsbak Klyvø (F) Frölunda HC J20 J20 Nationell 29 7 7 14 4
- Tinus Luc Koblar (F) Leksands IF J20 J20 Nationell 30 5 6 11 12
- Cash Koch (F) Tri-City Americans WHL 40 8 2 10 68
- Matthew Koprowski (G) Owen Sound Attack OHL 13 4.18 .858 - -
                   
- Carter Kostuch (LW) Sarnia Sting OHL 30 4 8 12 18
- Jesper Kotajärvi (D) Tappara U20 U20 SM-sarja 19 4 5 9 32
- Kalle Kratz (C) Mora IK HockeyAllsvenskan 35 11 9 20 14
- Jayden Kraus (G) Victoria Royals WHL 33 2.73 .910 - -
- David Krcal (LW) HC Dynamo Pardubice U20 Czechia U20 35 17 15 32 18
- Matous Kucharcik (C) HC Slavia Praha U20 Czechia U20 24 5 10 15 20
- Jasper Kuhta (F) HIFK U20 U20 SM-sarja 29 13 18 31 8
- Andrei Kuryanov (C) Omskie Yastreby MHL 27 3 7 10 6
- Jacob Kvasnicka (F) U.S. National U18 Team NTDP 36 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 38 5 12 17 28
- Maddox Labre (D) Victoriaville Tigres QMJHL 38 0 11 11 22
- Tommy Lafrenière (C) Kamloops Blazers WHL 40 16 21 37 12
- Jett Lajoie (F) Prince George Cougars WHL 41 11 13 24 34
- Tanner Lam (RW) Kitchener Rangers OHL 42 8 22 30 8
- Olivier Lampron (RW) Sherbrooke Phoenix QMJHL 41 5 12 17 20
- Aidan Lane (RW) St. Andrew's College U18 AAA 26 15 29 44 20
- Mathis Langevin (G) Rimouski Océanic QMJHL 3 3.52 .873 - -
- Matthew Lansing (C) Waterloo Black Hawks USHL 28 6 6 12 14
- Sam Laurila (D) Fargo Force USHL 31 4 22 26 24
                   
- Maël Lavigne (LW) Rimouski Océanic QMJHL 7 0 4 4 8
- 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 38 10 23 33 22
- Ryker Lee (F) Madison Capitols USHL 27 15 20 35 8
- Dylan Lee-Stack (G) Yale Jr. Bulldogs 18U AAA BEAST 18U 5 2.75 - - -
- Mazden Leslie (D) Vancouver Giants WHL 40 10 35 45 34
- David Lewandowski (F) Saskatoon Blades WHL 26 8 11 19 10
- Valter Lindberg (C) Skellefteå AIK SHL 22 1 2 3 2
- Zeb Lindgren (D) Skellefteå AIK J20 J20 Nationell 27 3 12 15 26
                   
- Matus Lisy (D) HK Nitra Slovakia 24 1 3 4 0
- Jimmy Lombardi (C) Flint Firebirds OHL 39 6 16 22 19
- Jérémy Loranger (C) Sherwood Park Crusaders BCHL 34 22 37 59 6
- Vit Macek (LW/RW) HC Dynamo Pardubice U20 Czechia U20 36 8 20 28 18
- Ethan MacKenzie (D) Edmonton Oil Kings WHL 39 1 21 22 49
- Ilyas Magomedsultanov (D) Loko Yaroslavl MHL 28 1 6 7 22
- Owen Martin (F) Spokane Chiefs WHL 19 5 8 13 8
- Matej Mastalirsky (LW/RW) HC Litvinov Czechia 25 0 2 2 0
- Alexis Mathieu (D) Baie-Comeau Drakkar QMJHL 38 3 2 5 62
- Sawyer Mayes (C) Seattle Thunderbirds WHL 4 1 0 1 9
                   
- Kadon McCann (F) Medicine Hat Tigers WHL 43 7 7 14 42
- Josh McGregor (D) Swift Current Broncos WHL 38 3 8 11 8
- Michael McIvor (G) North Bay Battalion OHL 25 2.88 .909 - -
- Cole McKinney (C) U.S. National U18 Team NTDP 30 9 18 27 29
- Finn McLaughlin (D) Fargo Force USHL 31 3 13 16 10
- Brendan McMorrow (LW) Waterloo Black Hawks USHL 31 11 11 22 0
- Alexei Medvedev (G) London Knights OHL 22 2.43 .925 - -
- Mikhail Melikov (LW) MHK Dynamo Moskva MHL 33 13 12 25 8
- Samuel Meloche (G) Rouyn-Noranda Huskies QMJHL 34 2.89 .897 - -
- Jasu Mensonen (F) Lukko U20 U20 SM-sarja 30 3 12 15 22
                   
- Tomas Mikel (D) Cedar Rapids RoughRiders USHL 16 0 1 1 2
- Matej Mikes (F) RoKi U20 U20 SM-sarja 23 3 4 7 14
- Anders Miller (G) Calgary Hitmen WHL 12 2.45 .906 - -
- Ryan Miller (F) Portland Winterhawks WHL 25 9 8 17 19
- Alex Misiak (F) HKM Zvolen Slovakia 26 5 2 7 6
- Luke Mistelbacher (RW) Swift Current Broncos WHL 40 29 33 62 24
- Mason Moe (F) Madison Capitols USHL 20 6 11 17 8
- Maxim Moiseyev (D) Omskie Yastreby MHL 25 3 2 5 0
- L.J. Mooney (RW) U.S. National U18 Team NTDP 21 1 13 14 9
- Zachary Morin (LW) Saint John Sea Dogs QMJHL 33 10 17 27 4
                   
- Shamar Moses (RW) North Bay Battalion OHL 33 10 23 33 23
- Jeremiah Mundy (LW/RW) HC Davos U20 U20-Elit 36 9 10 19 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 31 3 4 7 4
- Will Murphy (D) Cape Breton Eagles QMJHL 41 2 1 3 27
- Teddy Mutryn (C) Chicago Steel USHL 29 13 7 20 52
- Harry Nansi (C) Owen Sound Attack OHL 41 5 11 16 8
- Jaeden Nelson (G) Ottawa 67's OHL 21 3.33 .897 - -
                   
- Jack Nesbitt (C) Windsor Spitfires OHL 43 17 24 41 43
- Vaclav Nestrasil (RW) Muskegon Lumberjacks USHL 36 11 12 23 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 2 4.10 .895 - -
- Daniel Nieminen (D) Pelicans Liiga 22 1 6 7 8
- Artemi Nizameyev (RW) Tri-City Storm USHL 35 23 21 44 12
- Mateo Nobert (C) Blainville-Boisbriand Armada QMJHL 40 21 27 48 20
- Viggo Nordlund (F) Skellefteå AIK J20 J20 Nationell 28 16 16 32 53
- Melvin Novotny (F) Leksands IF J20 J20 Nationell 27 8 13 21 33
                   
- Noa Nsonsa-Kitala (F) Marseille Ligue Magnus 11 1 2 3 0
- Niklas Nykyri (D) HIFK Liiga 24 1 6 7 6
- Andrew O'Neill (C) U.S. National U18 Team NTDP 36 4 7 11 44
- Aaron Obobaifo (C) Vancouver Giants WHL 13 6 4 10 6
- Eetu Orpana (F) Tappara U20 U20 SM-sarja 27 7 12 19 10
- Hugo Orrsten (C/LW) Örebro HK J20 J20 Nationell 32 15 27 42 40
- Michal Orsulak (G) HC Energie Karlovy Vary U20 Czechia U20 25 3.20 .894 - -
- Bruno Osmanis (RW) IF Björklöven HockeyAllsvenskan 16 1 5 6 2
- Aaron Paju (D) TPS U20 U20 SM-sarja 35 3 7 10 8
- Aidan Park (C/W) Green Bay Gamblers USHL 36 21 20 41 4
                   
- John Parsons (G) Chicago Steel USHL 20 3.96 .892 - -
- Evan Passmore (D) Barrie Colts OHL 36 3 5 8 28
- Hayden Paupanekis (F) Kelowna Rockets WHL 3 0 2 2 0
- Dominik Pavlík (C) Kärpät U20 U20 SM-sarja 20 3 5 8 8
- Nikita Pavlov (RW) Dinamo-Shinnik Bobruysk MHL 33 6 8 14 25
- Jack Pechar (F) Lincoln Stars USHL 30 15 21 36 6
- Brady Peddle (D) Waterloo Black Hawks USHL 34 1 4 5 20
- Matej Pekar (C/W) Seattle Thunderbirds WHL 38 5 13 18 38
- Bogdan Pestretsov (D) Krasnaya Armiya Moskva MHL 18 2 6 8 4
- Daniil Petrenko (RW/LW) Tolpar Ufa MHL 31 12 11 23 8
                   
- Andreas Syversen Pettersen (D) Lørenskog Norway 29 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 34 2 4 6 52
- Bryce Pickford (D) Medicine Hat Tigers WHL 37 18 21 39 56
- Jake Pilon (G) Kelowna Rockets WHL 21 3.76 .887 - -
- Tomas Pobezal (C) HK Nitra Slovakia 28 13 5 18 14
- Tomas Poletin (LW) Pelicans U20 U20 SM-sarja 20 12 5 17 10
- Michal Pradel (G) Team Slovakia U18 Slovakia U20 7 2.68 .920 - -
- Yegor Privalov (RW/LW) SKA-Yunior Krasnogorsk MHL 17 3 4 7 4
- Daniil Prokhorov (RW) MHK Dynamo St. Petersburg MHL 31 10 4 14 6
                   
- Max Psenicka (D) HC Plzen Czechia 16 2 0 2 2
- Patrick Quinlan (G) U.S. National U18 Team NTDP 11 3.82 .878 - -
- Nathan Quinn (C) Québec Remparts QMJHL 40 14 26 40 15
- Luka Radivojevic (D) Muskegon Lumberjacks USHL 19 0 10 10 8
- Benjamin Rautiainen (F) Tappara Liiga 33 7 11 18 6
- Noah Read (F) London Knights OHL 25 5 10 15 14
- Jamiro Reber (C/LW) HV71 SHL 29 7 7 14 4
- Cole Reschny (F) Victoria Royals WHL 38 13 35 48 38
- Will Reynolds (D) Acadie-Bathurst Titan QMJHL 39 3 5 8 28
- Dakoda Rhéaume-Mullen (D) Univ. of Michigan NCAA 22 1 4 5 2
                   
- Ben Riche (C) Prince George Cougars WHL 4 2 1 3 2
- Petteri Rimpinen (G) Kiekko-Espoo Liiga 26 2.23 .918 - -
- Grayden Robertson-Palmer (F) Phillips Academy Andover USHS-Prep 14 5 14 19 -
- Nolan Roed (C) Tri-City Storm USHL 35 17 21 38 8
- Jacob Rombach (D) Lincoln Stars USHL 30 1 7 8 26
- David Rozsíval (F) Bili Tygri Liberec U20 Czechia U20 28 16 19 35 8
- Patrik Rusznyak (D) HC Slovan Bratislava U20 Slovakia U20 3 2 1 3 4
- Julius Saari (D) Jokerit U20 U20 SM-sarja 24 2 0 2 30
- Malik Saberzyanov (C/W) Irbis Kazan MHL 35 15 25 40 13
- Jooa Sammalniemi (G) Lukko U20 U20 SM-sarja 12 1.51 .929 - -
                   
- Asanali Sarkenov (RW) Spokane Chiefs WHL 27 7 11 18 29
- Lukas Sawchyn (F) Edmonton Oil Kings WHL 42 8 24 32 21
- Florian Schenk (C) Saint John Sea Dogs QMJHL 24 2 2 4 8
- Connor Schmidt (D) Moose Jaw Warriors WHL 42 6 8 14 24
- William Schneid (RW) Northwood School USHS-Prep 39 36 25 61 0
- Drew Schock (D) U.S. National U18 Team NTDP 36 4 13 17 10
- Owen Schoettler (D) Spokane Chiefs WHL 43 5 9 14 16
- Ashton Schultz (F) Chicago Steel USHL 31 10 13 23 2
- Danila Semikhin (RW/LW) AKM-Junior Tula Region MHL 32 11 11 22 18
- Daniels Serkins (C/LW/RW) SC Bern Future U20 U20-Elit 25 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 35 12 22 34 6
- Cooper Simpson (F) Shakopee High USHS-MN 18 25 16 41 14
- Lauri Sinivuori (C/LW) Oshawa Generals OHL 43 11 14 25 29
- Kolin Sisson (F) Chicago Steel USHL 34 15 6 21 35
- Oliwer Sjöström (D) Luleå HF J20 J20 Nationell 29 1 13 14 36
- Noel Skarby (LW) HV71 J20 J20 Nationell 17 2 4 6 2
- Jan Skok (D) HC Plzen Czechia 24 1 0 1 6
- Daniil Skvortsov (D) Guelph Storm OHL 38 5 10 15 8
                   
- Parker Snelgrove (C) Guelph Storm OHL 42 8 9 17 25
- Brent Solomon (RW) Champlin Park High USHS-MN 15 24 13 37 8
- Jere Somervuori (F) HIFK U20 U20 SM-sarja 33 7 21 28 6
- Mikhail Sozinov (D) SKA-1946 St. Petersburg MHL 36 0 11 11 18
- Sam Spehar (RW/LW) Sioux Falls Stampede USHL 28 13 13 26 2
- Ondrej Stebetak (G) Portland Winterhawks WHL 29 3.65 .890 - -
- Theo Stockselius (F) Djurgårdens IF J20 J20 Nationell 28 13 24 37 42
- Andreas Straka (C) Québec Remparts QMJHL 32 8 12 20 10
- Julius Sumpf (C) Moncton Wildcats QMJHL 35 17 23 40 14
- Leo Sundqvist (F) Brynäs IF J20 J20 Nationell 29 13 11 24 6
                   
- Leo Sundqvist (D) Skellefteå AIK SHL 16 1 1 2 2
- Martin Svec (D) HC Dynamo Pardubice U20 Czechia U20 - - - - -
- Michal Svrcek (C) Brynäs IF J20 J20 Nationell 28 14 15 29 10
- Nicolas Sykora (F) Omaha Lancers USHL 17 6 1 7 0
- Isak Sörqvist (G) Luleå HF J20 J20 Nationell 22 3.33 .871 - -
- Caden Taylor (C) Peterborough Petes OHL 43 11 9 20 30
- Noah Tegelaar (G) Collingwood Blues OJHL 22 1.69 .940 - -
- Cole Temple (F) Regina Pats WHL 22 4 8 12 8
- Derek Thurston (D) Red Deer Rebels WHL 41 4 5 9 51
- Ivan Tkach-Tkachenko (G) Tolpar Ufa MHL 26 2.89 .913 - -
                   
- Lukas Tomka (F) HC Banska Bystrica Slovakia 25 0 0 0 2
- William Tomko (F) Chicago Steel USHL 35 7 6 13 14
- Louis-Alex Tremblay (D) Sherbrooke Phoenix QMJHL 42 4 21 25 30
- Charlie Trethewey (D) U.S. National U18 Team NTDP 36 5 8 13 21
- 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 33 2 7 9 8
- Eetu Vahalahti (D) TPS U20 U20 SM-sarja 32 5 14 19 2
- Evan Van Gorp (LW/C) London Knights OHL 39 11 15 26 6
- Matias Vanhanen (F) HIFK U20 U20 SM-sarja 33 12 24 36 10
                   
- Shane Vansaghi (RW) Michigan State Univ. NCAA 23 2 9 11 18
- Vyacheslav Vasilyev (C) SKA-Yunior Krasnogorsk MHL 4 1 1 2 2
- Malte Vass (D) Färjestad BK J20 J20 Nationell 26 2 5 7 41
- Philippe Veilleux (C/LW) Val-d'Or Foreurs QMJHL 40 17 25 42 8
- Emmanuel Vermette (LW) Chicoutimi Saguenéens QMJHL 41 20 24 44 24
- Artyom Vilchinsky (D) SKA-1946 St. Petersburg MHL 38 0 7 7 14
- Luke Vlooswyk (D) Red Deer Rebels WHL 42 2 4 6 31
- Patrik Volas (D) HC Ocelari Trinec U20 Czechia U20 34 9 15 24 30
- Joe Wahlund (D) Färjestad BK J20 J20 Nationell 29 4 15 19 8
- Haoxi Wang (D) Oshawa Generals OHL 7 0 0 0 0
                   
- Mason West (F) Edina High USHS-MN 17 17 12 29 8
- Max Westergård (F) Frölunda HC J20 J20 Nationell 32 17 23 40 52
- Oscar Westman (G) Brynäs IF J20 J20 Nationell 22 2.50 .912 - -
- Dustin Willhöft (F) Jungadler Mannheim U20 DNL U20 30 27 48 75 24
- Jonas Woo (D) Medicine Hat Tigers WHL 42 6 26 32 22
- Ethan Wyttenbach (F) Sioux Falls Stampede USHL 31 14 21 35 16
- Kirill Yemelyanov (C) Loko Yaroslavl MHL 24 5 2 7 10
- Aiden Young (LW) Peterborough Petes OHL 40 10 11 21 16
- Vít Záhejský (C/RW) Kamloops Blazers WHL 19 1 4 5 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 26 15 6 21 58
- Alexander Zetterberg (C) Boston Univ. NCAA 19 5 3 8 2
- Aiden Ziprick (D) Moose Jaw Warriors WHL 42 10 23 33 8
- Bill Zonnon (LW) Rouyn-Noranda Huskies QMJHL 41 23 36 59 22
- 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
Number of players listed: 427
Show all draft eligible players in the database
Interesting Facts
Oldest
1. Kalle Kratz (F) 20 yrs
2. Julius Sumpf (F) 20 yrs
3. Maël Lavigne (F) 19 yrs
4. Wilhelm Hallquisth (D) 19 yrs
5. Drew Hockley (D) 19 yrs
Heaviest
1. Artyom Vilchinsky (D) 243 lbs
2. Dawson Gerwing (F) 227 lbs
3. Carter Hynes (D) 220 lbs
4. William Belle (F) 218 lbs
5. Kolten Bridgeman (D) 216 lbs
Shortest
1. L.J. Mooney (F) 5'6"
2. Adam Benák (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. L.J. Mooney (F) 146 lbs