.

TSN/CRAIG BUTTON Draft Ranking 2025

TSN/CRAIG BUTTON TOP 32

TSN/CRAIG BUTTON TOP 32 - NO RANKING PUBLISHED

TSN/CRAIG BUTTON TOP 32 - NO RANKING PUBLISHED

R N Player Team League GP G A TP PIM

OTHER NOTABLE PROSPECTS

- Maxim Agafonov (D) Krasnaya Armiya Moskva MHL 36 1 7 8 8
- Kashawn Aitcheson (D) Barrie Colts OHL 64 8 31 39 126
- Carter Amico (D) U.S. National U17 Team NTDP 41 1 13 14 30
- Pyotr Andreyanov (G) Krasnaya Armiya Moskva MHL 20 3.04 .916 - -
- Karl Annborn (D) HV71 J20 J20 Nationell 21 1 5 6 2
- Carl Axelsson (G) Skellefteå AIK J20 J20 Nationell 33 3.12 .893 - -
- Adrien Bartovič (C/W) Malmö Redhawks J18 J18 Region 26 22 24 46 2
- Carter Bear (C/LW) Everett Silvertips WHL 67 25 32 57 26
- Quinn Beauchesne (D) Guelph Storm OHL 33 2 5 7 28
- Nathan Behm (LW) Kamloops Blazers WHL 68 12 19 31 27
                   
- Adam Benák (C) HC Plzen Czechia 18 0 2 2 18
- Max Bleicher (D) EV Füssen Germany3 35 6 8 14 26
- Lasse Boelius (D) Ässät U20 U20 SM-sarja 35 1 13 14 0
- Sascha Boumedienne (D) Youngstown Phantoms USHL 49 3 24 27 32
- Donato Bracco (D) U.S. National U17 Team NTDP 54 5 30 35 12
- Yaroslav Bryzgalov (F) Team Belarus U18 Belarus Vysshaya 52 21 48 69 24
- Henry Brzustewicz (D) London Knights OHL 52 2 4 6 20
- Carson Cameron (D) Peterborough Petes OHL 59 4 22 26 54
- Justin Carbonneau (RW) Blainville-Boisbriand Armada QMJHL 68 31 28 59 32
- Jan Chovan (C) Tappara U18 U18 SM-sarja 20 12 19 31 2
                   
- Vojtech Cihar (LW/C) HC Energie Karlovy Vary U20 Czechia U20 35 14 12 26 20
- Owen Conrad (D) Charlottetown Islanders QMJHL 59 6 23 29 12
- Braeden Cootes (C) Seattle Thunderbirds WHL 64 14 21 35 16
- Gavin Cornforth (RW) Dubuque Fighting Saints USHL 62 15 17 32 28
- Ethan Czata (C) Niagara IceDogs OHL 62 7 10 17 42
- Gabriel D'Aigle (G) Victoriaville Tigres QMJHL 25 3.87 .879 - -
- Kale Dach (C) Sherwood Park Crusaders AJHL 25 7 18 25 10
- Oscar Davidsson (LW) HV71 J20 J20 Nationell 48 7 22 29 26
- Kieren Dervin (C) St. Andrew's College PHC 12 2 10 12 6
- Caleb Desnoyers (C) Moncton Wildcats QMJHL 60 20 36 56 26
                   
- Arvid Drott (RW) Djurgårdens IF J18 J18 Region 21 26 13 39 33
- Filip Ekberg (LW) Almtuna IS J20 J20 Nationell 33 12 17 29 24
- Victor Eklund (LW) Djurgårdens IF HockeyAllsvenskan 15 1 3 4 6
- Mikkel Eriksen (C) Vålerenga U20 Norway U20 23 19 28 47 4
- Blake Fiddler (D) Edmonton Oil Kings WHL 63 5 10 15 12
- Masun Fleece (F) Fargo Force USHL 49 7 3 10 2
- Conrad Fondrk (C) U.S. National U17 Team NTDP 54 20 25 45 4
- Semyon Frolov (G) Ladia Togliatti MHL 16 2.51 .907 - -
- Anton Frondell (C) Djurgårdens IF J20 J20 Nationell 29 18 21 39 16
- Jordan Gavin (C/LW) Tri-City Americans WHL 68 23 45 68 0
                   
