.

TSN/CRAIG BUTTON Draft Ranking 2025

TSN/CRAIG BUTTON TOP 32

TSN/CRAIG BUTTON TOP 32 - JANUARY RANKING

TSN/CRAIG BUTTON 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 Anton Frondell (C) Djurgårdens IF HockeyAllsvenskan 19 5 5 10 10
3 Porter Martone (RW) Brampton Steelheads OHL 36 23 42 65 55
4 James Hagens (C) Boston College NCAA 23 6 19 25 6
5 Michael Misa (C/LW) Saginaw Spirit OHL 42 39 45 84 31
6 Caleb Desnoyers (C) Moncton Wildcats QMJHL 40 27 36 63 22
7 Cameron Schmidt (RW) Vancouver Giants WHL 40 32 21 53 30
8 Roger McQueen (F) Brandon Wheat Kings WHL 8 8 3 11 18
9 Victor Eklund (LW) Djurgårdens IF HockeyAllsvenskan 30 10 8 18 37
10 Cameron Reid (D) Kitchener Rangers OHL 47 9 30 39 25
                   
11 Malcolm Spence (LW) Erie Otters OHL 42 19 29 48 28
12 Jackson Smith (D) Tri-City Americans WHL 46 2 33 35 34
13 Benjamin Kindel (RW) Calgary Hitmen WHL 45 27 51 78 26
14 Justin Carbonneau (RW) Blainville-Boisbriand Armada QMJHL 43 31 28 59 45
15 Carter Bear (C/LW) Everett Silvertips WHL 41 33 35 68 44
16 Kashawn Aitcheson (D) Barrie Colts OHL 43 14 20 34 67
17 Jack Nesbitt (C) Windsor Spitfires OHL 47 17 26 43 45
18 Brady Martin (C) Soo Greyhounds OHL 36 18 18 36 48
19 Cole Reschny (F) Victoria Royals WHL 42 17 42 59 38
20 Ivan Ryabkin (C) Muskegon Lumberjacks USHL 6 5 1 6 21
                   
21 Joshua Ravensbergen (G) Prince George Cougars WHL 35 3.10 .900 - -
22 Eddie Genborg (F) Linköping HC J20 J20 Nationell 25 17 15 32 26
23 Radim Mrtka (D) Seattle Thunderbirds WHL 22 2 18 20 22
24 Jake O'Brien (C) Brantford Bulldogs OHL 47 25 37 62 10
25 Bill Zonnon (LW) Rouyn-Noranda Huskies QMJHL 44 23 39 62 24
26 Logan Hensler (D) Univ. of Wisconsin NCAA 21 2 7 9 19
27 William Moore (C) U.S. National U18 Team NTDP 38 17 14 31 4
28 Milton Gästrin (C/LW) MoDo Hockey J20 J20 Nationell 28 13 17 30 16
29 Lynden Lakovic (F) Moose Jaw Warriors WHL 31 17 22 39 4
30 Eric Nilson (C) Djurgårdens IF J20 J20 Nationell 29 9 24 33 28
                   
31 Charlie Trethewey (D) U.S. National U18 Team NTDP 38 6 8 14 23
32 Jack Murtagh (C/LW) U.S. National U18 Team NTDP 29 12 16 28 16

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 38 0 12 12 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 43 10 7 17 29
- Poul Andersen (F) Sherwood Park Crusaders BCHL 33 20 19 39 8
                   
