.

NHL Draft Center 2025

2025 NHL Draft Prospects

R N Player Team League GP G A TP PIM

TOP PROSPECTS

- Kashawn Aitcheson (D) Barrie Colts OHL 25 9 11 20 46
- Carter Amico (D) U.S. National U18 Team NTDP 13 0 3 3 10
- Karl Annborn (D) HV71 J20 J20 Nationell 23 2 6 8 2
- Carter Bear (C/LW) Everett Silvertips WHL 26 22 24 46 22
- Adam Benák (C) Youngstown Phantoms USHL 24 7 15 22 16
- Sascha Boumedienne (D) Boston Univ. NCAA 16 0 3 3 23
- Justin Carbonneau (RW) Blainville-Boisbriand Armada QMJHL 29 20 23 43 26
- Braeden Cootes (C) Seattle Thunderbirds WHL 27 11 16 27 10
- Caleb Desnoyers (C) Moncton Wildcats QMJHL 24 15 22 37 14
- Filip Ekberg (LW) Ottawa 67's OHL 21 7 10 17 2
                   
- Victor Eklund (LW) Djurgårdens IF HockeyAllsvenskan 24 8 7 15 31
- Blake Fiddler (D) Edmonton Oil Kings WHL 26 4 8 12 18
- Conrad Fondrk (C) U.S. National U18 Team NTDP 26 6 12 18 2
- Anton Frondell (C) Djurgårdens IF HockeyAllsvenskan 7 1 2 3 6
- Émile Guité (LW) Chicoutimi Saguenéens QMJHL 28 6 5 11 8
- Milton Gästrin (C/LW) MoDo Hockey J20 J20 Nationell 20 7 12 19 12
- James Hagens (C) Boston College NCAA 16 5 15 20 4
- Reese Hamilton (D) Calgary Hitmen WHL 20 1 2 3 10
- Logan Hensler (D) Univ. of Wisconsin NCAA 15 0 6 6 4
- Jakob Ihs-Wozniak (F) Luleå HF J20 J20 Nationell 22 7 21 28 6
                   
- Jack Ivankovic (G) Brampton Steelheads OHL 21 3.49 .898 - -
- Benjamin Kevan (F) Des Moines Buccaneers USHL 16 6 10 16 23
- Viktor Klingsell (LW) Skellefteå AIK J20 J20 Nationell 24 7 10 17 0
- Lynden Lakovic (F) Moose Jaw Warriors WHL 26 13 18 31 4
- Brady Martin (C) Soo Greyhounds OHL 25 13 14 27 33
- Porter Martone (RW) Brampton Steelheads OHL 26 21 33 54 41
- Cole McKinney (C) U.S. National U18 Team NTDP 24 7 12 19 21
- Roger McQueen (F) Brandon Wheat Kings WHL 8 8 3 11 18
- Michael Misa (C/LW) Saginaw Spirit OHL 27 27 28 55 19
- William Moore (C) U.S. National U18 Team NTDP 27 10 11 21 2
                   
- Radim Mrtka (D) HC Ocelari Trinec Czechia 10 0 1 1 0
- Jack Murtagh (C/LW) U.S. National U18 Team NTDP 18 10 9 19 8
- Jake O'Brien (C) Brantford Bulldogs OHL 29 14 22 36 6
- Cullen Potter (LW) Arizona State Univ. NCAA 16 4 4 8 6
- Luka Radivojevic (D) Muskegon Lumberjacks USHL 17 0 8 8 8
- Joshua Ravensbergen (G) Prince George Cougars WHL 22 3.01 .901 - -
- Cameron Reid (D) Kitchener Rangers OHL 29 5 20 25 20
- Cole Reschny (F) Victoria Royals WHL 27 10 26 36 28
- Ivan Ryabkin (C) MHK Dynamo Moskva MHL 14 1 8 9 24
- Matthew Schaefer (D) Erie Otters OHL 17 7 15 22 8
                   
- Cameron Schmidt (RW) Vancouver Giants WHL 23 24 12 36 16
- Jackson Smith (D) Tri-City Americans WHL 27 2 20 22 26
- Malcolm Spence (LW) Erie Otters OHL 27 15 20 35 18
- Charlie Trethewey (D) U.S. National U18 Team NTDP 27 4 6 10 12
- Max Westergård (F) Frölunda HC J20 J20 Nationell 27 15 17 32 50

OTHER NOTABLE PROSPECTS

- Maxim Agafonov (D) Tolpar Ufa MHL 19 4 3 7 16
- Pyotr Andreyanov (G) Krasnaya Armiya Moskva MHL 16 1.75 .945 - -
- Carl Axelsson (G) Sioux Falls Stampede USHL 4 4.95 .837 - -
- Adrien Bartovič (C/W) Malmö Redhawks J20 J20 Nationell - - - - -
- Quinn Beauchesne (D) Guelph Storm OHL 17 3 2 5 13
                   
