.

MCKEEN'S HOCKEY Draft Ranking 2025

MCKEEN'S HOCKEY TOP 32

MCKEEN'S HOCKEY TOP 32 - DECEMBER RANKING

MCKEEN'S HOCKEY TOP 32 - DECEMBER 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 James Hagens (C) Boston College NCAA 16 5 15 20 4
3 Michael Misa (C/LW) Saginaw Spirit OHL 35 33 35 68 21
4 Porter Martone (RW) Brampton Steelheads OHL 28 21 35 56 43
5 Roger McQueen (F) Brandon Wheat Kings WHL 8 8 3 11 18
6 Victor Eklund (LW) Djurgårdens IF HockeyAllsvenskan 24 8 7 15 31
7 Jackson Smith (D) Tri-City Americans WHL 35 2 23 25 32
8 Anton Frondell (C) Djurgårdens IF HockeyAllsvenskan 12 2 3 5 8
9 Caleb Desnoyers (C) Moncton Wildcats QMJHL 32 23 29 52 16
10 Lynden Lakovic (F) Moose Jaw Warriors WHL 31 17 22 39 4
                   
11 Radim Mrtka (D) HC Ocelari Trinec Czechia 10 0 1 1 0
12 Justin Carbonneau (RW) Blainville-Boisbriand Armada QMJHL 36 24 24 48 36
13 Malcolm Spence (LW) Erie Otters OHL 34 17 25 42 24
14 Cameron Schmidt (RW) Vancouver Giants WHL 34 29 17 46 24
15 Cullen Potter (LW) Arizona State Univ. NCAA 18 6 4 10 6
16 Brady Martin (C) Soo Greyhounds OHL 28 15 14 29 42
17 Cameron Reid (D) Kitchener Rangers OHL 38 6 24 30 20
18 Kashawn Aitcheson (D) Barrie Colts OHL 35 10 15 25 58
19 Logan Hensler (D) Univ. of Wisconsin NCAA 17 0 7 7 19
20 Jack Murtagh (C/LW) U.S. National U18 Team NTDP 24 11 12 23 12
                   
21 Joshua Ravensbergen (G) Prince George Cougars WHL 29 2.91 .903 - -
22 Carter Bear (C/LW) Everett Silvertips WHL 31 26 28 54 30
23 Jake O'Brien (C) Brantford Bulldogs OHL 39 21 29 50 10
24 Luca Romano (C) Kitchener Rangers OHL 37 15 17 32 8
25 Blake Fiddler (D) Edmonton Oil Kings WHL 34 5 10 15 22
26 Ivan Ryabkin (C) MHK Dynamo Moskva MHL 15 1 11 12 26
27 Benjamin Kindel (RW) Calgary Hitmen WHL 36 23 38 61 20
28 Eric Nilson (C) Djurgårdens IF J20 J20 Nationell 24 8 22 30 16
29 Braeden Cootes (C) Seattle Thunderbirds WHL 35 14 18 32 12
30 Nathan Behm (LW/RW) Kamloops Blazers WHL 36 21 21 42 12
                   
31 Kurban Limatov (D) MHK Dynamo Moskva MHL 30 5 12 17 22
32 William Moore (C) U.S. National U18 Team NTDP 33 13 12 25 4

OTHER NOTABLE PROSPECTS

- Vojtěch Čihař (LW) HC Energie Karlovy Vary U20 Czechia U20 - - - - -
- Maxim Agafonov (D) Tolpar Ufa MHL 24 4 4 8 16
- Anthony Allain-Samaké (D) Sioux City Musketeers USHL 33 0 12 12 10
- Carter Amico (D) U.S. National U18 Team NTDP 13 0 3 3 10
- Pyotr Andreyanov (G) Krasnaya Armiya Moskva MHL 22 1.68 .943 - -
- Karl Annborn (D) HV71 J20 J20 Nationell 25 2 6 8 2
- Carl Axelsson (G) Sioux Falls Stampede USHL 4 4.95 .837 - -
- Adrien Bartovič (C/W) Malmö Redhawks J20 J20 Nationell - - - - -
                   
