.

TSN/CRAIG BUTTON Draft Ranking 2025

TSN/CRAIG BUTTON TOP 32

TSN/CRAIG BUTTON TOP 32 - NOVEMBER RANKING

TSN/CRAIG BUTTON TOP 32 - NOVEMBER RANKING

R N Player Team League Born HT WT S

TOP PROSPECTS

1 Porter Martone (RW) Brampton Steelheads OHL 6'3" 207 R
2 James Hagens (C) Boston College NCAA 5'11" 176 L
3 Michael Misa (C/LW) Saginaw Spirit OHL 6'1" 185 L
4 Matthew Schaefer (D) Erie Otters OHL 6'2" 183 L
5 Anton Frondell (C) Djurgårdens IF HockeyAllsvenskan 6'0" 196 L
6 Cameron Schmidt (RW) Vancouver Giants WHL 5'7" 157 R
7 Roger McQueen (F) Brandon Wheat Kings WHL 6'5" 192 R
8 Logan Hensler (D) Univ. of Wisconsin NCAA 6'2" 196 R
9 Caleb Desnoyers (C) Moncton Wildcats QMJHL 6'2" 172 L
10 Malcolm Spence (LW) Erie Otters OHL 6'2" 201 L
                 
11 Victor Eklund (LW) Djurgårdens IF HockeyAllsvenskan 5'11" 161 R
12 Cameron Reid (D) Kitchener Rangers OHL 6'0" 174 L
13 Charlie Trethewey (D) U.S. National U18 Team NTDP 6'1" 190 R
14 Cole Reschny (F) Victoria Royals WHL 5'10" 187 L
15 William Moore (C) U.S. National U18 Team NTDP 6'2" 161 L
16 Jake O'Brien (C) Brantford Bulldogs OHL 6'2" 170 R
17 Ivan Ryabkin (C) MHK Dynamo Moskva MHL 6'0" 198 L
18 Brady Martin (C) Soo Greyhounds OHL 6'0" 174 R
19 Jackson Smith (D) Tri-City Americans WHL 6'3" 190 L
20 Benjamin Kindel (RW) Calgary Hitmen WHL 5'10" 176 R
                 
21 Justin Carbonneau (RW) Blainville-Boisbriand Armada QMJHL 6'1" 192 R
22 Carter Bear (C/LW) Everett Silvertips WHL 6'0" 176 L
23 Kashawn Aitcheson (D) Barrie Colts OHL 6'1" 198 L
24 Joshua Ravensbergen (G) Prince George Cougars WHL 6'5" 192 R
25 Lynden Lakovic (F) Moose Jaw Warriors WHL 6'4" 190 L
26 Love Härenstam (G) Skellefteå AIK J20 J20 Nationell 6'1" 185 L
27 Blake Fiddler (D) Edmonton Oil Kings WHL 6'4" 209 R
28 Milton Gästrin (C/LW) MoDo Hockey J20 J20 Nationell 6'1" 185 L
29 Zachary Morin (LW) Saint John Sea Dogs QMJHL 6'2" 174 L
30 Cullen Potter (LW) Arizona State Univ. NCAA 5'9" 168 L
                 
31 Luca Romano (C) Kitchener Rangers OHL 5'11" 168 R
32 Adam Benák (C) Youngstown Phantoms USHL 5'7" 161 L

OTHER NOTABLE PROSPECTS

- Vojtěch Čihař (LW) HC Energie Karlovy Vary U20 Czechia U20 6'1" 187 L
- Maxim Agafonov (D) Tolpar Ufa MHL 6'2" 198 R
- Anthony Allain-Samaké (D) Sioux City Musketeers USHL 6'0" 165 L
- Carter Amico (D) U.S. National U18 Team NTDP 6'5" 205 R
- Pyotr Andreyanov (G) Krasnaya Armiya Moskva MHL 6'0" 207 L
- Karl Annborn (D) HV71 J20 J20 Nationell 6'1" 187 R
- Carl Axelsson (G) Sioux Falls Stampede USHL 6'4" 183 L
- Adrien Bartovič (C/W) Malmö Redhawks J20 J20 Nationell 6'0" 172 L
                 
