.

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

OTHER NOTABLE PROSPECTS

- Vojtěch Čihař (LW) HC Energie Karlovy Vary Czechia 43 4 5 9 8
- Maxim Agafonov (D) Tolpar Ufa MHL 33 6 7 13 22
- Reko Alanko (D) Jokerit U18 U18 SM-sarja 33 4 9 13 50
- Anthony Allain-Samaké (D) Sioux City Musketeers USHL 53 0 14 14 26
- 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 64 16 12 28 38
- Poul Andersen (F) Sherwood Park Crusaders BCHL 47 26 28 54 18
                   
- Pyotr Andreyanov (G) Krasnaya Armiya Moskva MHL 35 1.77 .941 - -
- Karl Annborn (D) HV71 J20 J20 Nationell 39 3 21 24 4
- Robin Nico Antenen (LW) EV Zug U20 U20-Elit 26 14 11 25 14
- Blake Arrowsmith (F) Niagara IceDogs OHL 40 7 8 15 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 15 1.86 .932 - -
- Rasmus Baggström (F) HIFK U20 U20 SM-sarja 4 1 2 3 2
- Everett Baldwin (D) St. George's School USHS-Prep 22 10 10 20 -
- Richard Baran (D) Des Moines Buccaneers USHL 47 3 23 26 12
                   
- Asher Barnett (D) U.S. National U18 Team NTDP 45 3 9 12 24
- Sean Barnhill (D) Dubuque Fighting Saints USHL 46 4 4 8 10
- Adrien Bartovič (C/W) Malmö Redhawks J20 J20 Nationell 0 0 0 0 0
- Joby Baumuller (F) Brandon Wheat Kings WHL 56 16 15 31 40
- Roman Bausov (D) MHK Dynamo St. Petersburg MHL 39 2 9 11 20
- Liam Beamish (C) Sarnia Sting OHL 37 14 14 28 34
- Quinn Beauchesne (D) Guelph Storm OHL 45 5 18 23 49
- Lucas Beckman (G) Baie-Comeau Drakkar QMJHL 51 2.68 .913 - -
- David Bedkowski (D) Owen Sound Attack OHL 32 3 4 7 71
- William Belle (F) U.S. National U18 Team NTDP 50 4 11 15 40
                   
- Adam Benák (C) Youngstown Phantoms USHL 53 16 38 54 34
- 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 43 28 39 67 98
- Philippe Blais-Savoie (D) Colorado College NCAA 30 4 11 15 10
- Max Bleicher (D) Owen Sound Attack OHL 48 2 4 6 20
- Lasse Boelius (D) Ässät U20 U20 SM-sarja 34 4 14 18 16
- Eduard Bondar (D) Val-d'Or Foreurs QMJHL 52 3 9 12 38
- Sascha Boumedienne (D) Boston Univ. NCAA 35 3 9 12 29
- Donato Bracco (D) U.S. National U18 Team NTDP 51 5 22 27 14
                   
- Kolten Bridgeman (D) Regina Pats WHL 60 0 6 6 42
- Bjorn Bronas (G) Sioux City Musketeers USHL 22 3.35 .882 - -
- Jonathan Brown (D) Shattuck St. Mary's 18U Prep USHS-Prep 49 3 17 20 20
- Daniil Brusnikin (D) Loko-76 Yaroslavl MHL 34 2 9 11 18
- Yaroslav Bryzgalov (C) Des Moines Buccaneers USHL 44 8 5 13 27
- Henry Brzustewicz (D) London Knights OHL 64 10 29 39 73
- William Bundgaard (F) Rødovre Mighty Bulls Denmark 28 3 2 5 14
- Grayson Burzynski (D) Swift Current Broncos WHL 62 11 36 47 48
- Shea Busch (F) Everett Silvertips WHL 37 9 7 16 23
- Diego Buttazzoni (C/W) Portland Winterhawks WHL 61 36 38 74 63
                   