- Roman Bausov (D) MHK Dynamo St. Petersburg MHL 26 2 8 10 12
- Quinn Beauchesne (D) Guelph Storm OHL 27 3 7 10 30
- Lucas Beckman (G) Baie-Comeau Drakkar QMJHL 29 2.48 .917 - -
- David Bedkowski (D) Owen Sound Attack OHL 21 0 4 4 53
- William Belle (F) U.S. National U18 Team NTDP 32 3 5 8 24
- Adam Benák (C) Youngstown Phantoms USHL 30 9 19 28 20
- Max Bleicher (D) Owen Sound Attack OHL 35 1 4 5 18
- Lasse Boelius (D) Ässät U20 U20 SM-sarja 23 3 8 11 6
- Sascha Boumedienne (D) Boston Univ. NCAA 17 0 5 5 23
- Donato Bracco (D) U.S. National U18 Team NTDP 33 0 9 9 8
                   
- Yaroslav Bryzgalov (C) Des Moines Buccaneers USHL 29 5 2 7 23
- Henry Brzustewicz (D) London Knights OHL 36 6 19 25 49
- Carson Cameron (D) Peterborough Petes OHL 39 7 13 20 14
- Shawn Carrier (LW/C) Halifax Mooseheads QMJHL 33 7 13 20 18
- Stepan Cerny (D) Mountfield HK U20 Czechia U20 34 6 27 33 26
- Jan Chovan (C) Tappara U20 U20 SM-sarja 25 9 8 17 4
- Owen Conrad (D) Charlottetown Islanders QMJHL 38 3 8 11 18
- Gavin Cornforth (RW) Dubuque Fighting Saints USHL 32 12 13 25 12
- Jacob Crawford (C/LW) Owen Sound Attack OHL 36 5 9 14 14
- Ethan Czata (C) Niagara IceDogs OHL 39 16 24 40 43
                   
- Gabriel D'Aigle (G) Victoriaville Tigres QMJHL 31 4.51 .878 - -
- Kale Dach (C) Sherwood Park Crusaders BCHL 32 11 37 48 8
- Aron Dahlqvist (D) Brynäs IF J20 J20 Nationell 25 1 5 6 8
- Oscar Davidsson (LW) HV71 J20 J20 Nationell 28 10 17 27 26
- Kieren Dervin (C) St. Andrew's College U18 AAA 22 17 19 36 32
- Dmitrijs Dilevka (F) Watertown Shamrocks NAHL 24 3 6 9 6
- Arvid Drott (RW) Djurgårdens IF J20 J20 Nationell 26 13 12 25 10
- Filip Ekberg (LW) Ottawa 67's OHL 27 8 11 19 2
- Edison Engle (D) Des Moines Buccaneers USHL 20 0 4 4 4
- Kristian Epperson (LW) Saginaw Spirit OHL 34 17 32 49 58
                   
- Mikkel Eriksen (C) Färjestad BK J20 J20 Nationell 26 12 14 26 6
- Masun Fleece (F) Fargo Force USHL 24 4 5 9 12
- Ivan Fomin (LW/RW) Taifun Primorsky Krai MHL 30 14 18 32 20
- Conrad Fondrk (C) U.S. National U18 Team NTDP 32 6 12 18 6
- Semyon Frolov (G) Ladia Togliatti MHL 9 1.83 .937 - -
- Linus Funck (D) Luleå HF J20 J20 Nationell 30 4 10 14 47
- Tomas Galvas (D) Bili Tygri Liberec Czechia 25 2 2 4 0
- Matthew Gard (F) Red Deer Rebels WHL 37 9 12 21 40
- Jordan Gavin (C/LW) Tri-City Americans WHL 35 14 16 30 0
- Eddie Genborg (F) Linköping HC J20 J20 Nationell 24 17 13 30 26
                   