- Roman Bausov (D) MHK Dynamo St. Petersburg MHL 6'6" 187 R
- Quinn Beauchesne (D) Guelph Storm OHL 6'0" 187 R
- Lucas Beckman (G) Baie-Comeau Drakkar QMJHL 6'2" 194 L
- David Bedkowski (D) Owen Sound Attack OHL 6'5" 214 R
- Nathan Behm (LW/RW) Kamloops Blazers WHL 6'2" 198 R
- William Belle (F) U.S. National U18 Team NTDP 6'4" 218 R
- Max Bleicher (D) Owen Sound Attack OHL 5'10" 190 L
- Lasse Boelius (D) Ässät U20 U20 SM-sarja 6'0" 179 L
- Sascha Boumedienne (D) Boston Univ. NCAA 6'2" 183 L
- Donato Bracco (D) U.S. National U18 Team NTDP 5'10" 161 L
                 
- Yaroslav Bryzgalov (C) Des Moines Buccaneers USHL 6'3" 205 L
- Henry Brzustewicz (D) London Knights OHL 6'1" 194 R
- Carson Cameron (D) Peterborough Petes OHL 6'2" 194 R
- Shawn Carrier (LW/C) Halifax Mooseheads QMJHL 5'10" 181 L
- Stepan Cerny (D) Mountfield HK U20 Czechia U20 5'9" 132 L
- Jan Chovan (C) Tappara U20 U20 SM-sarja 6'3" 187 L
- Owen Conrad (D) Charlottetown Islanders QMJHL 6'3" 209 L
- Braeden Cootes (C) Seattle Thunderbirds WHL 6'0" 183 R
- Gavin Cornforth (RW) Dubuque Fighting Saints USHL 5'10" 170 R
- Jacob Crawford (C/LW) Owen Sound Attack OHL 6'3" 181 L
                 
- Ethan Czata (C) Niagara IceDogs OHL 6'1" 174 L
- Gabriel D'Aigle (G) Victoriaville Tigres QMJHL 6'4" 207 L
- Kale Dach (C) Sherwood Park Crusaders BCHL 5'11" 165 L
- Aron Dahlqvist (D) Brynäs IF J20 J20 Nationell 6'3" 205 L
- Oscar Davidsson (LW) HV71 J20 J20 Nationell 6'1" 176 L
- Kieren Dervin (C) St. Andrew's College U18 AAA 6'2" 181 L
- Dmitrijs Dilevka (F) Watertown Shamrocks NAHL 5'11" 170 L
- Arvid Drott (RW) Djurgårdens IF J20 J20 Nationell 6'1" 187 R
- Filip Ekberg (LW) Ottawa 67's OHL 5'10" 168 L
- Edison Engle (D) Des Moines Buccaneers USHL 6'2" 174 L
                 
- Kristian Epperson (LW) Saginaw Spirit OHL 6'0" 185 L
- Mikkel Eriksen (C) Färjestad BK J20 J20 Nationell 5'11" 185 L
- Masun Fleece (F) Fargo Force USHL 5'10" 174 R
- Ivan Fomin (LW/RW) Taifun Primorsky Krai MHL 5'8" 137 L
- Conrad Fondrk (C) U.S. National U18 Team NTDP 5'11" 174 L
- Semyon Frolov (G) Ladia Togliatti MHL 6'3" 203 L
- Linus Funck (D) Luleå HF J20 J20 Nationell 6'3" 183 R
- Tomas Galvas (D) Bili Tygri Liberec Czechia 5'10" 154 L
- Matthew Gard (F) Red Deer Rebels WHL 6'4" 192 L
- Jordan Gavin (C/LW) Tri-City Americans WHL 5'11" 179 L
                 
- Eddie Genborg (F) Linköping HC J20 J20 Nationell 6'2" 185 L
- Måns Goos (G) Färjestad BK J20 J20 Nationell 6'5" 190 L
- Owen Griffin (C) Oshawa Generals OHL 5'10" 161 R
- Gustavs Griva (F) Jungadler Mannheim U20 DNL U20 6'0" 165 L
- Rihards Griva (F) Jungadler Mannheim U20 DNL U20 6'0" 168 R
- Émile Guité (LW) Chicoutimi Saguenéens QMJHL 6'2" 174 L
- Theodor Hallquisth (D) Örebro HK J20 J20 Nationell 6'2" 172 R
- Reese Hamilton (D) Calgary Hitmen WHL 6'1" 170 L
- Travis Hayes (RW) Soo Greyhounds OHL 5'11" 168 R
- Roberto Leonardo Henriquez (G) Anchorage Wolverines NAHL 6'1" 165 L
                 
