.

TSN/BOB McKENZIE Draft Ranking 2025

TSN/BOB McKENZIE TOP 32

TSN/BOB McKENZIE TOP 32 - JANUARY RANKING

TSN/BOB McKENZIE TOP 32 - JANUARY 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 24 6 21 27 6
3 Michael Misa (C/LW) Saginaw Spirit OHL 43 40 46 86 31
4 Porter Martone (RW) Brampton Steelheads OHL 37 23 43 66 55
5 Anton Frondell (C) Djurgårdens IF HockeyAllsvenskan 21 6 5 11 12
6 Caleb Desnoyers (C) Moncton Wildcats QMJHL 41 29 36 65 22
7 Roger McQueen (F) Brandon Wheat Kings WHL 8 8 3 11 18
8 Victor Eklund (LW) Djurgårdens IF HockeyAllsvenskan 32 11 9 20 37
9 Jake O'Brien (C) Brantford Bulldogs OHL 48 25 39 64 10
10 Jackson Smith (D) Tri-City Americans WHL 48 2 34 36 38
                   
11 Logan Hensler (D) Univ. of Wisconsin NCAA 23 2 8 10 19
12 Radim Mrtka (D) Seattle Thunderbirds WHL 24 2 20 22 24
13 Brady Martin (C) Soo Greyhounds OHL 37 19 20 39 48
14 Lynden Lakovic (F) Moose Jaw Warriors WHL 31 17 22 39 4
15 Carter Bear (C/LW) Everett Silvertips WHL 43 36 37 73 48
16 Malcolm Spence (LW) Erie Otters OHL 44 20 30 50 28
17 Justin Carbonneau (RW) Blainville-Boisbriand Armada QMJHL 44 31 30 61 47
18 Kashawn Aitcheson (D) Barrie Colts OHL 45 17 21 38 67
19 Ivan Ryabkin (C) Muskegon Lumberjacks USHL 8 6 3 9 23
20 Cullen Potter (LW) Arizona State Univ. NCAA 24 9 5 14 6
                   
21 Blake Fiddler (D) Edmonton Oil Kings WHL 44 7 14 21 28
22 Braeden Cootes (C) Seattle Thunderbirds WHL 44 21 25 46 12
23 Jack Nesbitt (C) Windsor Spitfires OHL 47 17 26 43 45
24 Sascha Boumedienne (D) Boston Univ. NCAA 24 0 6 6 27
25 Benjamin Kindel (RW) Calgary Hitmen WHL 46 29 51 80 26
26 Jack Murtagh (C/LW) U.S. National U18 Team NTDP 29 12 16 28 16
27 Milton Gästrin (C/LW) MoDo Hockey J20 J20 Nationell 30 14 20 34 16
28 Joshua Ravensbergen (G) Prince George Cougars WHL 37 3.07 .899 - -
29 Cole Reschny (F) Victoria Royals WHL 44 18 43 61 38
30 Cameron Schmidt (RW) Vancouver Giants WHL 42 33 25 58 32
                   
31 Haoxi Wang (D) Oshawa Generals OHL 12 0 1 1 0
32 Charlie Trethewey (D) U.S. National U18 Team NTDP 38 6 8 14 23

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