- Måns Goos (G) Färjestad BK J20 J20 Nationell 15 2.97 .900 - -
- Owen Griffin (C) Oshawa Generals OHL 34 7 16 23 19
- Gustavs Griva (F) Jungadler Mannheim U20 DNL U20 32 22 45 67 26
- Rihards Griva (F) Jungadler Mannheim U20 DNL U20 31 31 41 72 41
- Émile Guité (LW) Chicoutimi Saguenéens QMJHL 36 9 7 16 10
- Milton Gästrin (C/LW) MoDo Hockey J20 J20 Nationell 23 11 16 27 12
- Theodor Hallquisth (D) Örebro HK J20 J20 Nationell 25 3 6 9 24
- Reese Hamilton (D) Calgary Hitmen WHL 20 1 2 3 10
- Travis Hayes (RW) Soo Greyhounds OHL 37 10 10 20 30
- Roberto Leonardo Henriquez (G) Anchorage Wolverines NAHL 20 2.66 .917 - -
                   
- Gustav Hillström (C) Brynäs IF J20 J20 Nationell 30 13 17 30 10
- David Holub (D) Soo Greyhounds OHL 38 3 3 6 14
- Tyler Hopkins (C) Kingston Frontenacs OHL 37 8 20 28 12
- William Horcoff (C) U.S. National U18 Team NTDP 19 4 4 8 24
- Alex Huang (D) Chicoutimi Saguenéens QMJHL 37 2 15 17 12
- Topias Hynninen (C) Jukurit Liiga 32 7 17 24 2
- Carlos Händel (D) Halifax Mooseheads QMJHL 29 2 11 13 8
- Love Härenstam (G) Skellefteå AIK J20 J20 Nationell 9 3.43 .899 - -
- Jakob Ihs-Wozniak (F) Luleå HF J20 J20 Nationell 24 7 24 31 8
- Jasper Inkinen (F) Lukko U18 U18 SM-sarja 25 15 26 41 26
                   
- Jack Ivankovic (G) Brampton Steelheads OHL 22 3.51 .896 - -
- Chase Jette (F) Waterloo Black Hawks USHL 27 3 5 8 6
- Ludvig Johnson (D) EV Zug NL 14 1 3 4 4
- Lukas Kaplan (F) Everett Silvertips WHL 35 2 12 14 9
- Ruslan Karimov (LW/RW) Sarnia Sting OHL 38 8 9 17 38
- Lucas Karmiris (C) Brampton Steelheads OHL 18 4 12 16 13
- 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 26 3 3 6 40
- Benjamin Kevan (F) Des Moines Buccaneers USHL 21 8 16 24 23
                   
- Liam Kilfoil (C) Halifax Mooseheads QMJHL 37 12 12 24 14
- Viktor Klingsell (LW) Skellefteå AIK J20 J20 Nationell 26 7 11 18 2
- Tinus Luc Koblar (F) Leksands IF J20 J20 Nationell 28 3 6 9 10
- Cash Koch (F) Tri-City Americans WHL 35 6 2 8 55
- Jesper Kotajärvi (D) Tappara U20 U20 SM-sarja 18 4 5 9 30
- Noah Laberge (D) Acadie-Bathurst Titan QMJHL 35 5 11 16 28
- Tommy Lafrenière (C) Kamloops Blazers WHL 37 13 17 30 12
- Tanner Lam (RW) Kitchener Rangers OHL 37 7 20 27 8
- Aidan Lane (RW) St. Andrew's College U18 AAA 24 15 27 42 20
- Matthew Lansing (C) Waterloo Black Hawks USHL 24 6 6 12 12
                   
- Xavier Lebel (RW) Québec Remparts QMJHL 34 7 11 18 17
- Nathan Lecompte (C) Chicoutimi Saguenéens QMJHL 37 10 22 32 20
- Ryker Lee (F) Madison Capitols USHL 24 10 18 28 8
- Mustapha Lemieux (RW) Testville Pink Panthers Test-HL - - - - -
- David Lewandowski (F) Düsseldorfer EG DEL 7 0 0 0 18
- Zeb Lindgren (D) Skellefteå AIK J20 J20 Nationell 24 2 9 11 22
- Jimmy Lombardi (C) Flint Firebirds OHL 37 6 16 22 19
- Owen Martin (F) Spokane Chiefs WHL 19 5 8 13 8
- Cole McKinney (C) U.S. National U18 Team NTDP 30 9 18 27 29
- Jasu Mensonen (F) Lukko U20 U20 SM-sarja 26 3 9 12 20
                   