- Gustav Hillström (C) Brynäs IF J20 J20 Nationell 6'2" 176 R
- David Holub (D) Soo Greyhounds OHL 5'10" 181 R
- Tyler Hopkins (C) Kingston Frontenacs OHL 6'1" 181 L
- William Horcoff (C) U.S. National U18 Team NTDP 6'4" 181 L
- Alex Huang (D) Chicoutimi Saguenéens QMJHL 6'0" 161 R
- Topias Hynninen (C) Jukurit Liiga 5'10" 176 L
- Carlos Händel (D) Halifax Mooseheads QMJHL 6'1" 170 R
- Jakob Ihs-Wozniak (F) Luleå HF J20 J20 Nationell 6'3" 185 R
- Jasper Inkinen (F) Lukko U18 U18 SM-sarja 6'0" 179 L
- Jack Ivankovic (G) Brampton Steelheads OHL 5'11" 179 L
                 
- Chase Jette (F) Waterloo Black Hawks USHL 5'10" 170 R
- Ludvig Johnson (D) EV Zug NL 6'0" 181 L
- Lukas Kaplan (F) Everett Silvertips WHL 5'8" 157 L
- Ruslan Karimov (LW/RW) Sarnia Sting OHL 6'0" 201 L
- Lucas Karmiris (C) Brampton Steelheads OHL 5'11" 190 L
- Lev Katzin (C) Green Bay Gamblers USHL 5'8" 176 L
- Patrik Kerkola (G) KalPa U20 U20 SM-sarja 6'1" 194 L
- Peyton Kettles (D) Swift Current Broncos WHL 6'5" 194 R
- Benjamin Kevan (F) Des Moines Buccaneers USHL 6'0" 183 R
- Liam Kilfoil (C) Halifax Mooseheads QMJHL 5'11" 176 L
                 
- Viktor Klingsell (LW) Skellefteå AIK J20 J20 Nationell 5'10" 183 L
- Tinus Luc Koblar (F) Leksands IF J20 J20 Nationell 6'3" 176 L
- Cash Koch (F) Tri-City Americans WHL 6'0" 196 L
- Jesper Kotajärvi (D) Tappara U20 U20 SM-sarja 6'0" 179 L
- Noah Laberge (D) Acadie-Bathurst Titan QMJHL 6'1" 185 L
- Tommy Lafrenière (C) Kamloops Blazers WHL 5'11" 170 R
- Tanner Lam (RW) Kitchener Rangers OHL 5'10" 157 R
- Aidan Lane (RW) St. Andrew's College U18 AAA 6'2" 192 R
- Matthew Lansing (C) Waterloo Black Hawks USHL 6'1" 181 L
- Xavier Lebel (RW) Québec Remparts QMJHL 5'11" 168 R
                 
- Nathan Lecompte (C) Chicoutimi Saguenéens QMJHL 5'10" 165 R
- Ryker Lee (F) Madison Capitols USHL 6'0" 181 R
- David Lewandowski (F) Düsseldorfer EG DEL 6'1" 176 L
- Kurban Limatov (D) MHK Dynamo Moskva MHL 6'3" 198 L
- Zeb Lindgren (D) Skellefteå AIK J20 J20 Nationell 6'2" 192 L
- Jimmy Lombardi (C) Flint Firebirds OHL 6'0" 179 L
- Owen Martin (F) Spokane Chiefs WHL 6'0" 183 R
- Cole McKinney (C) U.S. National U18 Team NTDP 6'0" 190 R
- Jasu Mensonen (F) Lukko U20 U20 SM-sarja 5'10" 174 L
- Tomas Mikel (D) Cedar Rapids RoughRiders USHL 6'4" 185 R
                 