- Carson Cameron (D) Peterborough Petes OHL 60 7 16 23 22
- Ryan Cameron (G) Lone Star Brahmas NAHL 28 1.34 .946 - -
- Alexandre Carbonneau (D) Blainville-Boisbriand Armada QMJHL 61 2 5 7 56
- Simon Carlsson (G) AIK HockeyAllsvenskan 4 2.93 .883 - -
- Shawn Carrier (LW/C) Halifax Mooseheads QMJHL 57 17 26 43 44
- Stepan Cerny (D) Mountfield HK U20 Czechia U20 36 6 27 33 28
- Charlie Cerrato (F) Penn State Univ. NCAA 35 15 22 37 58
- Jordan Charron (RW) Soo Greyhounds OHL 45 10 11 21 43
- Jan Chovan (C) Tappara U20 U20 SM-sarja 39 11 12 23 6
- Koen Cleaver (G) Lethbridge Hurricanes WHL 21 2.88 .902 - -
                   
- Jacob Cloutier (RW) Saginaw Spirit OHL 64 22 24 46 39
- Rafael Cloutier (LW/C) Blainville-Boisbriand Armada QMJHL 27 3 8 11 19
- Owen Conrad (D) Charlottetown Islanders QMJHL 62 7 19 26 30
- Ritter Coombs (F) Dubuque Fighting Saints USHL 29 7 6 13 42
- Nate Corbet (D) Kelowna Rockets WHL 49 3 10 13 121
- Gavin Cornforth (RW) Dubuque Fighting Saints USHL 54 21 25 46 24
- Ty Coupland (F) Red Deer Rebels WHL 27 6 9 15 20
- Bobby Cowan (F) Madison Capitols USHL 47 21 26 47 42
- Jacob Crawford (C/LW) Owen Sound Attack OHL 62 8 16 24 22
- Anthony Cristoforo (D) Windsor Spitfires OHL 64 12 48 60 45
                   
- Brooks Cullen (C) Moorhead High USHS-MN 29 23 25 48 16
- Michal Cunderlik (F) HC Banska Bystrica Slovakia 27 0 0 0 4
- Ethan Czata (C) Niagara IceDogs OHL 65 20 33 53 70
- Gabriel D'Aigle (G) Victoriaville Tigres QMJHL 53 4.60 .880 - -
- Kale Dach (C) Sherwood Park Crusaders BCHL 50 22 59 81 22
- Aron Dahlqvist (D) Brynäs IF J20 J20 Nationell 37 2 10 12 43
- Liam Danielsson (RW) Örebro HK SHL 26 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 65 4 3 7 18
- Tristan Delisle (C) Owen Sound Attack OHL 57 10 25 35 41
- Francesco Dell'Elce (D) Univ. of Massachusetts NCAA 38 6 16 22 12
- Louis-Antoine Denault (G) Québec Remparts QMJHL 40 3.11 .903 - -
- Kieren Dervin (C) St. Andrew's College U18 AAA 50 33 46 79 75
- Vincent Desjardins (C/W) Blainville-Boisbriand Armada QMJHL 62 18 61 79 37
- Maxim Dirracolo (D) Kitchener Rangers OHL 62 3 7 10 72
- 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 40 18 18 36 14
                   
- Elliot Dubé (C) Saint John Sea Dogs QMJHL 62 7 15 22 12
- David Egorov (G) Brantford Bulldogs OHL 22 3.02 .904 - -
- Filip Ekberg (LW) Ottawa 67's OHL 50 15 24 39 6
- Edison Engle (D) Des Moines Buccaneers USHL 20 0 4 4 4
- Kristian Epperson (LW) Saginaw Spirit OHL 55 26 51 77 85
- Mikkel Eriksen (C) Färjestad BK J20 J20 Nationell 40 22 21 43 8
- Alvar Ervasti (D) JYP U20 U20 SM-sarja 34 2 4 6 4
- Linards Feldbergs (G) Sherbrooke Phoenix QMJHL 40 2.63 .904 - -
- Alexander Filippov (D) Krasnaya Armiya Moskva MHL 40 1 2 3 26
- Masun Fleece (F) Fargo Force USHL 24 4 5 9 12
                   
- Ivan Fomin (LW/RW) Taifun Primorsky Krai MHL 51 16 26 42 32
- Makar Fomin (D) Almaz Cherepovets MHL 36 6 17 23 22
- Conrad Fondrk (C) U.S. National U18 Team NTDP 40 13 14 27 6
- Aiden Foster (F) Prince George Cougars WHL 66 10 9 19 132
- Semyon Frolov (G) Ladia Togliatti MHL 9 1.83 .937 - -
- Jaxon Fuder (F) Red Deer Rebels WHL 45 11 15 26 91
- Linus Funck (D) Luleå HF J20 J20 Nationell 48 5 23 28 59
- Mikhail Fyodorov (RW/LW) Stalnye Lisy Magnitogorsk MHL 45 17 26 43 8
- Felix Färhammar (D) Örebro HK J20 J20 Nationell 43 3 18 21 30
- Richard Gallant (F) U.S. National U18 Team NTDP 51 22 21 43 28
                   