- Tomas Mikel (D) Cedar Rapids RoughRiders USHL 16 0 1 1 2
- Ryan Miller (F) Portland Winterhawks WHL 20 7 7 14 17
- L.J. Mooney (RW) U.S. National U18 Team NTDP 18 1 11 12 7
- Zachary Morin (LW) Saint John Sea Dogs QMJHL 30 10 16 26 4
- Shamar Moses (RW) North Bay Battalion OHL 31 9 23 32 23
- Jeremiah Mundy (LW/RW) HC Davos U20 U20-Elit 33 9 8 17 12
- Michael Munroe (LW) Youngstown Phantoms USHL 23 1 3 4 29
- Carter Murphy (D) Youngstown Phantoms USHL 26 2 3 5 2
- Teddy Mutryn (C) Chicago Steel USHL 25 11 7 18 37
- Jørgen Nyhus Myhre (F) Vålerenga Norway 16 0 1 1 4
                   
- Harry Nansi (C) Owen Sound Attack OHL 37 5 8 13 6
- Jack Nesbitt (C) Windsor Spitfires OHL 39 17 23 40 39
- Vaclav Nestrasil (RW) Muskegon Lumberjacks USHL 31 10 10 20 14
- Elijah Neuenschwander (G) HC Fribourg-Gottéron U20 U20-Elit 14 2.25 - - -
- Mateo Nobert (C) Blainville-Boisbriand Armada QMJHL 36 17 25 42 20
- Viggo Nordlund (F) Skellefteå AIK J20 J20 Nationell 28 16 16 32 53
- Melvin Novotny (F) Leksands IF J20 J20 Nationell 25 8 13 21 33
- Aaron Obobaifo (C) Vancouver Giants WHL 13 6 4 10 6
- Eetu Orpana (F) Tappara U20 U20 SM-sarja 27 7 12 19 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 31 6 7 13 25
- Matej Pekar (C/W) Seattle Thunderbirds WHL 35 5 11 16 34
- Andreas Syversen Pettersen (D) Lørenskog Norway 26 0 2 2 41
- Mace'o Phillips (D) U.S. National U18 Team NTDP 31 2 3 5 52
- Jake Pilon (G) Kelowna Rockets WHL 17 3.53 .891 - -
- Tomas Pobezal (C) HK Nitra Slovakia 27 13 5 18 14
- Tomas Poletin (LW) Pelicans U20 U20 SM-sarja 16 11 4 15 8
- Michal Pradel (G) Team Slovakia U18 Slovakia U20 7 3.18 .917 - -
- Max Psenicka (D) HC Plzen Czechia 16 2 0 2 2
                   
- Nathan Quinn (C) Québec Remparts QMJHL 36 12 25 37 15
- Luka Radivojevic (D) Muskegon Lumberjacks USHL 19 0 10 10 8
- Jamiro Reber (C/LW) HV71 SHL 27 7 7 14 2
- Cole Reschny (F) Victoria Royals WHL 36 12 33 45 36
- Dakoda Rhéaume-Mullen (D) Univ. of Michigan NCAA 19 1 4 5 2
- Jacob Rombach (D) Lincoln Stars USHL 26 0 6 6 24
- Krisjanis Sarts (D) St. Cloud Norsemen NAHL 18 1 0 1 4
- Florian Schenk (C) Saint John Sea Dogs QMJHL 24 2 2 4 8
- Drew Schock (D) U.S. National U18 Team NTDP 33 3 11 14 10
- Daniels Serkins (C/LW/RW) SC Bern Future U20 U20-Elit 25 6 12 18 8
                   