- Ryan Miller (F) Portland Winterhawks WHL 5'11" 174 L
- L.J. Mooney (RW) U.S. National U18 Team NTDP 5'6" 146 R
- Shamar Moses (RW) North Bay Battalion OHL 6'1" 203 R
- Radim Mrtka (D) HC Ocelari Trinec Czechia 6'6" 198 R
- Jeremiah Mundy (LW/RW) HC Davos U20 U20-Elit 6'3" 196 L
- Michael Munroe (LW) Youngstown Phantoms USHL 5'9" 170 L
- Carter Murphy (D) Youngstown Phantoms USHL 5'8" 165 L
- Jack Murtagh (C/LW) U.S. National U18 Team NTDP 6'0" 185 L
- Teddy Mutryn (C) Chicago Steel USHL 6'1" 207 R
- Jørgen Nyhus Myhre (F) Vålerenga Norway 6'0" 203 L
                 
- Harry Nansi (C) Owen Sound Attack OHL 6'3" 179 R
- Jack Nesbitt (C) Windsor Spitfires OHL 6'4" 183 L
- Vaclav Nestrasil (RW) Muskegon Lumberjacks USHL 6'5" 190 R
- Elijah Neuenschwander (G) HC Fribourg-Gottéron U20 U20-Elit 6'4" 192 L
- Eric Nilson (C) Djurgårdens IF J20 J20 Nationell 6'0" 154 R
- Mateo Nobert (C) Blainville-Boisbriand Armada QMJHL 6'0" 168 L
- Viggo Nordlund (F) Skellefteå AIK J20 J20 Nationell 5'9" 165 L
- Melvin Novotny (F) Leksands IF J20 J20 Nationell 6'1" 187 L
- Aaron Obobaifo (C) Vancouver Giants WHL 5'10" 185 L
- Eetu Orpana (F) Tappara U20 U20 SM-sarja 6'1" 194 L
                 
- Bruno Osmanis (RW) IF Björklöven HockeyAllsvenskan 5'11" 170 R
- Dominik Pavlík (C) Kärpät U20 U20 SM-sarja 6'1" 194 L
- Nikita Pavlov (RW) Dinamo-Shinnik Bobruysk MHL 5'11" 168 L
- Matej Pekar (C/W) Seattle Thunderbirds WHL 5'10" 165 L
- Andreas Syversen Pettersen (D) Lørenskog Norway 6'0" 205 L
- Mace'o Phillips (D) U.S. National U18 Team NTDP 6'5" 214 L
- Jake Pilon (G) Kelowna Rockets WHL 6'3" 209 L
- Tomas Pobezal (C) HK Nitra Slovakia 5'10" 179 L
- Tomas Poletin (LW) Pelicans U20 U20 SM-sarja 6'1" 196 L
- Michal Pradel (G) Team Slovakia U18 Slovakia U20 6'5" 194 L
                 
- Max Psenicka (D) HC Plzen Czechia 6'4" 176 R
- Nathan Quinn (C) Québec Remparts QMJHL 5'10" 168 R
- Luka Radivojevic (D) Muskegon Lumberjacks USHL 5'10" 165 R
- Jamiro Reber (C/LW) HV71 SHL 5'10" 176 L
- Dakoda Rhéaume-Mullen (D) Univ. of Michigan NCAA 6'0" 181 L
- Jacob Rombach (D) Lincoln Stars USHL 6'6" 201 L
- Krisjanis Sarts (D) St. Cloud Norsemen NAHL 6'1" 170 L
- Florian Schenk (C) Saint John Sea Dogs QMJHL 6'4" 209 L
- Drew Schock (D) U.S. National U18 Team NTDP 5'10" 159 L
- Daniels Serkins (C/LW/RW) SC Bern Future U20 U20-Elit 5'9" 163 L
                 
- Will Sharpe (D) Lethbridge Hurricanes WHL 6'1" 194 L
- Cooper Simpson (F) Shakopee High USHS-MN 6'1" 179 L
- Kolin Sisson (F) Chicago Steel USHL 5'9" 172 R
- Oliwer Sjöström (D) Luleå HF J20 J20 Nationell 5'11" 176 L
- Noel Skarby (LW) HV71 J20 J20 Nationell 6'0" 170 L
- Jan Skok (D) HC Plzen Czechia 6'0" 198 L
- Jere Somervuori (F) HIFK U20 U20 SM-sarja 6'0" 152 L
- Sam Spehar (RW/LW) Sioux Falls Stampede USHL 5'8" 179 R
- Mateu Späth (F) EC Bad Nauheim DEL2 5'10" 179 L
- Ondrej Stebetak (G) Portland Winterhawks WHL 6'2" 176 L
                 