- Eddie Genborg (F) Linköping HC J20 J20 Nationell 25 4 1 5 41
- Måns Goos (G) Västerås IK J18 J18 Region 24 3.32 .894 - -
- Owen Griffin (C) Oshawa Generals OHL 61 1 5 6 13
- Gustavs Griva (F) Jungadler Mannheim U20 DNL U20 36 10 25 35 10
- Rihards Griva (F) Jungadler Mannheim U20 DNL U20 30 15 19 34 18
- Émile Guité (LW) Chicoutimi Saguenéens QMJHL 61 25 32 57 24
- Milton Gästrin (C/LW) MoDo Hockey J20 J20 Nationell 41 7 9 16 8
- James Hagens (C) U.S. National U18 Team NTDP 58 39 63 102 34
- Hugo Hallin (D) MoDo Hockey J18 J18 Region 19 10 20 30 10
- Reese Hamilton (D) Calgary Hitmen WHL 42 8 23 31 8
                   
- Travis Hayes (RW) Soo Greyhounds OHL 58 14 21 35 44
- Logan Hensler (D) U.S. National U18 Team NTDP 61 4 28 32 26
- Gustav Hillström (C) Brynäs IF J20 J20 Nationell 28 4 6 10 4
- Tyler Hopkins (C) Kingston Frontenacs OHL 59 6 7 13 17
- William Horcoff (C) U.S. National U17 Team NTDP 54 11 8 19 44
- Alex Huang (D) Chicoutimi Saguenéens QMJHL 61 8 28 36 16
- Carlos Händel (D) Malmö Redhawks J18 J18 Region 28 6 17 23 16
- Love Härenstam (G) Luleå HF J20 J20 Nationell 11 3.27 .905 - -
- Jakob Ihs-Wozniak (F) Luleå HF J20 J20 Nationell 36 22 28 50 18
- Jasper Inkinen (F) Lukko U18 U18 SM-sarja 38 11 20 31 36
                   
- Jack Ivankovic (G) Brampton Steelheads OHL 25 2.72 .915 - -
- Ruslan Karimov (F) Sputnik Almetievsk MHL 25 13 9 22 30
- Lucas Karmiris (C) Brampton Steelheads OHL 62 14 29 43 28
- Lev Katzin (C) Green Bay Gamblers USHL 57 10 23 33 42
- Patrik Kerkola (G) KalPa U20 U20 SM-sarja 23 2.56 .886 - -
- Peyton Kettles (D) Swift Current Broncos WHL 61 2 11 13 44
- Benjamin Kevan (F) Des Moines Buccaneers USHL 59 24 33 57 10
- Benjamin Kindel (RW) Calgary Hitmen WHL 68 15 45 60 14
- Viktor Klingsell (LW) Skellefteå AIK J18 J18 Region 16 15 19 34 8
- Cash Koch (F) Tri-City Americans WHL 68 10 13 23 60
                   
- Jesper Kotajärvi (D) Tappara U20 U20 SM-sarja 37 6 17 23 36
- Lynden Lakovic (F) Moose Jaw Warriors WHL 68 18 21 39 14
- Tanner Lam (RW) Kitchener Rangers OHL 61 13 18 31 4
- Aiden Lane (RW) St. Andrew's College PHC 14 7 6 13 8
- Nathan Lecompte (C) Chicoutimi Saguenéens QMJHL 61 15 18 33 22
- Ryker Lee (F) Shattuck St. Mary's 18U Prep USHS-Prep 57 45 54 99 24
- David Lewandowski (F) Düsseldorfer EG U20 DNL U20 33 15 33 48 32
- Kurban Limatov (D) MHK Dynamo Moskva MHL 30 1 5 6 24
- Brady Martin (C) Soo Greyhounds OHL 52 10 18 28 40
- Porter Martone (RW) Brampton Steelheads OHL 60 33 38 71 63
                   