- Lucas Beckman (G) Baie-Comeau Drakkar QMJHL 22 2.54 .914 - -
- David Bedkowski (D) Owen Sound Attack OHL 13 0 3 3 32
- Nathan Behm (LW/RW) Kamloops Blazers WHL 28 16 16 32 10
- William Belle (F) U.S. National U18 Team NTDP 26 2 5 7 18
- Max Bleicher (D) Owen Sound Attack OHL 30 1 4 5 16
- Lasse Boelius (D) Ässät U20 U20 SM-sarja 20 3 7 10 4
- Donato Bracco (D) U.S. National U18 Team NTDP 27 0 9 9 6
- Yaroslav Bryzgalov (C) Des Moines Buccaneers USHL 23 5 1 6 23
- Henry Brzustewicz (D) London Knights OHL 27 4 13 17 30
- Carson Cameron (D) Peterborough Petes OHL 30 5 8 13 14
                   
- Shawn Carrier (LW/C) Halifax Mooseheads QMJHL 25 6 10 16 12
- Stepan Cerny (D) Mountfield HK U20 Czechia U20 28 5 22 27 18
- Jan Chovan (C) Tappara U20 U20 SM-sarja 25 9 8 17 4
- Vojtech Cihar (LW) HC Energie Karlovy Vary U20 Czechia U20 - - - - -
- Owen Conrad (D) Charlottetown Islanders QMJHL 29 3 8 11 14
- Gavin Cornforth (RW) Dubuque Fighting Saints USHL 24 8 8 16 10
- Jacob Crawford (C/LW) Owen Sound Attack OHL 28 5 7 12 6
- Ethan Czata (C) Niagara IceDogs OHL 29 9 17 26 33
- Gabriel D'Aigle (G) Victoriaville Tigres QMJHL 24 4.41 .880 - -
- Kale Dach (C) Sherwood Park Crusaders BCHL 26 9 27 36 8
                   
- Oscar Davidsson (LW) HV71 J20 J20 Nationell 26 9 16 25 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
- Edison Engle (D) Des Moines Buccaneers USHL 20 0 4 4 4
- Kristian Epperson (LW) Saginaw Spirit OHL 28 11 27 38 47
- Mikkel Eriksen (C) Färjestad BK J20 J20 Nationell 24 10 11 21 4
- Masun Fleece (F) Fargo Force USHL 24 4 5 9 12
- Semyon Frolov (G) Ladia Togliatti MHL 9 1.83 .937 - -
- Matthew Gard (F) Red Deer Rebels WHL 28 7 11 18 34
- Jordan Gavin (C/LW) Tri-City Americans WHL 27 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 14 2.73 .909 - -
- Owen Griffin (C) Oshawa Generals OHL 27 4 13 17 17
- Gustavs Griva (F) Jungadler Mannheim U20 DNL U20 28 20 39 59 24
- Rihards Griva (F) Jungadler Mannheim U20 DNL U20 27 27 37 64 35
- Theodor Hallquisth (D) Örebro HK J20 J20 Nationell 23 2 6 8 20
- Travis Hayes (RW) Soo Greyhounds OHL 29 9 9 18 28
- Roberto Leonardo Henriquez (G) Anchorage Wolverines NAHL 17 2.59 .919 - -
- Gustav Hillström (C) Brynäs IF J20 J20 Nationell 28 11 17 28 10
- David Holub (D) Soo Greyhounds OHL 29 3 2 5 12
                   
- Tyler Hopkins (C) Kingston Frontenacs OHL 29 8 16 24 8
- William Horcoff (C) U.S. National U18 Team NTDP 17 3 4 7 20
- Alex Huang (D) Chicoutimi Saguenéens QMJHL 29 1 12 13 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 U20 U20 SM-sarja 2 0 0 0 2
- Chase Jette (F) Waterloo Black Hawks USHL 23 3 4 7 6
- Ruslan Karimov (LW/RW) Sarnia Sting OHL 30 6 6 12 28
- 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 18 3.71 .861 - -
- Peyton Kettles (D) Swift Current Broncos WHL 20 2 3 5 34
- Liam Kilfoil (C) Halifax Mooseheads QMJHL 29 10 12 22 8
- Benjamin Kindel (RW) Calgary Hitmen WHL 26 18 24 42 14
- Cash Koch (F) Tri-City Americans WHL 27 6 2 8 53
- Jesper Kotajärvi (D) Tappara U20 U20 SM-sarja 16 2 5 7 30
- Silanti Kozhushko (LW/RW) MHK Spartak Moskva MHL 26 7 6 13 16
- Noah Laberge (D) Acadie-Bathurst Titan QMJHL 28 4 8 12 16
- Tanner Lam (RW) Kitchener Rangers OHL 29 5 19 24 8
- Aiden Lane (RW) St. Andrew's College U18 AAA 21 14 27 41 20
                   