- Tomas Galvas (D) Bili Tygri Liberec Czechia 43 3 8 11 2
- Matthew Gard (F) Red Deer Rebels WHL 63 18 17 35 73
- Gavin Garland (F) Tri-City Americans WHL 51 21 20 41 34
- Jordan Gavin (C/LW) Tri-City Americans WHL 35 14 16 30 0
- Nolen Geerdes (D) Rogers High USHS-MN 30 11 35 46 10
- Eddie Genborg (LW) Linköping HC J20 J20 Nationell 28 19 15 34 26
- Dawson Gerwing (F) Kelowna Rockets WHL 28 8 8 16 45
- Sebastian Glas (C) HC Vitkovice U20 Czechia U20 46 10 19 29 20
- Joshua Glavin (D) Saginaw Spirit OHL 64 0 14 14 95
- Artyom Gonchar (D) Stalnye Lisy Magnitogorsk MHL 48 7 17 24 2
                   
- Måns Goos (G) Färjestad BK J20 J20 Nationell 24 3.17 .893 - -
- Brandon Gorzynski (F) Calgary Hitmen WHL 65 16 24 40 16
- Alonso Gosselin (D) Chicoutimi Saguenéens QMJHL 56 5 11 16 43
- David Granberg (C) Luleå HF SHL 43 6 4 10 6
- Owen Griffin (C) Oshawa Generals OHL 60 19 28 47 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 62 15 24 39 24
- Jake Gudelj (F) Tri-City Americans WHL 59 14 19 33 71
- Émile Guité (LW) Chicoutimi Saguenéens QMJHL 58 16 14 30 18
                   
- Milton Gästrin (C/LW) MoDo Hockey J20 J20 Nationell 40 18 24 42 18
- Hugo Hallin (D) MoDo Hockey J20 J20 Nationell 50 7 24 31 18
- Theodor Hallquisth (D) Örebro HK J20 J20 Nationell 41 5 17 22 48
- Wilhelm Hallquisth (D) HV71 SHL 37 1 8 9 2
- Reese Hamilton (D) Regina Pats WHL 39 3 8 11 23
- Carson Harmer (C) Saginaw Spirit OHL 65 23 26 49 34
- Travis Hayes (RW) Soo Greyhounds OHL 62 19 27 46 61
- Max Heise (C/W) Penticton Vees BCHL 47 25 14 39 23
- Kam Hendrickson (G) Waterloo Black Hawks USHL 12 2.25 .900 - -
- Roberto Leonardo Henriquez (G) Anchorage Wolverines NAHL 24 2.49 .923 - -
                   
- Caeden Herrington (D) Lincoln Stars USHL 49 14 15 29 55
- Jakub Hes (C) Youngstown Phantoms USHL 51 8 8 16 6
- 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 21 1 3 4 6
- Parker Holmes (F) Brantford Bulldogs OHL 21 1 0 1 14
- Filip Holmström (G) Örebro HK J20 J20 Nationell 19 3.00 .890 - -
- Filip Holst Persson (F) Luleå HF J20 J20 Nationell 46 24 25 49 40
- David Holub (D) Soo Greyhounds OHL 47 3 4 7 14
- Burke Hood (G) Vancouver Giants WHL 41 3.21 .908 - -
                   
- Tyler Hopkins (C) Kingston Frontenacs OHL 64 19 31 50 16
- William Horcoff (C) U.S. National U18 Team NTDP 19 4 4 8 24
- Ben Hrebik (G) Barrie Colts OHL 33 2.89 .920 - -
- Alex Huang (D) Chicoutimi Saguenéens QMJHL 62 6 33 39 16
- Callum Hughes (LW) Erie Otters OHL 42 11 10 21 8
- Carter Hynes (D) Québec Remparts QMJHL 18 0 1 1 8
- Topias Hynninen (C) Jukurit Liiga 51 12 23 35 6
- Carlos Händel (D) Halifax Mooseheads QMJHL 50 3 23 26 18
- Love Härenstam (G) Skellefteå AIK J20 J20 Nationell 19 3.31 .895 - -
- Jakob Ihs-Wozniak (F) Luleå HF J20 J20 Nationell 40 23 34 57 18
                   