- Will Sharpe (D) Lethbridge Hurricanes WHL 35 3 25 28 22
- Cooper Simpson (F) Shakopee High USHS-MN 15 19 11 30 12
- Kolin Sisson (F) Chicago Steel USHL 30 13 6 19 35
- Oliwer Sjöström (D) Luleå HF J20 J20 Nationell 26 1 11 12 36
- Noel Skarby (LW) HV71 J20 J20 Nationell 14 2 2 4 0
- Jan Skok (D) HC Plzen Czechia 23 1 0 1 6
- Jere Somervuori (F) HIFK U20 U20 SM-sarja 29 7 20 27 6
- Sam Spehar (RW/LW) Sioux Falls Stampede USHL 25 11 8 19 2
- Mateu Späth (F) EC Bad Nauheim DEL2 - - - - -
- Ondrej Stebetak (G) Portland Winterhawks WHL 26 3.64 .893 - -
                   
- Theo Stockselius (F) Djurgårdens IF J20 J20 Nationell 26 12 23 35 38
- Andreas Straka (C) Québec Remparts QMJHL 28 8 11 19 8
- Leo Sundqvist (F) Brynäs IF J20 J20 Nationell 26 12 11 23 6
- Martin Svec (D) HC Dynamo Pardubice U20 Czechia U20 - - - - -
- Michal Svrcek (C) Brynäs IF J20 J20 Nationell 27 14 15 29 10
- Nicolas Sykora (F) Omaha Lancers USHL 17 6 1 7 0
- Isak Sörqvist (G) Luleå HF J20 J20 Nationell 20 3.51 .864 - -
- Caden Taylor (C) Peterborough Petes OHL 39 11 9 20 26
- Cole Temple (F) Regina Pats WHL 22 4 8 12 8
- Louis-Alex Tremblay (D) Sherbrooke Phoenix QMJHL 38 4 18 22 30
                   
- Charlie Trethewey (D) U.S. National U18 Team NTDP 33 4 7 11 19
- Daniil Ustinkov (D) GC Küsnacht Lions SL 30 2 7 9 8
- Matias Vanhanen (F) HIFK U20 U20 SM-sarja 29 10 22 32 10
- Shane Vansaghi (RW) Michigan State Univ. NCAA 20 2 9 11 18
- Vyacheslav Vasilyev (C) SKA-Yunior Krasnogorsk MHL 4 1 1 2 2
- Malte Vass (D) Färjestad BK J20 J20 Nationell 24 2 5 7 37
- Philippe Veilleux (C/LW) Val-d'Or Foreurs QMJHL 36 16 21 37 8
- Artyom Vilchinsky (D) SKA-1946 St. Petersburg MHL 35 0 7 7 14
- Haoxi Wang (D) King Rebellion OJHL 38 4 18 22 73
- Max Westergård (F) Frölunda HC J20 J20 Nationell 29 16 20 36 50
                   
- Oscar Westman (G) Brynäs IF J20 J20 Nationell 20 2.65 .907 - -
- Dustin Willhöft (F) Jungadler Mannheim U20 DNL U20 27 24 44 68 20
- Ethan Wyttenbach (F) Sioux Falls Stampede USHL 29 11 18 29 16
- Kirill Yemelyanov (C) Loko Yaroslavl MHL 22 5 2 7 10
- Aiden Young (LW) Peterborough Petes OHL 36 10 10 20 16
- Vít Záhejský (C/RW) Kamloops Blazers WHL 16 1 3 4 2
- Bill Zonnon (LW) Rouyn-Noranda Huskies QMJHL 37 21 32 53 22
- Patryk Zubek (D) Team Slovakia U18 Slovakia U20 9 4 9 13 6
Number of players listed: 208
Show all draft eligible players in the database
Interesting Facts
Oldest
1. Mustapha Lemieux (F) 21 yrs
2. Topias Hynninen (F) 19 yrs
3. Tomas Galvas (D) 18 yrs
4. Kristian Epperson (F) 18 yrs
5. Ludvig Johnson (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. Mustapha Lemieux (F) 362 lbs
2. Artyom Vilchinsky (D) 243 lbs
3. William Belle (F) 218 lbs
4. Shane Vansaghi (F) 216 lbs
5. David Bedkowski (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
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