.

TSN/BOB McKENZIE Draft Ranking 2025

TSN/BOB McKENZIE TOP 32

TSN/BOB McKENZIE TOP 32 - PRE-SEASON RANKING

TSN/BOB McKENZIE TOP 32 - PRE-SEASON RANKING

R N Player Team League GP G A TP PIM

TOP PROSPECTS

1 James Hagens (C) Boston College NCAA 13 3 14 17 4
2 Matthew Schaefer (D) Erie Otters OHL 14 6 12 18 6
3 Anton Frondell (C) Djurgårdens IF HockeyAllsvenskan 7 1 2 3 6
4 Porter Martone (RW) Brampton Steelheads OHL 23 18 29 47 37
5 Ivan Ryabkin (C) MHK Dynamo Moskva MHL 13 1 8 9 24
6 Roger McQueen (F) Brandon Wheat Kings WHL 8 8 3 11 18
7 Michael Misa (C/LW) Saginaw Spirit OHL 25 25 24 49 13
8 Malcolm Spence (LW) Erie Otters OHL 23 11 18 29 16
9 Logan Hensler (D) Univ. of Wisconsin NCAA 13 0 5 5 4
10 Caleb Desnoyers (C) Moncton Wildcats QMJHL 21 14 18 32 12
                   
11 William Moore (C) U.S. National U18 Team NTDP 24 8 10 18 2
12 Radim Mrtka (D) HC Ocelari Trinec Czechia 10 0 1 1 0
13 Victor Eklund (LW) Djurgårdens IF HockeyAllsvenskan 20 8 7 15 27
14 Jake O'Brien (C) Brantford Bulldogs OHL 26 12 20 32 6
15 Charlie Trethewey (D) U.S. National U18 Team NTDP 24 4 4 8 10
16 Cole Reschny (F) Victoria Royals WHL 25 10 25 35 26
17 Émile Guité (LW) Chicoutimi Saguenéens QMJHL 25 5 5 10 8
18 Jakob Ihs-Wozniak (F) Luleå HF J20 J20 Nationell 22 7 21 28 6
19 Braeden Cootes (C) Seattle Thunderbirds WHL 23 9 13 22 8
20 Joshua Ravensbergen (G) Prince George Cougars WHL 19 3.08 .899 - -

OTHER NOTABLE PROSPECTS

                   
- Maxim Agafonov (D) Tolpar Ufa MHL 17 3 3 6 14
- Kashawn Aitcheson (D) Barrie Colts OHL 22 8 9 17 41
- Carter Amico (D) U.S. National U18 Team NTDP 13 0 3 3 10
- Pyotr Andreyanov (G) Krasnaya Armiya Moskva MHL 15 1.80 .943 - -
- Karl Annborn (D) HV71 J20 J20 Nationell 23 2 6 8 2
- Carl Axelsson (G) Sioux Falls Stampede USHL 4 4.95 .837 - -
- Adrien Bartovič (C/W) Malmö Redhawks J20 J20 Nationell - - - - -
- Carter Bear (C/LW) Everett Silvertips WHL 25 22 23 45 18
- Quinn Beauchesne (D) Guelph Storm OHL 15 2 2 4 6
- Lucas Beckman (G) Baie-Comeau Drakkar QMJHL 20 2.29 .922 - -
                   
- Nathan Behm (LW/RW) Kamloops Blazers WHL 26 16 16 32 10
- Adam Benák (C) Youngstown Phantoms USHL 21 6 13 19 16
- Max Bleicher (D) Owen Sound Attack OHL 26 1 4 5 16
- Lasse Boelius (D) Ässät U20 U20 SM-sarja 17 3 5 8 4
- Sascha Boumedienne (D) Boston Univ. NCAA 14 0 3 3 21
- Donato Bracco (D) U.S. National U18 Team NTDP 24 0 9 9 6
- Yaroslav Bryzgalov (C) Des Moines Buccaneers USHL 20 5 1 6 23
- Henry Brzustewicz (D) London Knights OHL 25 4 13 17 28
- Carson Cameron (D) Peterborough Petes OHL 26 5 7 12 12
- Justin Carbonneau (RW) Blainville-Boisbriand Armada QMJHL 26 20 22 42 24
                   
- Shawn Carrier (LW/C) Halifax Mooseheads QMJHL 22 6 10 16 12
- Stepan Cerny (D) Mountfield HK U20 Czechia U20 26 4 20 24 18
- Jan Chovan (C) Tappara U20 U20 SM-sarja 24 9 8 17 4
- Vojtech Cihar (LW) HC Energie Karlovy Vary U20 Czechia U20 - - - - -
- Owen Conrad (D) Charlottetown Islanders QMJHL 27 2 8 10 14
- Gavin Cornforth (RW) Dubuque Fighting Saints USHL 22 8 6 14 8
- Jacob Crawford (C/LW) Owen Sound Attack OHL 26 5 7 12 6
- Ethan Czata (C) Niagara IceDogs OHL 26 7 13 20 31
- Gabriel D'Aigle (G) Victoriaville Tigres QMJHL 22 4.50 .879 - -
- Kale Dach (C) Sherwood Park Crusaders BCHL 24 9 25 34 8
                   