- Jasper Inkinen (F) Lukko U18 U18 SM-sarja 39 25 38 63 32
- Dmitri Isayev (LW) Avto Yekaterinburg MHL 42 21 23 44 30
- Jack Ivankovic (G) Brampton Steelheads OHL 41 3.13 .902 - -
- Noah Jenken (D) Guelph Storm OHL 19 2 4 6 8
- Chase Jette (F) Waterloo Black Hawks USHL 48 9 8 17 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 8 3.58 .871 - -
                   
- Jack Kachkowski (D) Saskatoon Blades WHL 23 3 2 5 15
- Rio Kaiser (D) Peterborough Petes OHL 22 0 5 5 40
- Martin Kalis (C) HK Dukla Trencin U20 Slovakia U20 5 2 2 4 2
- Onni Kalto (F) TPS U20 U20 SM-sarja 44 14 8 22 2
- Jonathan Kapageridis (D) Cobourg Cougars OJHL 37 8 22 30 46
- Lukas Kaplan (F) Everett Silvertips WHL 63 5 18 23 22
- Ruslan Karimov (LW/RW) Sarnia Sting OHL 63 14 14 28 57
- Lucas Karmiris (C) Brampton Steelheads OHL 37 13 20 33 26
- Aapo Katavisto (F) Kiekko-Espoo U20 U20 SM-sarja 40 12 14 26 12
- Lev Katzin (C) Guelph Storm OHL 40 14 32 46 22
                   
- Patrik Kerkola (G) KalPa U20 U20 SM-sarja 31 3.14 .883 - -
- Peyton Kettles (D) Swift Current Broncos WHL 50 4 9 13 61
- Benjamin Kevan (F) Des Moines Buccaneers USHL 46 12 29 41 43
- Liam Kilfoil (C) Halifax Mooseheads QMJHL 60 20 24 44 14
- Shaan Kingwell (F) Ottawa 67's OHL 11 1 4 5 0
- Viktor Klingsell (LW) Skellefteå AIK J20 J20 Nationell 43 17 22 39 6
- Carter Klippenstein (F) Brandon Wheat Kings WHL 55 13 14 27 48
- Mads Kongsbak Klyvø (F) Frölunda HC J20 J20 Nationell 42 14 15 29 6
- Tinus Luc Koblar (F) Leksands IF J20 J20 Nationell 43 8 13 21 14
- Cash Koch (F) Tri-City Americans WHL 59 11 7 18 105
                   
- Matthew Koprowski (G) Owen Sound Attack OHL 19 4.36 .861 - -
- Carter Kostuch (LW) Sarnia Sting OHL 30 4 8 12 18
- Jesper Kotajärvi (D) Tappara U20 U20 SM-sarja 30 8 7 15 44
- Kalle Kratz (C) Mora IK HockeyAllsvenskan 42 12 10 22 20
- Jayden Kraus (G) Victoria Royals WHL 44 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 38 18 25 43 10
- Andrei Kuryanov (C) Omskie Yastreby MHL 42 6 20 26 12
- Jacob Kvasnicka (F) U.S. National U18 Team NTDP 51 13 16 29 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 61 12 21 33 46
- Maddox Labre (D) Victoriaville Tigres QMJHL 59 2 15 17 38
- Tommy Lafrenière (C) Kamloops Blazers WHL 65 24 32 56 20
- Jett Lajoie (F) Prince George Cougars WHL 65 14 21 35 40
- Tanner Lam (RW) Kitchener Rangers OHL 64 13 40 53 22
- Olivier Lampron (RW) Sherbrooke Phoenix QMJHL 57 9 23 32 32
- Aidan Lane (RW) St. Andrew's College U18 AAA 55 34 52 86 52
- Mathis Langevin (G) Rimouski Océanic QMJHL 10 2.74 .900 - -
- Matthew Lansing (C) Waterloo Black Hawks USHL 40 8 9 17 37
                   
- Sam Laurila (D) Fargo Force USHL 49 7 27 34 38
- Maël Lavigne (LW) Rimouski Océanic QMJHL 29 5 10 15 28
- 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 56 14 35 49 26
- Ryker Lee (F) Madison Capitols USHL 48 27 33 60 14
- Dylan Lee-Stack (G) Yale Jr. Bulldogs 18U AAA BEAST 18U 5 2.75 - - -
- Mazden Leslie (D) Vancouver Giants WHL 64 21 51 72 50
- David Lewandowski (F) Saskatoon Blades WHL 49 12 23 35 21
- Valter Lindberg (C) Skellefteå AIK SHL 29 1 4 5 2
                   
