Our 2025 NHL Mock Draft Has Just Been Published!
Matthew Schaefer (D) 🇨🇦 Erie Otters OHL
Jackson Smith (D) 🇨🇦 Tri-City Americans WHL
Radim Mrtka (D) 🇨🇿 Seattle Thunderbirds WHL
Logan Hensler (D) 🇺🇸 University of Wisconsin NCAA
Kashawn Aitcheson (D) 🇨🇦 Barrie Colts OHL
Sascha Boumedienne (D) 🇸🇪 Boston University NCAA
Cameron Reid (D) 🇨🇦 Kitchener Rangers OHL
Alex Huang (D) 🇨🇦 Chicoutimi Sagueneens QMJHL
Henry Brzustewicz (D) 🇺🇸 London Knights OHL
Artyom Shchuchinov (D) 🇷🇺 Chelmet Chelyabinsk VHL
Dakoda Rheaume-Mullen (D) 🇺🇸 University of Michigan NCAA
Kurban Limatov (D) 🇷🇺 MHK Dynamo Moskva MHL
Carlos Handel (D) 🇩🇪 Halifax Mooseheads QMJHL
Magomed Sharakanov (D) 🇷🇺 Lada Togliatti KHL
Blake Fiddler (D) 🇺🇸 Edmonton Oil Kings WHL
Maksim Agafonov (D) 🇷🇺 Tolpar Ufa MHL
Owen Conrad (D) 🇨🇦 Charlottetown Islanders QMJHL
Charlie Trethewey (D) 🇺🇸 United States National Team Development Program
Max Psenicka (D) 🇨🇿 Portland Winterhawks WHL
Lasse Boelius (D) 🇫🇮 Assat LIIGA U20
Everett Baldwin (D) 🇺🇸 St. George's School USHS-Prep
Arttu Valila (D) 🇫🇮 Lukko LIIGA U20
Carter Amico (D) 🇺🇸 United States National Team Development Program
Drew Schock (D) 🇺🇸 United States National Team Development Program
Peyton Kettles (D) 🇨🇦 Swift Current Broncos WHL
Grayson Burzynski (D) 🇨🇦 Swift Current Broncos WHL
Jonas Woo (D) 🇨🇦 Medicine Hat Tigers WHL
Reese Hamilton (D) 🇨🇦 Regina Pats WHL
Jacob Rombach (D) 🇺🇸 Lincoln Stars USHL
Artyom Vilchinsky (D) 🇷🇺 SKA-1946 St. Petersburg MHL
Bryce Pickford (D) 🇨🇦 Medicine Hat Tigers WHL
Mazden Leslie (D) 🇨🇦 Vancouver Giants WHL
Malte Vass (D) 🇸🇪 Farjestad BK SHL J20
Anthony Cristoforo (D) 🇨🇦 Windsor Spitfires OHL
Luka Radivojevic (D) 🇸🇰 Muskegon Lumberjacks USHL
Tomas Galvas (D) 🇨🇿 Bili Tygri Liberec CZECH-1
David Bedkowski (D) 🇨🇦 Owen Sound Attack OHL
Matus Lisy (D) 🇸🇰 HK Nitra SLOVAKIA-1
Louis-Alex Tremblay (D) 🇨🇦 Sherbrooke Phoenix QMJHL
Will Sharpe (D) 🇨🇦 Lethbridge Hurricanes WHL
Patryk Zubek (D) 🇸🇰 Team Slovakia U18
Niklas Nykyri (D) 🇫🇮 HIFK LIIGAÂ
Haoxi Wang (D) 🇨🇳 Oshawa Generals OHL
Makar Fomin (D) 🇷🇺 Almaz Cherepovets MHL
Ludvig Johnson (D) 🇨🇠EV ZUG SWISS NL
Mace'o Phillips (D) 🇺🇸 United States National Team Development Program
Francesco Dell'Elce (D) 🇨🇦 UMass NCAA
Martin Svec (D) 🇨🇿 HC Dynamo Pardubice CZECH-2
Asher Barnett (D) 🇺🇸 United States National Team Development Program
Daniel Nieminen (D) 🇫🇮 Pelicans LIIGAÂ
Noah Laberge (D) 🇨🇦 Acadia-Bathurst Titan QMJHL
Jack Brauti (D) 🇨🇦 Niagara IceDogs OHL
Quinn Beauchesne (D) 🇨🇦 Guelph Storm OHL
Aiden Ziprick (D) 🇨🇦 Moose Jaw Warriors WHL
Owen Griffin (D) 🇨🇦 Oshawa Generals OHL
Oliwer Sjostrom (D) 🇸🇪 Lulea HF SHL J20
Artyom Gonchar (D) 🇷🇺 Stalnye Lisy Magnitogorsk MHLÂ
Philippe Blais-Savoie (D) 🇺🇸 Colorado College NCAA
Rylan Brown (D) 🇨🇦 Michigan Tech NCAA
Donato Bracco (D) 🇺🇸 United States National Team Development Program
Sam Laurila (D) 🇺🇸 Fargo Force USHL
Ivan Patrikhayev (D) 🇷🇺 CSKA Krasnaya Armiya Moskva MHL
Hugo Hallin (D) 🇸🇪 MoDo Hockey SHL J20
Karl Annborn (D) 🇸🇪 HV71 SHL J20
Eetu Vahalahti (D) 🇫🇮 TPS LIIGA U20
Maksim Ilichyov (D) 🇷🇺 Russkie Vityazi MHL
Ethan MacKenzie (D) 🇨🇦 Edmonton Oil Kings WHL
Dmitriy Semenyonok (D) 🇷🇺 Reaktor Nizhnekamsk MHL
Linus Funck (D) 🇸🇪 Lulea HF SHL J20
Viktor Pennerborn (D) 🇸🇪 Vasteras IK SHL J20
Rocky Langvardt (D) 🇸🇪 Leksands IF SHL J20
Felix Ohrqvist (D) 🇸🇪 Almtuna IS HockeyAllsvenskan
Braedyn Rogers (D) 🇨🇦 Owen Sound Attack OHL
Stepan Cerny (D) 🇨🇿 Mountfield HK CZECH U20
Caeden Herrington (D) 🇺🇸 Lincoln Stars USHL
Liam Pettersson (D) 🇸🇪 Vaxjo Lakers SHL J20
Jesper Kotajarvi (D) 🇫🇮 Tappara LIIGA U20Â
Oliver Svensson (D) 🇸🇪 MoDo Hockey SHL J20
Wilhelm Hallquisth (D) 🇸🇪 HV71 SHLÂ
Jan Skok (D) 🇨🇿 HC Plzen CZECH-1
Zeb Lindgren (D) 🇸🇪 Skelleftea AIK SHL J20
Garrett Lindberg (D) 🇺🇸 United States National Team Development Program
Richard Baran (D) 🇸🇰 Des Moines Buccaneers USHL
Felix Farhammar (D) 🇸🇪 Orebro HK SHL J20
Carson Cameron (D) 🇨🇦 Peterborough Petes OHL