- Oscar Davidsson (LW) HV71 J20 J20 Nationell 23 8 12 20 24
- Kieren Dervin (C) St. Andrew's College U18 AAA 19 17 16 33 26
- Arvid Drott (RW) Djurgårdens IF J20 J20 Nationell 24 13 12 25 10
- Filip Ekberg (LW) Ottawa 67's OHL 20 7 9 16 2
- Edison Engle (D) Des Moines Buccaneers USHL 20 0 4 4 4
- Mikkel Eriksen (C) Färjestad BK J20 J20 Nationell 24 10 11 21 4
- Blake Fiddler (D) Edmonton Oil Kings WHL 24 4 7 11 18
- Masun Fleece (F) Fargo Force USHL 22 4 5 9 12
- Conrad Fondrk (C) U.S. National U18 Team NTDP 23 5 10 15 2
- Semyon Frolov (G) Ladia Togliatti MHL 9 1.83 .937 - -
                   
- Jordan Gavin (C/LW) Tri-City Americans WHL 25 12 10 22 0
- Eddie Genborg (F) Linköping HC J20 J20 Nationell 22 16 13 29 22
- Måns Goos (G) Färjestad BK J20 J20 Nationell 13 2.79 .908 - -
- Owen Griffin (C) Oshawa Generals OHL 23 4 11 15 15
- Gustavs Griva (F) Jungadler Mannheim U20 DNL U20 26 17 39 56 22
- Rihards Griva (F) Jungadler Mannheim U20 DNL U20 25 25 34 59 35
- Milton Gästrin (C/LW) MoDo Hockey J20 J20 Nationell 20 7 12 19 12
- Theodor Hallquisth (D) Örebro HK J20 J20 Nationell 22 2 6 8 20
- Reese Hamilton (D) Calgary Hitmen WHL 20 1 2 3 10
- Travis Hayes (RW) Soo Greyhounds OHL 25 8 8 16 22
                   
- Roberto Leonardo Henriquez (G) Anchorage Wolverines NAHL 15 2.68 .917 - -
- Gustav Hillström (C) Brynäs IF J20 J20 Nationell 25 9 14 23 8
- David Holub (D) Soo Greyhounds OHL 25 3 2 5 12
- Tyler Hopkins (C) Kingston Frontenacs OHL 27 8 14 22 8
- William Horcoff (C) U.S. National U18 Team NTDP 14 3 3 6 8
- Alex Huang (D) Chicoutimi Saguenéens QMJHL 26 1 10 11 8
- Carlos Händel (D) Halifax Mooseheads QMJHL 25 1 9 10 8
- Love Härenstam (G) Skellefteå AIK J20 J20 Nationell 8 3.52 .899 - -
- Jasper Inkinen (F) Lukko U20 U20 SM-sarja 2 0 0 0 2
- Jack Ivankovic (G) Brampton Steelheads OHL 18 3.28 .902 - -
                   
- Chase Jette (F) Waterloo Black Hawks USHL 20 3 4 7 6
- Ruslan Karimov (LW/RW) Sarnia Sting OHL 26 6 5 11 22
- Lucas Karmiris (C) Brampton Steelheads OHL 12 4 7 11 2
- Lev Katzin (C) Green Bay Gamblers USHL 9 2 4 6 44
- Patrik Kerkola (G) KalPa U20 U20 SM-sarja 17 3.62 .869 - -
- Peyton Kettles (D) Swift Current Broncos WHL 20 2 3 5 34
- Benjamin Kevan (F) Des Moines Buccaneers USHL 16 6 10 16 23
- Liam Kilfoil (C) Halifax Mooseheads QMJHL 26 10 11 21 8
- Benjamin Kindel (RW) Calgary Hitmen WHL 24 15 22 37 12
- Viktor Klingsell (LW) Skellefteå AIK J20 J20 Nationell 24 7 10 17 0
                   