- Pyotr Andreyanov (G) Krasnaya Armiya Moskva MHL 27 1.81 .940 - -
- Karl Annborn (D) HV71 J20 J20 Nationell 30 2 14 16 4
- Robin Nico Antenen (LW) EV Zug U20 U20-Elit 25 14 11 25 14
- Blake Arrowsmith (F) Niagara IceDogs OHL 22 4 7 11 36
- Cameron Aucoin (D) Muskegon Lumberjacks USHL 34 1 7 8 8
- Joshua Avery (C) Brantford Bulldogs OHL 44 8 11 19 10
- Carl Axelsson (G) Austin Bruins NAHL 8 1.99 .930 - -
- Rasmus Baggström (F) HIFK U20 U20 SM-sarja 4 1 2 3 2
- Everett Baldwin (D) St. George's School USHS-Prep 15 8 7 15 -
- Richard Baran (D) Des Moines Buccaneers USHL 31 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 38 7 12 19 34
- Roman Bausov (D) MHK Dynamo St. Petersburg MHL 30 2 8 10 16
- Liam Beamish (C) Sarnia Sting OHL 20 6 11 17 8
- Quinn Beauchesne (D) Guelph Storm OHL 33 4 13 17 36
- Lucas Beckman (G) Baie-Comeau Drakkar QMJHL 36 2.65 .912 - -
- David Bedkowski (D) Owen Sound Attack OHL 27 2 4 6 57
- Nathan Behm (LW/RW) Kamloops Blazers WHL 44 24 28 52 12
                   
- William Belle (F) U.S. National U18 Team NTDP 37 3 10 13 24
- Adam Benák (C) Youngstown Phantoms USHL 38 11 25 36 28
- Trenten Bennett (G) Owen Sound Attack OHL 5 2.32 .931 - -
- Matia Nico Birchler (G) EV Zug U20 U20-Elit 24 1.82 - - -
- Wilson Björck (LW/C) Djurgårdens IF J20 J20 Nationell 32 26 34 60 44
- Philippe Blais-Savoie (D) Colorado College NCAA 17 3 5 8 2
- Max Bleicher (D) Owen Sound Attack OHL 41 1 4 5 20
- Lasse Boelius (D) Ässät U20 U20 SM-sarja 27 4 8 12 10
- Eduard Bondar (D) Val-d'Or Foreurs QMJHL 34 2 6 8 18
- Sascha Boumedienne (D) Boston Univ. NCAA 23 0 6 6 27
                   
- Donato Bracco (D) U.S. National U18 Team NTDP 38 2 12 14 12
- Kolten Bridgeman (D) Regina Pats WHL 41 0 3 3 24
- Bjorn Bronas (G) Sioux City Musketeers USHL 17 2.90 .892 - -
- 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 37 7 4 11 25
- Henry Brzustewicz (D) London Knights OHL 44 8 21 29 64
- William Bundgaard (F) Rødovre Mighty Bulls Denmark 25 3 2 5 16
- Grayson Burzynski (D) Swift Current Broncos WHL 42 6 27 33 34
- Shea Busch (F) Everett Silvertips WHL 19 6 1 7 12
                   
- Diego Buttazzoni (C/W) Portland Winterhawks WHL 43 25 29 54 51
- Carson Cameron (D) Peterborough Petes OHL 43 7 13 20 16
- Ryan Cameron (G) Lone Star Brahmas NAHL 18 0.88 .963 - -
- Alexandre Carbonneau (D) Blainville-Boisbriand Armada QMJHL 44 2 4 6 46
- Simon Carlsson (G) AIK HockeyAllsvenskan 4 2.93 .883 - -
- Shawn Carrier (LW/C) Halifax Mooseheads QMJHL 41 12 18 30 28
- 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 26 7 5 12 23
- Jan Chovan (C) Tappara U20 U20 SM-sarja 31 9 8 17 6
                   
- Koen Cleaver (G) Lethbridge Hurricanes WHL 16 3.12 .895 - -
- Jacob Cloutier (RW) Saginaw Spirit OHL 45 16 20 36 35
- Rafael Cloutier (LW/C) Blainville-Boisbriand Armada QMJHL 9 1 4 5 9
- Owen Conrad (D) Charlottetown Islanders QMJHL 45 4 9 13 20
- Ritter Coombs (F) Dubuque Fighting Saints USHL 27 7 6 13 42
- Braeden Cootes (C) Seattle Thunderbirds WHL 42 20 24 44 12
- Nate Corbet (D) Kelowna Rockets WHL 28 3 7 10 61
- Gavin Cornforth (RW) Dubuque Fighting Saints USHL 37 13 16 29 14
- Ty Coupland (F) Red Deer Rebels WHL 9 2 3 5 4
- Bobby Cowan (F) Madison Capitols USHL 29 16 15 31 32
                   
