.

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

OTHER NOTABLE PROSPECTS

                   
- Vojtěch Čihař (LW) HC Energie Karlovy Vary U20 Czechia U20 - - - - -
- Maxim Agafonov (D) Tolpar Ufa MHL 20 4 3 7 16
- Kashawn Aitcheson (D) Barrie Colts OHL 29 10 13 23 48
- Carter Amico (D) U.S. National U18 Team NTDP 13 0 3 3 10
- Pyotr Andreyanov (G) Krasnaya Armiya Moskva MHL 17 1.83 .942 - -
- Karl Annborn (D) HV71 J20 J20 Nationell 24 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 26 22 24 46 22
- Quinn Beauchesne (D) Guelph Storm OHL 21 3 3 6 24
                   
- Lucas Beckman (G) Baie-Comeau Drakkar QMJHL 24 2.54 .915 - -
- David Bedkowski (D) Owen Sound Attack OHL 16 0 3 3 41
- Nathan Behm (LW/RW) Kamloops Blazers WHL 31 18 19 37 10
- William Belle (F) U.S. National U18 Team NTDP 28 2 5 7 18
- Adam Benák (C) Youngstown Phantoms USHL 26 8 16 24 20
- Max Bleicher (D) Owen Sound Attack OHL 33 1 4 5 18
- Lasse Boelius (D) Ässät U20 U20 SM-sarja 23 3 8 11 6
- Sascha Boumedienne (D) Boston Univ. NCAA 16 0 3 3 23
- Donato Bracco (D) U.S. National U18 Team NTDP 29 0 9 9 6
- Yaroslav Bryzgalov (C) Des Moines Buccaneers USHL 25 5 1 6 23
                   
- Henry Brzustewicz (D) London Knights OHL 32 5 15 20 45
- Carson Cameron (D) Peterborough Petes OHL 33 5 9 14 14
- Justin Carbonneau (RW) Blainville-Boisbriand Armada QMJHL 31 22 23 45 26
- Shawn Carrier (LW/C) Halifax Mooseheads QMJHL 27 6 10 16 14
- Stepan Cerny (D) Mountfield HK U20 Czechia U20 31 5 23 28 18
- Jan Chovan (C) Tappara U20 U20 SM-sarja 25 9 8 17 4
- Owen Conrad (D) Charlottetown Islanders QMJHL 31 3 8 11 14
- Gavin Cornforth (RW) Dubuque Fighting Saints USHL 26 10 10 20 10
- Jacob Crawford (C/LW) Owen Sound Attack OHL 31 5 8 13 10
- Ethan Czata (C) Niagara IceDogs OHL 33 15 20 35 35
                   
- Gabriel D'Aigle (G) Victoriaville Tigres QMJHL 26 4.34 .884 - -
- Kale Dach (C) Sherwood Park Crusaders BCHL 29 11 32 43 8
- Oscar Davidsson (LW) HV71 J20 J20 Nationell 27 10 17 27 26
- Kieren Dervin (C) St. Andrew's College U18 AAA 20 17 17 34 26
- Arvid Drott (RW) Djurgårdens IF J20 J20 Nationell 24 13 12 25 10
- Filip Ekberg (LW) Ottawa 67's OHL 21 7 10 17 2
- Edison Engle (D) Des Moines Buccaneers USHL 20 0 4 4 4
- Kristian Epperson (LW) Saginaw Spirit OHL 29 13 27 40 52
- Mikkel Eriksen (C) Färjestad BK J20 J20 Nationell 24 10 11 21 4
- Blake Fiddler (D) Edmonton Oil Kings WHL 27 4 8 12 18
                   
- Masun Fleece (F) Fargo Force USHL 24 4 5 9 12
- Conrad Fondrk (C) U.S. National U18 Team NTDP 28 6 12 18 2
- Semyon Frolov (G) Ladia Togliatti MHL 9 1.83 .937 - -
- Matthew Gard (F) Red Deer Rebels WHL 31 8 11 19 36
- Jordan Gavin (C/LW) Tri-City Americans WHL 30 13 14 27 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 14 2.73 .909 - -
- Owen Griffin (C) Oshawa Generals OHL 30 5 14 19 17
- Gustavs Griva (F) Jungadler Mannheim U20 DNL U20 30 21 42 63 26
- Rihards Griva (F) Jungadler Mannheim U20 DNL U20 29 28 38 66 41
                   