- Cash Koch (F) Tri-City Americans WHL 25 6 2 8 51
- Jesper Kotajärvi (D) Tappara U20 U20 SM-sarja 15 2 5 7 28
- Silanti Kozhushko (LW/RW) MHK Spartak Moskva MHL 24 6 6 12 16
- Noah Laberge (D) Acadie-Bathurst Titan QMJHL 25 4 7 11 12
- Lynden Lakovic (F) Moose Jaw Warriors WHL 24 13 16 29 4
- Tanner Lam (RW) Kitchener Rangers OHL 27 4 18 22 8
- Aiden Lane (RW) St. Andrew's College U18 AAA 21 14 27 41 20
- Matthew Lansing (C) Waterloo Black Hawks USHL 17 4 2 6 10
- Xavier Lebel (RW) Québec Remparts QMJHL 24 4 7 11 9
- Nathan Lecompte (C) Chicoutimi Saguenéens QMJHL 26 8 16 24 12
                   
- Ryker Lee (F) Madison Capitols USHL 20 10 14 24 4
- David Lewandowski (F) Düsseldorfer EG DEL 7 0 0 0 18
- Kurban Limatov (D) MHK Dynamo Moskva MHL 21 4 9 13 14
- Brady Martin (C) Soo Greyhounds OHL 24 12 12 24 31
- Owen Martin (F) Spokane Chiefs WHL 19 5 8 13 8
- Cole McKinney (C) U.S. National U18 Team NTDP 21 4 10 14 21
- Jasu Mensonen (F) Lukko U20 U20 SM-sarja 20 2 8 10 18
- Tomas Mikel (D) Cedar Rapids RoughRiders USHL 10 0 1 1 0
- L.J. Mooney (RW) U.S. National U18 Team NTDP 10 1 6 7 4
- Zachary Morin (LW) Saint John Sea Dogs QMJHL 20 5 13 18 2
                   
- Jeremiah Mundy (LW/RW) HC Davos U20 U20-Elit 25 7 6 13 12
- Michael Munroe (LW) Youngstown Phantoms USHL 16 1 2 3 10
- Yegor Murashev (RW/LW) MHK Spartak Moskva MHL 3 0 0 0 2
- Carter Murphy (D) Youngstown Phantoms USHL 17 2 1 3 2
- Jack Murtagh (C/LW) U.S. National U18 Team NTDP 15 10 7 17 8
- Teddy Mutryn (C) Chicago Steel USHL 21 7 3 10 35
- Jørgen Nyhus Myhre (F) Vålerenga Norway 16 0 1 1 4
- Jack Nesbitt (C) Windsor Spitfires OHL 27 11 10 21 22
- Vaclav Nestrasil (RW) Muskegon Lumberjacks USHL 21 5 3 8 2
- Elijah Neuenschwander (G) HC Fribourg-Gottéron U20 U20-Elit 14 2.25 - - -
                   
- Eric Nilson (C) Djurgårdens IF J20 J20 Nationell 23 8 20 28 14
- Mateo Nobert (C) Blainville-Boisbriand Armada QMJHL 26 15 21 36 12
- Viggo Nordlund (F) Skellefteå AIK J20 J20 Nationell 21 13 14 27 37
- Melvin Novotny (F) Leksands IF J20 J20 Nationell 23 8 13 21 31
- Aaron Obobaifo (C) Vancouver Giants WHL 13 6 4 10 6
- Eetu Orpana (F) Tappara U20 U20 SM-sarja 22 7 10 17 10
- Bruno Osmanis (RW) IF Björklöven HockeyAllsvenskan 12 1 5 6 0
- Dominik Pavlík (C) Kärpät U20 U20 SM-sarja 20 3 5 8 8
- Nikita Pavlov (RW) Dinamo-Shinnik Bobruysk MHL 19 1 5 6 17
- Matej Pekar (C/W) Seattle Thunderbirds WHL 23 5 8 13 22
                   
- Andreas Syversen Pettersen (D) Lørenskog Norway 20 0 1 1 37
- Jake Pilon (G) Kelowna Rockets WHL 11 3.16 .899 - -
- Tomas Pobezal (C) HK Nitra Slovakia 24 11 5 16 12
- Tomas Poletin (LW) Pelicans U20 U20 SM-sarja 10 6 0 6 4
- Cullen Potter (LW) Arizona State Univ. NCAA 14 3 4 7 6
- Michal Pradel (G) Team Slovakia U18 Slovakia U20 6 2.43 .928 - -
- Nathan Quinn (C) Québec Remparts QMJHL 27 11 16 27 13
- Luka Radivojevic (D) Muskegon Lumberjacks USHL 13 0 6 6 6
- Cameron Reid (D) Kitchener Rangers OHL 27 5 18 23 18
- Dakoda Rhéaume-Mullen (D) Univ. of Michigan NCAA 14 0 4 4 2
                   