- Jacob Crawford (C/LW) Owen Sound Attack OHL 44 7 10 17 14
- Anthony Cristoforo (D) Windsor Spitfires OHL 46 11 24 35 35
- Brooks Cullen (C) Moorhead High USHS-MN 19 13 16 29 10
- Michal Cunderlik (F) HC Banska Bystrica Slovakia 27 0 0 0 4
- Ethan Czata (C) Niagara IceDogs OHL 46 18 26 44 52
- Gabriel D'Aigle (G) Victoriaville Tigres QMJHL 38 4.69 .877 - -
- Kale Dach (C) Sherwood Park Crusaders BCHL 36 11 43 54 10
- Aron Dahlqvist (D) Brynäs IF J20 J20 Nationell 30 1 6 7 35
- Liam Danielsson (RW) Örebro HK SHL 21 1 1 2 2
- Oscar Davidsson (LW) HV71 J20 J20 Nationell 32 13 21 34 34
                   
- Connor Davis (RW) Salisbury School USHS-Prep 18 9 16 25 -
- Jacopo De Luca (F) HC Ambrì-Piotta U20 U20-Elit 37 9 15 24 31
- Noah Degenstein (F) Moose Jaw Warriors WHL 46 3 2 5 11
- Tristan Delisle (C) Owen Sound Attack OHL 40 6 16 22 37
- Francesco Dell'Elce (D) Univ. of Massachusetts NCAA 25 6 13 19 10
- Louis-Antoine Denault (G) Québec Remparts QMJHL 28 3.23 .899 - -
- Kieren Dervin (C) St. Andrew's College U18 AAA 24 19 20 39 32
- Vincent Desjardins (C/W) Blainville-Boisbriand Armada QMJHL 44 14 41 55 31
- Maxim Dirracolo (D) Kitchener Rangers OHL 45 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 30 2 4 6 4
- Arvid Drott (RW) Djurgårdens IF J20 J20 Nationell 31 15 13 28 14
- Elliot Dubé (C) Saint John Sea Dogs QMJHL 45 6 11 17 10
- David Egorov (G) Brantford Bulldogs OHL 20 3.00 .905 - -
- Filip Ekberg (LW) Ottawa 67's OHL 33 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 31 16 17 33 6
- Alvar Ervasti (D) JYP U20 U20 SM-sarja 32 2 2 4 4
- Linards Feldbergs (G) Sherbrooke Phoenix QMJHL 27 2.37 .908 - -
                   
- Blake Fiddler (D) Edmonton Oil Kings WHL 42 7 14 21 24
- 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 46 6 4 10 103
- 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 36 4 13 17 53
                   
- Mikhail Fyodorov (RW/LW) Stalnye Lisy Magnitogorsk MHL 38 12 22 34 8
- Felix Färhammar (D) Örebro HK J20 J20 Nationell 31 1 10 11 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 46 10 13 23 50
- Gavin Garland (F) Tri-City Americans WHL 45 20 20 40 32
- Jordan Gavin (C/LW) Tri-City Americans WHL 35 14 16 30 0
- Nolen Geerdes (D) Rogers High USHS-MN 20 6 28 34 8
- Dawson Gerwing (F) Kelowna Rockets WHL 9 3 5 8 18
- Sebastian Glas (C) HC Vitkovice U20 Czechia U20 37 9 16 25 18
                   
- Joshua Glavin (D) Saginaw Spirit OHL 45 0 11 11 78
- Artyom Gonchar (D) Stalnye Lisy Magnitogorsk MHL 36 6 13 19 2
- Måns Goos (G) Färjestad BK J20 J20 Nationell 17 3.10 .895 - -
- Brandon Gorzynski (F) Calgary Hitmen WHL 46 9 18 27 14
- Alonso Gosselin (D) Chicoutimi Saguenéens QMJHL 40 2 5 7 28
- David Granberg (C) Luleå HF SHL 30 5 2 7 4
- Owen Griffin (C) Oshawa Generals OHL 41 8 19 27 25
- 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 45 11 17 28 12
                   