- Milton Gästrin (C/LW) MoDo Hockey J20 J20 Nationell 20 7 12 19 12
- Theodor Hallquisth (D) Örebro HK J20 J20 Nationell 23 2 6 8 20
- Reese Hamilton (D) Calgary Hitmen WHL 20 1 2 3 10
- Travis Hayes (RW) Soo Greyhounds OHL 33 9 10 19 30
- Roberto Leonardo Henriquez (G) Anchorage Wolverines NAHL 19 2.64 .917 - -
- Gustav Hillström (C) Brynäs IF J20 J20 Nationell 30 13 17 30 10
- David Holub (D) Soo Greyhounds OHL 33 3 3 6 12
- Tyler Hopkins (C) Kingston Frontenacs OHL 33 8 17 25 12
- William Horcoff (C) U.S. National U18 Team NTDP 19 4 4 8 24
- Alex Huang (D) Chicoutimi Saguenéens QMJHL 31 1 13 14 8
                   
- Carlos Händel (D) Halifax Mooseheads QMJHL 28 2 9 11 8
- Love Härenstam (G) Skellefteå AIK J20 J20 Nationell 8 3.52 .899 - -
- Jasper Inkinen (F) Lukko U18 U18 SM-sarja 23 13 23 36 26
- Jack Ivankovic (G) Brampton Steelheads OHL 21 3.49 .898 - -
- Chase Jette (F) Waterloo Black Hawks USHL 23 3 4 7 6
- Ruslan Karimov (LW/RW) Sarnia Sting OHL 34 7 7 14 34
- Lucas Karmiris (C) Brampton Steelheads OHL 15 4 9 13 9
- Lev Katzin (C) Green Bay Gamblers USHL 9 2 4 6 44
- Patrik Kerkola (G) KalPa U20 U20 SM-sarja 20 3.65 .865 - -
- 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 31 10 12 22 8
- Benjamin Kindel (RW) Calgary Hitmen WHL 29 19 27 46 18
- Viktor Klingsell (LW) Skellefteå AIK J20 J20 Nationell 24 7 10 17 0
- Cash Koch (F) Tri-City Americans WHL 30 6 2 8 55
- Jesper Kotajärvi (D) Tappara U20 U20 SM-sarja 18 4 5 9 30
- Silanti Kozhushko (LW/RW) MHK Spartak Moskva MHL 28 9 7 16 16
- Noah Laberge (D) Acadie-Bathurst Titan QMJHL 30 4 10 14 24
- Lynden Lakovic (F) Moose Jaw Warriors WHL 29 16 22 38 4
- Tanner Lam (RW) Kitchener Rangers OHL 32 6 20 26 8
                   
- Aiden Lane (RW) St. Andrew's College U18 AAA 22 15 27 42 20
- Matthew Lansing (C) Waterloo Black Hawks USHL 20 5 4 9 10
- Xavier Lebel (RW) Québec Remparts QMJHL 28 7 9 16 13
- Nathan Lecompte (C) Chicoutimi Saguenéens QMJHL 31 9 20 29 16
- 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 26 5 11 16 16
- Brady Martin (C) Soo Greyhounds OHL 28 15 14 29 42
- Owen Martin (F) Spokane Chiefs WHL 19 5 8 13 8
- Cole McKinney (C) U.S. National U18 Team NTDP 26 8 15 23 21
                   
- Jasu Mensonen (F) Lukko U20 U20 SM-sarja 24 2 8 10 20
- Tomas Mikel (D) Cedar Rapids RoughRiders USHL 14 0 1 1 2
- L.J. Mooney (RW) U.S. National U18 Team NTDP 14 1 9 10 4
- Zachary Morin (LW) Saint John Sea Dogs QMJHL 25 10 14 24 2
- Jeremiah Mundy (LW/RW) HC Davos U20 U20-Elit 30 9 7 16 12
- Michael Munroe (LW) Youngstown Phantoms USHL 21 1 3 4 29
- Yegor Murashev (RW/LW) MHK Spartak Moskva MHL 3 0 0 0 2
- Carter Murphy (D) Youngstown Phantoms USHL 22 2 2 4 2
- Jack Murtagh (C/LW) U.S. National U18 Team NTDP 20 10 12 22 10
- 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 33 13 16 29 30
- Vaclav Nestrasil (RW) Muskegon Lumberjacks USHL 27 8 7 15 12
- 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 31 15 23 38 12
- Viggo Nordlund (F) Skellefteå AIK J20 J20 Nationell 27 16 16 32 51
- 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 25 7 11 18 10
                   
- Bruno Osmanis (RW) IF Björklöven HockeyAllsvenskan 14 1 5 6 2
- Dominik Pavlík (C) Kärpät U20 U20 SM-sarja 20 3 5 8 8
- Nikita Pavlov (RW) Dinamo-Shinnik Bobruysk MHL 24 3 5 8 23
- Matej Pekar (C/W) Seattle Thunderbirds WHL 29 5 10 15 28
- Andreas Syversen Pettersen (D) Lørenskog Norway 21 0 1 1 37
- Mace'o Phillips (D) U.S. National U18 Team NTDP 27 2 3 5 48
- Jake Pilon (G) Kelowna Rockets WHL 14 3.34 .895 - -
- Tomas Pobezal (C) HK Nitra Slovakia 26 12 5 17 14
- Tomas Poletin (LW) Pelicans U20 U20 SM-sarja 15 11 3 14 6
- Cullen Potter (LW) Arizona State Univ. NCAA 16 4 4 8 6
                   