- Luca Romano (C) Kitchener Rangers OHL 26 14 12 26 8
- Florian Schenk (C) Saint John Sea Dogs QMJHL 19 1 1 2 8
- Cameron Schmidt (RW) Vancouver Giants WHL 23 24 12 36 16
- Drew Schock (D) U.S. National U18 Team NTDP 24 3 6 9 4
- Daniels Serkins (C/LW/RW) SC Bern Future U20 U20-Elit 23 6 12 18 6
- Will Sharpe (D) Lethbridge Hurricanes WHL 24 2 19 21 16
- Cooper Simpson (F) Shakopee High USHS-MN 4 4 2 6 6
- Kolin Sisson (F) Chicago Steel USHL 22 9 3 12 35
- Oliwer Sjöström (D) Luleå HF J20 J20 Nationell 24 1 9 10 36
- Noel Skarby (LW) HV71 J20 J20 Nationell 12 2 2 4 0
                   
- Jan Skok (D) HC Plzen Czechia 18 1 0 1 6
- Jackson Smith (D) Tri-City Americans WHL 25 2 19 21 26
- Jere Somervuori (F) HIFK U20 U20 SM-sarja 24 6 18 24 6
- Sam Spehar (F) Sioux Falls Stampede USHL 16 6 5 11 2
- Mateu Späth (F) EC Bad Nauheim DEL2 - - - - -
- Ondrej Stebetak (G) Portland Winterhawks WHL 17 3.84 .889 - -
- Andreas Straka (C) Québec Remparts QMJHL 20 4 9 13 6
- Leo Sundqvist (F) Brynäs IF J20 J20 Nationell 20 9 9 18 2
- Martin Svec (D) HC Dynamo Pardubice U20 Czechia U20 - - - - -
- Michal Svrcek (C) Brynäs IF J20 J20 Nationell 24 13 12 25 10
                   
- Nicolas Sykora (F) Omaha Lancers USHL 17 6 1 7 0
- Isak Sörqvist (G) Luleå HF J20 J20 Nationell 14 3.58 .865 - -
- Caden Taylor (C) Peterborough Petes OHL 26 4 5 9 16
- Cole Temple (F) Regina Pats WHL 22 4 8 12 8
- Louis-Alex Tremblay (D) Sherbrooke Phoenix QMJHL 26 2 15 17 20
- Shane Vansaghi (RW) Michigan State Univ. NCAA 12 2 8 10 14
- Vyacheslav Vasilyev (C) SKA-Yunior Krasnogorsk MHL 4 1 1 2 2
- Malte Vass (D) Färjestad BK J20 J20 Nationell 21 2 3 5 37
- Philippe Veilleux (C/LW) Val-d'Or Foreurs QMJHL 26 13 15 28 2
- Artyom Vilchinsky (D) SKA-1946 St. Petersburg MHL 24 0 5 5 12
                   
- Haoxi Wang (D) King Rebellion OJHL 29 3 14 17 56
- Max Westergård (F) Frölunda HC J20 J20 Nationell 24 12 14 26 50
- Oscar Westman (G) Brynäs IF J20 J20 Nationell 15 2.96 .895 - -
- Dustin Willhöft (F) Jungadler Mannheim U20 DNL U20 23 20 37 57 16
- Ethan Wyttenbach (F) Sioux Falls Stampede USHL 20 6 12 18 4
- Kirill Yemelyanov (C) Loko Yaroslavl MHL 13 3 1 4 6
- Aiden Young (LW) Peterborough Petes OHL 23 7 5 12 14
- Vít Záhejský (C/RW) Kamloops Blazers WHL 6 0 1 1 0
- Bill Zonnon (LW) Rouyn-Noranda Huskies QMJHL 26 14 23 37 12
- Patryk Zubek (D) Team Slovakia U18 Slovakia U20 8 4 8 12 6
Number of players listed: 180
Show all draft eligible players in the database
Interesting Facts
Tallest
1. Haoxi Wang (D) 6'6"
2. Radim Mrtka (D) 6'6"
3. Carter Amico (D) 6'5"
4. Måns Goos (G) 6'5"
5. Peyton Kettles (D) 6'5"
Heaviest
1. Artyom Vilchinsky (D) 243 lbs
2. Shane Vansaghi (F) 216 lbs
3. Haoxi Wang (D) 212 lbs
4. Owen Conrad (D) 209 lbs
5. Blake Fiddler (D) 209 lbs
Youngest
1. Mikkel Eriksen (F) 17 yrs
2. Matej Pekar (F) 17 yrs
3. Matthew Schaefer (D) 17 yrs
4. Travis Hayes (F) 17 yrs
5. Max Westergård (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. Lev Katzin (F) 5'8"
5. Carter Murphy (D) 5'8"
Lightest
1. Stepan Cerny (D) 132 lbs
2. Dustin Willhöft (F) 132 lbs
3. L.J. Mooney (F) 146 lbs
4. Jere Somervuori (F) 152 lbs
5. Eric Nilson (F) 154 lbs