- Jake Gudelj (F) Tri-City Americans WHL 41 13 11 24 49
- Émile Guité (LW) Chicoutimi Saguenéens QMJHL 41 10 8 18 12
- Hugo Hallin (D) MoDo Hockey J20 J20 Nationell 38 5 20 25 14
- Theodor Hallquisth (D) Örebro HK J20 J20 Nationell 31 5 12 17 26
- Wilhelm Hallquisth (D) HV71 SHL 29 1 6 7 2
- Reese Hamilton (D) Regina Pats WHL 21 1 4 5 21
- Carson Harmer (C) Saginaw Spirit OHL 45 17 17 34 15
- Travis Hayes (RW) Soo Greyhounds OHL 43 11 12 23 34
- Max Heise (C/W) Penticton Vees BCHL 33 16 8 24 17
- Kam Hendrickson (G) Waterloo Black Hawks USHL 4 2.45 .880 - -
                   
- Roberto Leonardo Henriquez (G) Anchorage Wolverines NAHL 24 2.49 .923 - -
- Caeden Herrington (D) Lincoln Stars USHL 33 9 11 20 43
- Jakub Hes (C) Youngstown Phantoms USHL 36 5 6 11 4
- Gustav Hillström (C) Brynäs IF J20 J20 Nationell 35 13 20 33 14
- Stepan Hoch (LW) HC Motor Ceske Budejovice U20 Czechia U20 29 12 17 29 16
- Drew Hockley (D) Quinnipiac Univ. NCAA 10 0 1 1 6
- Parker Holmes (F) Brantford Bulldogs OHL 21 1 0 1 14
- Filip Holmström (G) Örebro HK J20 J20 Nationell 14 3.08 .892 - -
- Filip Holst Persson (F) Luleå HF J20 J20 Nationell 35 19 17 36 32
- David Holub (D) Soo Greyhounds OHL 40 3 3 6 14
                   
- Burke Hood (G) Vancouver Giants WHL 26 3.54 .896 - -
- Tyler Hopkins (C) Kingston Frontenacs OHL 44 13 25 38 12
- William Horcoff (C) U.S. National U18 Team NTDP 19 4 4 8 24
- Ben Hrebik (G) Barrie Colts OHL 21 2.32 .932 - -
- Alex Huang (D) Chicoutimi Saguenéens QMJHL 45 3 16 19 12
- Callum Hughes (LW) Erie Otters OHL 23 6 7 13 4
- Carter Hynes (D) Québec Remparts QMJHL 11 0 1 1 4
- Topias Hynninen (C) Jukurit Liiga 39 8 19 27 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 30 14 28 42 12
- Jasper Inkinen (F) Lukko U18 U18 SM-sarja 30 22 32 54 28
- Dmitri Isayev (LW) Avto Yekaterinburg MHL 32 15 20 35 22
- Jack Ivankovic (G) Brampton Steelheads OHL 28 3.45 .897 - -
- Noah Jenken (D) Guelph Storm OHL 9 2 2 4 6
- Chase Jette (F) Waterloo Black Hawks USHL 34 6 6 12 8
- Ludvig Johnson (D) EV Zug NL 22 3 3 6 6
- Atte Joki (C) Lukko U20 U20 SM-sarja 32 10 13 23 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 2 3.52 .860 - -
- 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 28 7 20 27 42
- Lukas Kaplan (F) Everett Silvertips WHL 45 3 15 18 9
- Ruslan Karimov (LW/RW) Sarnia Sting OHL 43 10 10 20 42
- Lucas Karmiris (C) Brampton Steelheads OHL 26 7 13 20 24
- Aapo Katavisto (F) Kiekko-Espoo U20 U20 SM-sarja 36 9 14 23 12
- Lev Katzin (C) Guelph Storm OHL 20 7 20 27 6
                   
- Patrik Kerkola (G) KalPa U20 U20 SM-sarja 25 3.31 .875 - -
- Peyton Kettles (D) Swift Current Broncos WHL 34 3 6 9 47
- Benjamin Kevan (F) Des Moines Buccaneers USHL 29 10 18 28 37
- Liam Kilfoil (C) Halifax Mooseheads QMJHL 44 16 16 32 14
- Shaan Kingwell (F) Ottawa 67's OHL 7 1 0 1 0
- Viktor Klingsell (LW) Skellefteå AIK J20 J20 Nationell 33 10 15 25 4
- Carter Klippenstein (F) Brandon Wheat Kings WHL 37 9 11 20 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 32 5 9 14 12
- Cash Koch (F) Tri-City Americans WHL 46 10 5 15 78
                   