- Cole McKinney (C) U.S. National U17 Team NTDP 44 12 19 31 24
- Roger McQueen (F) Brandon Wheat Kings WHL 53 21 30 51 50
- Jasu Mensonen (F) Lukko U18 U18 SM-sarja 19 5 14 19 4
- Michael Misa (C/LW) Saginaw Spirit OHL 67 29 46 75 26
- L.J. Mooney (RW) U.S. National U17 Team NTDP 41 17 16 33 22
- William Moore (C) U.S. National U17 Team NTDP 50 23 20 43 20
- Zachary Morin (LW) Youngstown Phantoms USHL 54 8 11 19 114
- Radim Mrtka (D) HC Ocelari Trinec U20 Czechia U20 19 4 7 11 8
- Jeremiah Mundy (LW) Rapperswil-Jona U17 U17-Elit 38 26 18 44 44
- Michael Munroe (LW) Avon Old Farms School USHS-Prep 27 18 16 34 -
                   
- Jack Murtagh (C/LW) U.S. National U17 Team NTDP 53 16 21 37 22
- Jørgen Nyhus Myhre (F) Vålerenga U20 Norway U20 31 17 31 48 16
- Vaclav Nestrasil (RW) Muskegon Lumberjacks USHL 11 0 0 0 4
- Elijah Neuenschwander (G) Gottéron U20 U20-Elit 24 2.94 - - -
- Eric Nilson (C) Örebro HK J20 J20 Nationell 29 6 9 15 14
- Viggo Nordlund (F) Skellefteå AIK J20 J20 Nationell 37 9 26 35 22
- Melvin Novotny (F) Leksands IF J18 J18 Region 19 11 21 32 4
- Jake O'Brien (C) Brantford Bulldogs OHL 61 13 51 64 10
- Eetu Orpana (F) Tappara U18 U18 SM-sarja 37 16 27 43 16
- Bruno Osmanis (RW) IF Björklöven HockeyAllsvenskan 15 0 1 1 0
                   
- Dominik Pavlík (C) Kärpät U18 U18 SM-sarja 39 21 13 34 14
- Nikita Pavlov (F) Dinamo-Shinnik Bobruysk MHL 46 9 4 13 20
- Matej Pekar (C/W) Ambrì-Piotta U17 U17-Elit 25 11 11 22 40
- Andreas Syversen Pettersen (D) Lørenskog Norway 22 1 7 8 16
- Tomas Pobezal (C) HK Nitra Slovakia 33 2 3 5 31
- Tomas Poletin (LW) Pelicans U20 U20 SM-sarja 21 5 9 14 39
- Cullen Potter (LW) U.S. National U17 Team NTDP 54 17 29 46 28
- Luka Radivojevic (D) Örebro HK J20 J20 Nationell 43 4 29 33 10
- Joshua Ravensbergen (G) Prince George Cougars WHL 38 2.46 .907 - -
- Cameron Reid (D) Kitchener Rangers OHL 49 2 21 23 17
                   
- Cole Reschny (F) Victoria Royals WHL 61 21 38 59 14
- Dakoda Rhéaume-Mullen (D) U.S. National U18 Team NTDP 61 0 18 18 20
- Ivan Ryabkin (C) MHK Dynamo Moskva MHL 44 24 34 58 40
- Matthew Schaefer (D) Erie Otters OHL 56 3 14 17 16
- Florian Schenk (C) Bern U20 U20-Elit 42 8 17 25 28
- Cameron Schmidt (RW) Vancouver Giants WHL 59 31 27 58 25
- Drew Schock (D) U.S. National U17 Team NTDP 54 3 15 18 24
- Daniels Serkins (C) Thurgau U20 U20-Top 21 19 27 46 14
- Will Sharpe (D) Lethbridge Hurricanes WHL 58 4 7 11 40
- Cooper Simpson (F) Shakopee High USHS-MN 27 29 25 54 14
                   