- Zeb Lindgren (D) Skellefteå AIK J20 J20 Nationell 38 4 15 19 76
- Matus Lisy (D) HK Nitra Slovakia 27 1 5 6 0
- Jimmy Lombardi (C) Flint Firebirds OHL 60 13 28 41 42
- Jérémy Loranger (C) Sherwood Park Crusaders BCHL 50 37 57 94 20
- Ebbe Lundberg (G) MoDo Hockey J20 J20 Nationell 40 2.93 .898 - -
- Vit Macek (LW/RW) HC Dynamo Pardubice U20 Czechia U20 44 10 29 39 20
- Ethan MacKenzie (D) Edmonton Oil Kings WHL 52 4 27 31 64
- Carl-Otto Magnusson (D) Frölunda HC J20 J20 Nationell 44 3 5 8 48
- Ilyas Magomedsultanov (D) Loko Yaroslavl MHL 39 1 6 7 32
- Owen Martin (F) Spokane Chiefs WHL 37 13 21 34 18
                   
- Matej Mastalirsky (LW/RW) HC Litvinov Czechia 32 0 2 2 0
- Alexis Mathieu (D) Baie-Comeau Drakkar QMJHL 57 3 3 6 84
- Sawyer Mayes (C) Seattle Thunderbirds WHL 27 2 3 5 18
- Kadon McCann (F) Medicine Hat Tigers WHL 62 11 7 18 52
- Josh McGregor (D) Swift Current Broncos WHL 60 4 10 14 26
- Michael McIvor (G) North Bay Battalion OHL 42 2.95 .907 - -
- Cole McKinney (C) U.S. National U18 Team NTDP 45 21 29 50 55
- Finn McLaughlin (D) Fargo Force USHL 43 5 15 20 18
- Brendan McMorrow (LW) Waterloo Black Hawks USHL 48 20 15 35 4
- Alexei Medvedev (G) London Knights OHL 33 2.72 .915 - -
                   
- Mikhail Melikov (LW) MHK Dynamo Moskva MHL 44 15 15 30 14
- Samuel Meloche (G) Rouyn-Noranda Huskies QMJHL 49 2.96 .897 - -
- 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 20 2.28 .912 - -
- Ryan Miller (F) Portland Winterhawks WHL 48 14 15 29 42
- Alex Misiak (F) HKM Zvolen Slovakia 26 5 2 7 6
- Luke Mistelbacher (RW) Swift Current Broncos WHL 65 40 49 89 34
- Mason Moe (F) Madison Capitols USHL 41 13 24 37 22
                   
- Maxim Moiseyev (D) Omskie Yastreby MHL 35 7 3 10 0
- L.J. Mooney (RW) U.S. National U18 Team NTDP 36 7 24 31 17
- Zachary Morin (LW) Saint John Sea Dogs QMJHL 54 16 20 36 19
- Shamar Moses (RW) North Bay Battalion OHL 58 12 35 47 29
- 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 14 4 5 9 6
- Samuel Murin (F) HK Poprad Slovakia 20 0 0 0 0
- Carter Murphy (D) Youngstown Phantoms USHL 46 3 9 12 10
- Will Murphy (D) Cape Breton Eagles QMJHL 52 2 2 4 43
                   
- Teddy Mutryn (C) Chicago Steel USHL 44 16 10 26 71
- Jørgen Nyhus Myhre (F) Stjernen Hockey Norway 26 4 5 9 8
- Harry Nansi (C) Owen Sound Attack OHL 64 7 15 22 12
- Jaeden Nelson (G) Ottawa 67's OHL 33 3.65 .889 - -
- Jack Nesbitt (C) Windsor Spitfires OHL 63 24 39 63 72
- Vaclav Nestrasil (RW) Muskegon Lumberjacks USHL 51 14 19 33 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 39 4 7 11 10
                   