- 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 22 4 5 9 34
- Kalle Kratz (C) Mora IK HockeyAllsvenskan 40 12 9 21 18
- Jayden Kraus (G) Victoria Royals WHL 35 2.71 .911 - -
- David Krcal (LW) HC Dynamo Pardubice U20 Czechia U20 39 19 17 36 18
- Matous Kucharcik (C) HC Slavia Praha U20 Czechia U20 25 6 10 16 22
- Jasper Kuhta (F) HIFK U20 U20 SM-sarja 32 13 19 32 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 31 8 7 15 18
- Noah Laberge (D) Acadie-Bathurst Titan QMJHL 43 7 13 20 28
- Maddox Labre (D) Victoriaville Tigres QMJHL 42 0 11 11 24
- Tommy Lafrenière (C) Kamloops Blazers WHL 45 19 22 41 12
- Jett Lajoie (F) Prince George Cougars WHL 45 12 14 26 34
- Tanner Lam (RW) Kitchener Rangers OHL 46 9 26 35 10
- Olivier Lampron (RW) Sherbrooke Phoenix QMJHL 43 5 14 19 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 31 6 8 14 16
                   
- Sam Laurila (D) Fargo Force USHL 33 4 22 26 28
- Maël Lavigne (LW) Rimouski Océanic QMJHL 12 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 42 11 24 35 22
- Ryker Lee (F) Madison Capitols USHL 30 15 20 35 8
- Dylan Lee-Stack (G) Yale Jr. Bulldogs 18U AAA BEAST 18U 5 2.75 - - -
- Mazden Leslie (D) Vancouver Giants WHL 44 12 39 51 34
- David Lewandowski (F) Saskatoon Blades WHL 29 8 13 21 15
- Kurban Limatov (D) MHK Dynamo Moskva MHL 34 6 13 19 26
                   
- Valter Lindberg (C) Skellefteå AIK SHL 26 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 42 6 18 24 21
- Jérémy Loranger (C) Sherwood Park Crusaders BCHL 36 23 40 63 8
- Ebbe Lundberg (G) MoDo Hockey J20 J20 Nationell 28 2.79 .904 - -
- Vit Macek (LW/RW) HC Dynamo Pardubice U20 Czechia U20 40 10 23 33 20
- Ethan MacKenzie (D) Edmonton Oil Kings WHL 43 1 24 25 53
- 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 21 5 8 13 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 8 1 1 2 9
- Kadon McCann (F) Medicine Hat Tigers WHL 49 9 7 16 44
- Josh McGregor (D) Swift Current Broncos WHL 43 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 33 3 13 16 10
- Brendan McMorrow (LW) Waterloo Black Hawks USHL 34 13 10 23 2
                   
- Alexei Medvedev (G) London Knights OHL 24 2.48 .923 - -
- Mikhail Melikov (LW) MHK Dynamo Moskva MHL 35 14 13 27 8
- Samuel Meloche (G) Rouyn-Noranda Huskies QMJHL 36 3.00 .892 - -
- Jasu Mensonen (F) Lukko U20 U20 SM-sarja 32 3 12 15 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 28 10 10 20 19
- Alex Misiak (F) HKM Zvolen Slovakia 26 5 2 7 6
- Luke Mistelbacher (RW) Swift Current Broncos WHL 45 31 35 66 30
                   
- Mason Moe (F) Madison Capitols USHL 23 7 12 19 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
- Zachary Morin (LW) Saint John Sea Dogs QMJHL 37 12 17 29 10
- Shamar Moses (RW) North Bay Battalion OHL 37 10 25 35 25
- Jeremiah Mundy (LW/RW) HC Davos U20 U20-Elit 39 11 10 21 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 34 3 4 7 8
                   