- Kolin Sisson (F) Chicago Steel USHL 52 8 15 23 14
- Oliwer Sjöström (D) Luleå HF J20 J20 Nationell 38 4 20 24 22
- Noel Skarby (LW) HV71 J18 J18 Region 17 12 14 26 8
- Jackson Smith (D) Tri-City Americans WHL 62 8 21 29 41
- Jere Somervuori (F) HIFK U20 U20 SM-sarja 22 4 8 12 6
- Malcolm Spence (LW) Erie Otters OHL 66 19 43 62 26
- Mateu Späth (F) Tölzer Löwen Germany3 37 12 11 23 30
- Andreas Straka (C) HK Poprad Slovakia 1 0 0 0 0
- Leo Sundqvist (F) Brynäs IF J18 J18 Region 20 23 13 36 28
- Martin Svec (D) HC Dynamo Pardubice U20 Czechia U20 34 5 19 24 20
                   
- Michal Svrcek (C) Brynäs IF J18 J18 Region 15 11 9 20 37
- Isak Sörqvist (G) Luleå HF J20 J20 Nationell 26 2.58 .901 - -
- Caden Taylor (C) Peterborough Petes OHL 31 11 7 18 24
- Cole Temple (F) Regina Pats WHL 57 6 13 19 24
- Louis-Alex Tremblay (D) Sherbrooke Phoenix QMJHL 55 7 26 33 24
- Charlie Trethewey (D) U.S. National U17 Team NTDP 52 12 23 35 43
- Shane Vansaghi (C) U.S. National U18 Team NTDP 59 12 11 23 56
- Vyacheslav Vasilyev (C) SKA-Yunior Krasnogorsk MHL 36 4 6 10 16
- Philippe Veilleux (C/LW) Val-d'Or Foreurs QMJHL 68 14 33 47 12
- Artyom Vilchinsky (D) SKA-1946 St. Petersburg MHL 44 3 8 11 24
                   
- Max Westergård (F) Frölunda HC J18 J18 Region 17 12 17 29 31
- Oscar Westman (G) Brynäs IF J20 J20 Nationell 2 4.07 .852 - -
- Dustin Willhöft (F) Jungadler Mannheim U20 DNL U20 16 9 14 23 4
- Vit Zahejsky (F) HC Energie Karlovy Vary U20 Czechia U20 42 19 20 39 22
- Bill Zonnon (LW) Rouyn-Noranda Huskies QMJHL 68 18 40 58 28
- Patryk Zubek (D) Barani Banska Bystrica U20 Slovakia U20 45 9 42 51 24
Number of players listed: 146
Show all draft eligible players in the database
Interesting Facts
Heaviest
1. Artyom Vilchinsky (D) 240 lbs
2. Gabriel D'Aigle (G) 220 lbs
3. Owen Conrad (D) 209 lbs
4. Pyotr Andreyanov (G) 207 lbs
5. Blake Fiddler (D) 207 lbs
Youngest
1. Mikkel Eriksen (F) 16 yrs
2. Matej Pekar (F) 16 yrs
3. Matthew Schaefer (D) 16 yrs
4. Travis Hayes (F) 16 yrs
5. Max Westergård (F) 16 yrs
Shortest
1. L.J. Mooney (F) 5'7"
2. Adam Benák (F) 5'7"
3. Lev Katzin (F) 5'8"
4. Cameron Schmidt (F) 5'8"
5. Hugo Hallin (D) 5'9"
Lightest
1. Dustin Willhöft (F) 128 lbs
2. Jere Somervuori (F) 134 lbs
3. Tanner Lam (F) 150 lbs
4. L.J. Mooney (F) 150 lbs
5. Jake O'Brien (F) 150 lbs