- Michal Pradel (G) Team Slovakia U18 Slovakia U20 6 2.43 .928 - -
- Nathan Quinn (C) Québec Remparts QMJHL 30 11 21 32 13
- Luka Radivojevic (D) Muskegon Lumberjacks USHL 19 0 10 10 8
- Cameron Reid (D) Kitchener Rangers OHL 33 6 23 29 20
- Dakoda Rhéaume-Mullen (D) Univ. of Michigan NCAA 18 1 4 5 2
- Luca Romano (C) Kitchener Rangers OHL 32 14 15 29 8
- Jacob Rombach (D) Lincoln Stars USHL 22 0 5 5 22
- Florian Schenk (C) Saint John Sea Dogs QMJHL 24 2 2 4 8
- Cameron Schmidt (RW) Vancouver Giants WHL 26 24 14 38 16
- Drew Schock (D) U.S. National U18 Team NTDP 29 3 8 11 10
                   
- Daniels Serkins (C/LW/RW) SC Bern Future U20 U20-Elit 25 6 12 18 8
- Will Sharpe (D) Lethbridge Hurricanes WHL 29 3 20 23 18
- Cooper Simpson (F) Shakopee High USHS-MN 9 11 6 17 6
- Kolin Sisson (F) Chicago Steel USHL 26 10 3 13 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 20 1 0 1 6
- Jackson Smith (D) Tri-City Americans WHL 30 2 22 24 26
- Jere Somervuori (F) HIFK U20 U20 SM-sarja 27 7 19 26 6
- Sam Spehar (F) Sioux Falls Stampede USHL 20 8 8 16 2
                   
- Mateu Späth (F) EC Bad Nauheim DEL2 - - - - -
- Ondrej Stebetak (G) Portland Winterhawks WHL 21 3.61 .895 - -
- Theo Stockselius (F) Djurgårdens IF J20 J20 Nationell 24 12 23 35 36
- Andreas Straka (C) Québec Remparts QMJHL 22 6 11 17 6
- Leo Sundqvist (F) Brynäs IF J20 J20 Nationell 25 11 10 21 6
- Martin Svec (D) HC Dynamo Pardubice U20 Czechia U20 - - - - -
- Michal Svrcek (C) Brynäs IF J20 J20 Nationell 26 13 15 28 10
- Nicolas Sykora (F) Omaha Lancers USHL 17 6 1 7 0
- Isak Sörqvist (G) Luleå HF J20 J20 Nationell 18 3.46 .870 - -
- Caden Taylor (C) Peterborough Petes OHL 33 8 6 14 20
                   
- Cole Temple (F) Regina Pats WHL 22 4 8 12 8
- Louis-Alex Tremblay (D) Sherbrooke Phoenix QMJHL 31 3 17 20 20
- Shane Vansaghi (RW) Michigan State Univ. NCAA 16 2 9 11 16
- Vyacheslav Vasilyev (C) SKA-Yunior Krasnogorsk MHL 4 1 1 2 2
- Malte Vass (D) Färjestad BK J20 J20 Nationell 22 2 3 5 37
- Philippe Veilleux (C/LW) Val-d'Or Foreurs QMJHL 31 14 19 33 6
- Artyom Vilchinsky (D) SKA-1946 St. Petersburg MHL 29 0 7 7 12
- Haoxi Wang (D) King Rebellion OJHL 35 3 15 18 69
- Max Westergård (F) Frölunda HC J20 J20 Nationell 27 15 17 32 50
- Oscar Westman (G) Brynäs IF J20 J20 Nationell 19 2.80 .903 - -
                   
- Dustin Willhöft (F) Jungadler Mannheim U20 DNL U20 27 24 44 68 20
- Ethan Wyttenbach (F) Sioux Falls Stampede USHL 24 9 15 24 4
- Kirill Yemelyanov (C) Loko Yaroslavl MHL 16 4 1 5 8
- Aiden Young (LW) Peterborough Petes OHL 30 9 8 17 14
- Vít Záhejský (C/RW) Kamloops Blazers WHL 11 0 3 3 0
- Bill Zonnon (LW) Rouyn-Noranda Huskies QMJHL 31 16 29 45 18
- Patryk Zubek (D) Team Slovakia U18 Slovakia U20 8 4 8 12 6
Number of players listed: 187
Show all draft eligible players in the database
Interesting Facts
Tallest
1. Jacob Rombach (D) 6'6"
2. Haoxi Wang (D) 6'6"
3. Radim Mrtka (D) 6'6"
4. Carter Amico (D) 6'5"
5. Måns Goos (G) 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. 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