- Will Murphy (D) Cape Breton Eagles QMJHL 45 2 1 3 33
- Teddy Mutryn (C) Chicago Steel USHL 31 15 8 23 52
- Harry Nansi (C) Owen Sound Attack OHL 45 5 11 16 10
- Jaeden Nelson (G) Ottawa 67's OHL 24 3.55 .892 - -
- Vaclav Nestrasil (RW) Muskegon Lumberjacks USHL 38 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 3 3.73 .902 - -
- Daniel Nieminen (D) Pelicans Liiga 26 1 6 7 8
- Artemi Nizameyev (RW) Tri-City Storm USHL 37 23 22 45 12
                   
- Mateo Nobert (C) Blainville-Boisbriand Armada QMJHL 44 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 30 10 15 25 35
- Noa Nsonsa-Kitala (F) Marseille Ligue Magnus 15 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 30 7 12 19 10
- Hugo Orrsten (C/LW) Örebro HK J20 J20 Nationell 35 16 31 47 42
- Michal Orsulak (G) HC Energie Karlovy Vary U20 Czechia U20 25 3.20 .894 - -
                   
- Bruno Osmanis (RW) IF Björklöven HockeyAllsvenskan 20 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 38 23 20 43 4
- John Parsons (G) Chicago Steel USHL 20 3.91 .894 - -
- Evan Passmore (D) Barrie Colts OHL 40 3 6 9 35
- Hayden Paupanekis (F) Kelowna Rockets WHL 8 6 4 10 6
- 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 32 17 23 40 8
- Brady Peddle (D) Waterloo Black Hawks USHL 37 1 4 5 22
                   
- Matej Pekar (C/W) Seattle Thunderbirds WHL 42 9 13 22 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 33 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 43 20 23 43 60
- Jake Pilon (G) Kelowna Rockets WHL 24 3.91 .884 - -
- Tomas Pobezal (C) HK Nitra Slovakia 33 13 6 19 14
- Tomas Poletin (LW) Pelicans U20 U20 SM-sarja 23 13 5 18 12
                   
- Cullen Potter (LW) Arizona State Univ. NCAA 22 8 5 13 6
- 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 37 7 12 19 10
- Noah Read (F) London Knights OHL 28 5 10 15 14
                   
- Jamiro Reber (C/LW) HV71 SHL 34 7 7 14 4
- Will Reynolds (D) Acadie-Bathurst Titan QMJHL 44 3 5 8 41
- Dakoda Rhéaume-Mullen (D) Univ. of Michigan NCAA 25 2 4 6 6
- Ben Riche (C) Prince George Cougars WHL 8 4 2 6 2
- Petteri Rimpinen (G) Kiekko-Espoo Liiga 29 2.38 .912 - -
- Grayden Robertson-Palmer (F) Phillips Academy Andover USHS-Prep 18 7 15 22 -
- Nolan Roed (C) Tri-City Storm USHL 37 17 21 38 8
- Luca Romano (C) Kitchener Rangers OHL 46 17 19 36 14
- Jacob Rombach (D) Lincoln Stars USHL 32 2 8 10 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 3 2 1 3 4
- Julius Saari (D) Jokerit U20 U20 SM-sarja 27 3 0 3 32
- Malik Saberzyanov (C/W) Irbis Kazan MHL 38 15 26 41 15
- Jooa Sammalniemi (G) Lukko U20 U20 SM-sarja 14 1.72 .927 - -
- Asanali Sarkenov (RW) Spokane Chiefs WHL 30 8 12 20 29
- Lukas Sawchyn (F) Edmonton Oil Kings WHL 46 11 26 37 21
- Florian Schenk (C) Saint John Sea Dogs QMJHL 24 2 2 4 8
- Connor Schmidt (D) Moose Jaw Warriors WHL 46 6 8 14 28
- 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 46 5 9 14 18
- Ashton Schultz (F) Chicago Steel USHL 33 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 27 6 12 18 8
- Jabez Seymour (C) Charlottetown Islanders QMJHL 9 1 2 3 13
- Will Sharpe (D) Lethbridge Hurricanes WHL 35 3 25 28 22
- Daniel Shlaine (C) Lincoln Stars USHL 37 14 23 37 6
- Cooper Simpson (F) Shakopee High USHS-MN 21 31 21 52 22
- Lauri Sinivuori (C/LW) Oshawa Generals OHL 46 11 14 25 31
- Kolin Sisson (F) Chicago Steel USHL 36 15 6 21 35
                   