- Artemi Nizameyev (RW) Tri-City Storm USHL 46 25 25 50 14
- Mateo Nobert (C) Blainville-Boisbriand Armada QMJHL 57 28 39 67 24
- Viggo Nordlund (F) Skellefteå AIK J20 J20 Nationell 40 24 25 49 55
- Melvin Novotny (F) Leksands IF J20 J20 Nationell 41 12 26 38 37
- Noa Nsonsa-Kitala (F) Marseille Ligue Magnus 17 2 2 4 0
- Niklas Nykyri (D) HIFK Liiga 31 1 7 8 6
- Andrew O'Neill (C) U.S. National U18 Team NTDP 50 5 8 13 62
- Aaron Obobaifo (C) Vancouver Giants WHL 13 6 4 10 6
- Eetu Orpana (F) Tappara U20 U20 SM-sarja 38 9 15 24 12
- Hugo Orrsten (C/LW) Örebro HK J20 J20 Nationell 47 21 46 67 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 49 28 29 57 24
- John Parsons (G) Chicago Steel USHL 30 3.50 .901 - -
- Evan Passmore (D) Barrie Colts OHL 60 3 8 11 58
- Hayden Paupanekis (F) Kelowna Rockets WHL 29 11 6 17 28
- 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 49 25 30 55 10
                   
- Brady Peddle (D) Waterloo Black Hawks USHL 51 3 7 10 32
- Matej Pekar (C/W) Seattle Thunderbirds WHL 61 16 15 31 56
- Bogdan Pestretsov (D) Krasnaya Armiya Moskva MHL 29 2 7 9 11
- 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 47 2 4 6 99
- Bryce Pickford (D) Medicine Hat Tigers WHL 46 20 26 46 65
- Jake Pilon (G) Kelowna Rockets WHL 37 4.08 .882 - -
- 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 41 19 7 26 14
- Max Psenicka (D) HC Plzen Czechia 16 2 0 2 2
- Patrick Quinlan (G) U.S. National U18 Team NTDP 19 3.68 .874 - -
- Nathan Quinn (C) Québec Remparts QMJHL 52 17 29 46 23
- Luka Radivojevic (D) Muskegon Lumberjacks USHL 28 1 16 17 20
- Benjamin Rautiainen (F) Tappara Liiga 50 10 23 33 12
- Noah Read (F) London Knights OHL 43 9 15 24 20
                   
- Jamiro Reber (C/LW) HV71 SHL 47 8 7 15 6
- Cole Reschny (F) Victoria Royals WHL 59 23 63 86 42
- Will Reynolds (D) Acadie-Bathurst Titan QMJHL 62 4 9 13 67
- Dakoda Rhéaume-Mullen (D) Univ. of Michigan NCAA 35 3 6 9 8
- Ben Riche (C) Prince George Cougars WHL 25 10 9 19 6
- Petteri Rimpinen (G) Kiekko-Espoo Liiga 40 2.35 .912 - -
- Grayden Robertson-Palmer (F) Phillips Academy Andover USHS-Prep 30 16 23 39 -
- Nolan Roed (C) Tri-City Storm USHL 53 26 31 57 22
- Jacob Rombach (D) Lincoln Stars USHL 49 3 15 18 55
- 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 34 3 1 4 36
- Malik Saberzyanov (C/W) Irbis Kazan MHL 50 17 33 50 17
- Jooa Sammalniemi (G) Lukko U20 U20 SM-sarja 16 1.94 .918 - -
- Asanali Sarkenov (RW) Spokane Chiefs WHL 50 10 17 27 44
- Lukas Sawchyn (F) Edmonton Oil Kings WHL 64 15 37 52 27
- Florian Schenk (C) Saint John Sea Dogs QMJHL 24 2 2 4 8
- Connor Schmidt (D) Moose Jaw Warriors WHL 65 8 13 21 46
- William Schneid (RW) Northwood School USHS-Prep 60 53 44 97 2
- Drew Schock (D) U.S. National U18 Team NTDP 51 5 18 23 26
                   