- Matthew Lansing (C) Waterloo Black Hawks USHL 20 5 4 9 10
- Xavier Lebel (RW) Québec Remparts QMJHL 26 7 8 15 13
- Nathan Lecompte (C) Chicoutimi Saguenéens QMJHL 29 8 18 26 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 24 4 9 13 16
- Owen Martin (F) Spokane Chiefs WHL 19 5 8 13 8
- Jasu Mensonen (F) Lukko U20 U20 SM-sarja 20 2 8 10 18
- Tomas Mikel (D) Cedar Rapids RoughRiders USHL 12 0 1 1 0
- L.J. Mooney (RW) U.S. National U18 Team NTDP 12 1 8 9 4
                   
- Zachary Morin (LW) Saint John Sea Dogs QMJHL 23 8 14 22 2
- Jeremiah Mundy (LW/RW) HC Davos U20 U20-Elit 28 9 7 16 12
- Michael Munroe (LW) Youngstown Phantoms USHL 19 1 3 4 14
- Yegor Murashev (RW/LW) MHK Spartak Moskva MHL 3 0 0 0 2
- Carter Murphy (D) Youngstown Phantoms USHL 20 2 2 4 2
- 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 30 12 13 25 24
- Vaclav Nestrasil (RW) Muskegon Lumberjacks USHL 25 8 6 14 10
- 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 29 15 22 37 12
- Viggo Nordlund (F) Skellefteå AIK J20 J20 Nationell 24 13 14 27 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 22 7 10 17 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 21 2 5 7 21
- Matej Pekar (C/W) Seattle Thunderbirds WHL 27 5 10 15 26
                   
- Andreas Syversen Pettersen (D) Lørenskog Norway 20 0 1 1 37
- Mace'o Phillips (D) U.S. National U18 Team NTDP 25 2 2 4 44
- Jake Pilon (G) Kelowna Rockets WHL 12 2.98 .905 - -
- Tomas Pobezal (C) HK Nitra Slovakia 26 12 5 17 14
- Tomas Poletin (LW) Pelicans U20 U20 SM-sarja 12 8 3 11 4
- Michal Pradel (G) Team Slovakia U18 Slovakia U20 6 2.43 .928 - -
- Nathan Quinn (C) Québec Remparts QMJHL 29 11 19 30 13
- Dakoda Rhéaume-Mullen (D) Univ. of Michigan NCAA 16 0 4 4 2
- Luca Romano (C) Kitchener Rangers OHL 28 14 14 28 8
- Jacob Rombach (D) Lincoln Stars USHL 22 0 5 5 22
                   
- Florian Schenk (C) Saint John Sea Dogs QMJHL 22 1 2 3 8
- Drew Schock (D) U.S. National U18 Team NTDP 27 3 7 10 8
- Daniels Serkins (C/LW/RW) SC Bern Future U20 U20-Elit 25 6 12 18 8
- Will Sharpe (D) Lethbridge Hurricanes WHL 26 2 19 21 16
- Cooper Simpson (F) Shakopee High USHS-MN 8 10 4 14 6
- Kolin Sisson (F) Chicago Steel USHL 24 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
- Jere Somervuori (F) HIFK U20 U20 SM-sarja 25 6 18 24 6
                   
- Sam Spehar (F) Sioux Falls Stampede USHL 18 8 7 15 2
- Mateu Späth (F) EC Bad Nauheim DEL2 - - - - -
- Ondrej Stebetak (G) Portland Winterhawks WHL 19 3.75 .890 - -
- 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 23 11 10 21 4
- 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 16 3.51 .870 - -
                   
- Caden Taylor (C) Peterborough Petes OHL 30 6 6 12 20
- Cole Temple (F) Regina Pats WHL 22 4 8 12 8
- Louis-Alex Tremblay (D) Sherbrooke Phoenix QMJHL 29 3 16 19 20
- Shane Vansaghi (RW) Michigan State Univ. NCAA 14 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 22 2 3 5 37
- Philippe Veilleux (C/LW) Val-d'Or Foreurs QMJHL 29 14 18 32 4
- Artyom Vilchinsky (D) SKA-1946 St. Petersburg MHL 27 0 7 7 12
- Haoxi Wang (D) King Rebellion OJHL 31 3 14 17 58
- Oscar Westman (G) Brynäs IF J20 J20 Nationell 18 2.96 .896 - -
                   
- Dustin Willhöft (F) Jungadler Mannheim U20 DNL U20 25 22 43 65 18
- Ethan Wyttenbach (F) Sioux Falls Stampede USHL 22 8 14 22 4
- Kirill Yemelyanov (C) Loko Yaroslavl MHL 14 3 1 4 8
- Aiden Young (LW) Peterborough Petes OHL 27 8 7 15 14
- Vít Záhejský (C/RW) Kamloops Blazers WHL 8 0 2 2 0
- Bill Zonnon (LW) Rouyn-Noranda Huskies QMJHL 29 15 29 44 16
- 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