- Oliwer Sjöström (D) Luleå HF J20 J20 Nationell 32 2 15 17 36
- Noel Skarby (LW) HV71 J20 J20 Nationell 18 2 4 6 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 44 9 10 19 25
- Brent Solomon (RW) Champlin Park High USHS-MN 19 29 15 44 8
- Jere Somervuori (F) HIFK U20 U20 SM-sarja 36 8 22 30 8
- Mikhail Sozinov (D) SKA-1946 St. Petersburg MHL 37 0 11 11 18
- Sam Spehar (RW/LW) Sioux Falls Stampede USHL 32 13 15 28 2
- Ondrej Stebetak (G) Portland Winterhawks WHL 31 3.80 .887 - -
                   
- Theo Stockselius (F) Djurgårdens IF J20 J20 Nationell 31 17 25 42 44
- Andreas Straka (C) Québec Remparts QMJHL 36 8 15 23 14
- Julius Sumpf (C) Moncton Wildcats QMJHL 39 18 24 42 16
- Leo Sundqvist (D) Skellefteå AIK SHL 16 1 1 2 2
- Leo Sundqvist (F) Brynäs IF J20 J20 Nationell 31 15 11 26 8
- Martin Svec (D) HC Dynamo Pardubice U20 Czechia U20 - - - - -
- Oliver Svensson (D) MoDo Hockey J20 J20 Nationell 38 5 17 22 10
- 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 25 3.21 .877 - -
                   
- Caden Taylor (C) Peterborough Petes OHL 46 12 11 23 30
- Noah Tegelaar (G) Collingwood Blues OJHL 25 1.77 .938 - -
- Cole Temple (F) Regina Pats WHL 22 4 8 12 8
- Derek Thurston (D) Red Deer Rebels WHL 46 5 5 10 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 37 7 7 14 14
- Louis-Alex Tremblay (D) Sherbrooke Phoenix QMJHL 44 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 44 14 17 31 8
- Matias Vanhanen (F) HIFK U20 U20 SM-sarja 36 14 25 39 10
- Shane Vansaghi (RW) Michigan State Univ. NCAA 27 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 29 2 7 9 47
- Philippe Veilleux (C/LW) Val-d'Or Foreurs QMJHL 44 22 29 51 8
- Emmanuel Vermette (LW) Chicoutimi Saguenéens QMJHL 45 20 26 46 28
- Artyom Vilchinsky (D) SKA-1946 St. Petersburg MHL 39 0 7 7 14
                   
- Luke Vlooswyk (D) Red Deer Rebels WHL 47 2 8 10 39
- Patrik Volas (D) HC Ocelari Trinec U20 Czechia U20 38 9 21 30 38
- Joe Wahlund (D) Färjestad BK J20 J20 Nationell 32 4 15 19 12
- Haoxi Wang (D) Oshawa Generals OHL 10 0 0 0 0
- Mason West (F) Edina High USHS-MN 19 18 14 32 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 24 2.57 .911 - -
- Dustin Willhöft (F) Jungadler Mannheim U20 DNL U20 32 28 53 81 31
- Jonas Woo (D) Medicine Hat Tigers WHL 48 9 28 37 24
- Ethan Wyttenbach (F) Sioux Falls Stampede USHL 35 18 21 39 16
                   
- Kirill Yemelyanov (C) Loko Yaroslavl MHL 25 6 2 8 10
- Aiden Young (LW) Peterborough Petes OHL 43 11 12 23 22
- Vít Záhejský (C/RW) Kamloops Blazers WHL 24 1 6 7 2
- 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 20 5 3 8 2
- Alexander Zharovsky (RW) Tolpar Ufa MHL 37 19 21 40 26
- Aiden Ziprick (D) Moose Jaw Warriors WHL 46 10 25 35 10
- 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