- Owen Schoettler (D) Spokane Chiefs WHL 66 5 13 18 26
- Ashton Schultz (F) Chicago Steel USHL 48 13 17 30 4
- Danila Semikhin (RW/LW) AKM-Junior Tula Region MHL 47 14 17 31 24
- Daniels Serkins (C/LW/RW) SC Bern Future U20 U20-Elit 35 9 13 22 12
- Jabez Seymour (C) Charlottetown Islanders QMJHL 25 4 3 7 19
- Will Sharpe (D) Lethbridge Hurricanes WHL 35 3 25 28 22
- Daniel Shlaine (C) Lincoln Stars USHL 54 21 29 50 8
- Cooper Simpson (F) Shakopee High USHS-MN 31 49 34 83 28
- Lauri Sinivuori (C/LW) Oshawa Generals OHL 64 15 17 32 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 55 5 13 18 10
- Parker Snelgrove (C) Guelph Storm OHL 63 9 13 22 43
- Brent Solomon (RW) Champlin Park High USHS-MN 28 38 18 56 12
- Jere Somervuori (F) HIFK U20 U20 SM-sarja 41 10 25 35 8
- Mikhail Sozinov (D) SKA-1946 St. Petersburg MHL 48 0 13 13 18
- Sam Spehar (RW/LW) Sioux Falls Stampede USHL 43 14 18 32 2
- Ondrej Stebetak (G) Portland Winterhawks WHL 46 3.74 .891 - -
                   
- Theo Stockselius (F) Djurgårdens IF J20 J20 Nationell 40 22 29 51 50
- Andreas Straka (C) Québec Remparts QMJHL 51 9 24 33 20
- Julius Sumpf (C) Moncton Wildcats QMJHL 56 26 35 61 22
- 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 50 6 23 29 38
- 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 34 2.85 .889 - -
                   
- Caden Taylor (RW/LW) Peterborough Petes OHL 65 14 15 29 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 64 9 12 21 84
- Ivan Tkach-Tkachenko (G) Tolpar Ufa MHL 39 2.99 .909 - -
- Lukas Tomka (F) HC Banska Bystrica Slovakia 39 0 1 1 4
- William Tomko (F) Chicago Steel USHL 53 10 9 19 39
- Louis-Alex Tremblay (D) Sherbrooke Phoenix QMJHL 62 5 37 42 48
- Charlie Trethewey (D) U.S. National U18 Team NTDP 51 6 12 18 33
- Andrei Trofimov (G) Stalnye Lisy Magnitogorsk MHL 25 1.96 .932 - -
                   
- Oliver Turner (D) St. Andrew's College U18 AAA 52 2 27 29 109
- 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 61 19 22 41 12
- Matias Vanhanen (F) HIFK U20 U20 SM-sarja 42 17 30 47 22
- Shane Vansaghi (RW) Michigan State Univ. NCAA 35 6 10 16 28
- Vyacheslav Vasilyev (C) SKA-Yunior Krasnogorsk MHL 4 1 1 2 2
- Malte Vass (D) Färjestad BK J20 J20 Nationell 40 2 9 11 53
- Philippe Veilleux (LW/RW) Val-d'Or Foreurs QMJHL 62 39 45 84 16
- Emmanuel Vermette (LW) Chicoutimi Saguenéens QMJHL 62 29 34 63 40
                   
- Artyom Vilchinsky (D) SKA-1946 St. Petersburg MHL 50 0 12 12 16
- Luke Vlooswyk (D) Red Deer Rebels WHL 65 3 14 17 41
- Patrik Volas (D) HC Ocelari Trinec U20 Czechia U20 42 9 21 30 38
- Joe Wahlund (D) Färjestad BK J20 J20 Nationell 43 4 16 20 16
- Haoxi Wang (D) Oshawa Generals OHL 29 0 2 2 17
- Mason West (F) Edina High USHS-MN 31 27 22 49 10
- Max Westergård (LW) Frölunda HC J20 J20 Nationell 41 19 31 50 87
- Oscar Westman (G) Brynäs IF J20 J20 Nationell 31 2.98 .897 - -
- 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 34 13 10 23 14
- Aiden Young (LW) Peterborough Petes OHL 62 13 19 32 37
- Vít Záhejský (C/RW) Kamloops Blazers WHL 43 2 11 13 15
- Maxim Zaitsev (W) Krasnaya Armiya Moskva MHL 46 11 15 26 15
- Alex Zalesak (F) MoDo Hockey J20 J20 Nationell 37 7 11 18 16
- Richard Zemlicka (F) SaiPa U20 U20 SM-sarja 35 16 8 24 97
- Alexander Zetterberg (C) Boston Univ. NCAA 26 5 3 8 2
- Alexander Zharovsky (RW) Tolpar Ufa MHL 45 24 26 50 30
- Aiden Ziprick (D) Moose Jaw Warriors WHL 65 12 34 46 16
                   
- Bill Zonnon (LW) Rouyn-Noranda Huskies QMJHL 62 28 53 81 32
- 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: 434
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