- Theo Stockselius (F) Djurgårdens IF J20 J20 Nationell 6'2" 181 L
- Andreas Straka (C) Québec Remparts QMJHL 6'1" 183 L
- Leo Sundqvist (F) Brynäs IF J20 J20 Nationell 5'9" 170 R
- Martin Svec (D) HC Dynamo Pardubice U20 Czechia U20 5'10" 174 L
- Michal Svrcek (C) Brynäs IF J20 J20 Nationell 5'10" 176 L
- Nicolas Sykora (F) Omaha Lancers USHL 6'0" 174 L
- Isak Sörqvist (G) Luleå HF J20 J20 Nationell 6'0" 174 L
- Caden Taylor (C) Peterborough Petes OHL 6'3" 185 L
- Cole Temple (F) Regina Pats WHL 5'10" 163 L
- Louis-Alex Tremblay (D) Sherbrooke Phoenix QMJHL 5'9" 172 R
                 
- Daniil Ustinkov (D) GC Küsnacht Lions SL 6'1" 201 L
- Matias Vanhanen (F) HIFK U20 U20 SM-sarja 5'9" 161 L
- Shane Vansaghi (RW) Michigan State Univ. NCAA 6'2" 216 R
- Vyacheslav Vasilyev (C) SKA-Yunior Krasnogorsk MHL 6'3" 185 L
- Malte Vass (D) Färjestad BK J20 J20 Nationell 6'1" 179 L
- Philippe Veilleux (C/LW) Val-d'Or Foreurs QMJHL 5'9" 165 L
- Artyom Vilchinsky (D) SKA-1946 St. Petersburg MHL 6'4" 243 L
- Haoxi Wang (D) King Rebellion OJHL 6'6" 212 L
- Max Westergård (F) Frölunda HC J20 J20 Nationell 5'11" 163 L
- Oscar Westman (G) Brynäs IF J20 J20 Nationell 6'4" 192 L
                 
- Dustin Willhöft (F) Jungadler Mannheim U20 DNL U20 5'8" 132 L
- Ethan Wyttenbach (F) Sioux Falls Stampede USHL 5'10" 170 R
- Kirill Yemelyanov (C) Loko Yaroslavl MHL 6'0" 170 L
- Aiden Young (LW) Peterborough Petes OHL 5'10" 181 L
- Vít Záhejský (C/RW) Kamloops Blazers WHL 5'10" 168 R
- Bill Zonnon (LW) Rouyn-Noranda Huskies QMJHL 6'2" 190 L
- Patryk Zubek (D) Team Slovakia U18 Slovakia U20 6'3" 201 L
Number of players listed: 207
Show all draft eligible players in the database
Interesting Facts
Oldest
1. Topias Hynninen (F) 19 yrs
2. Tomas Galvas (D) 18 yrs
3. Kristian Epperson (F) 18 yrs
4. Ludvig Johnson (D) 18 yrs
5. Daniil Ustinkov (D) 18 yrs
Tallest
1. Jacob Rombach (D) 6'6"
2. Haoxi Wang (D) 6'6"
3. Roman Bausov (D) 6'6"
4. Radim Mrtka (D) 6'6"
5. Carter Amico (D) 6'5"
Heaviest
1. Artyom Vilchinsky (D) 243 lbs
2. William Belle (F) 218 lbs
3. Shane Vansaghi (F) 216 lbs
4. David Bedkowski (D) 214 lbs
5. Mace'o Phillips (D) 214 lbs
Youngest
1. Mikkel Eriksen (F) 17 yrs
2. Matias Vanhanen (F) 17 yrs
3. Anthony Allain-Samaké (D) 17 yrs
4. Harry Nansi (F) 17 yrs
5. Matej Pekar (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. Lev Katzin (F) 5'8"
Lightest
1. Stepan Cerny (D) 132 lbs
2. Dustin Willhöft (F) 132 lbs
3. Ivan Fomin (F) 137 lbs
4. L.J. Mooney (F) 146 lbs
5. Jere Somervuori (F) 152 lbs