The 2025 NHL Draft class is shaping up to be an exciting one, with a mix of high-end talent, dynamic forwards, and dominant defensemen. Here’s a list of the Top 100 prospects from the 2025 Draft class.
Rank Player Position Team League Heights/Weight PTS G PTS 1 Matthew Schaefer D Erie Otters OHL 6’2/183 17 7 22 2 Michael Misa C/LW Saginaw Spirit OHL 6’1/185 65 62 134
Tier 1
Rank Player Position Team League Heights/Weight PTS G PTS 3 Porter Martone RW Mississauga Steelheads OHL 6’3/207 57 37 98 4 James Hagens C Boston College NCAA 5’11/176 37 11 37 5 Anton Frondell C Djurgardens IF SHL 6’0/196 29 11 25 6 Caleb Desnoyers C Moncton Wildcats QMJHL 6’2/172 56 35 84
Tier 2
Rank Player Position Team League Height/Weight PTS G PTS 7 Victor Eklund LW Djurgardens IF SHL 5’11/161 42 19 31 8 Jake O’Brien C Brantford Bulldogs OHL 6’2/170 66 32 98 9 Roger McQueen F Brandon Wheat Kings WHL 6’5/192 17 10 20 10 Jackson Smith D Tri-City Americans WHL 6’3/190 68 11 54 11 Radim Mrtka D Seattle Thunderbirds WHL 6’6/198 43 3 35 12 Carter Bear C/LW Everett Silvertips WHL 6’0/176 56 40 82 13 Brady Martin C Soo Greyhounds OHL 6’0/174 57 33 72 14 Lynden Lakovic F Moose Jaw Warriors WHL 6’4/190 47 27 58 15 Justin Carbonneau RW Blainville-Boisbriand Armanda QMJHL 6’1/192 62 46 89
Tier 3-7-15
Rank Player Position Team League Height/Weight PTS G PTS 16 Kashawn Aitcheson D Barrie Colts OHL 6’1/198 64 26 59 17 Logan Hensler D Wisconsin NCAA 6’2/196 32 2 12 18 Braeden Cootes C Seattle Thunderbirds WHL 6’0/174 60 26 63 19 Cameron Reid D Kitchener Rangers OHL 6’0/174 67 14 54 20 Cullen Porter LW Arizona State NCAA 5’11/172 35 13 22 21 Malcolm Spence LW Eric Otters OHL 6’2/201 65 32 73 22 Joshua Ravensbergen G Prince George Cougars WHL 6’5/192 51 3.00 .901 23 Benjamin Kindel RW Calgary Hitmen WHL 5’10/187 65 35 99 24 Cole Reschny F Victoria Royals WHL 5’10/187 62 26 92 25 Blake Fiddler D Edmonton Oil Kings WHL 6’4/209 64 10 33 26 Sascha Boumedienne D Boston University NCAA 6’2/183 40 3 13 27 Bill Zonnon LW Rouyn-Noranda Huskies QMJHL 6’2/190 64 28 83 28 Jack Nesbitt C Windsor Spitfires OHL 6’4/183 65 25 64 29 Jack Murtagh C/LW USDP NTDP 6’1/198 56 22 53 30 Milton Gastrin C/LW MoDo Hockey J20 Nationell 6’1/185 40 18 42
Tier 4- 16-30
Rank Player Position Team League Height/Weight GP G PTS 31 Ivan Ryabkin C Muskegon Lumberjacks USHL 6’0/198 27 19 30 32 Cameron Schmidt RW Vancouver Giants WHL 5’7/157 61 40 78 33 Shane Vansaghi RW Michigan State NCAA 6’2/216 37 6 16 34 William Moore C USDP NTDP 6’2/174 64 27 59 35 Jakob Ihs-Wozniak RW Lulea HF J20 Nationell 6’3/185 40 23 57 36 Haoxi Wang D Oshawa Generals OHL 6’6/212 38 4 22 37 Henry Brzustewicz D London Knights OHL 6’1/194 67 10 42 38 Cole McKinney C USDP NTDP 6’0/198 60 27 61 39 Ryder Lee F Madison NCAA 6’0/181 58 31 68 40 Benjamin Kevan F Des Moines Buccaneers USHL 6’0/183 51 13 43 41 Kurban Limatov D MHK Dynamo Moskva MHL 6’3/198 46 8 23 42 Vaclav Nestrasil RW Muskegon Lumberjacks USHL 6’5/190 61 19 42 43 Eric Nilson C Djurgardens IF J20 Nationell 6’0/154 37 12 38 44 Will Horcoff C Michigan NCAA 6’4/181 18 4 10 45 Adam Benak C Youngstown Phantoms USHL 5’7/161 56 17 59
Tier 4.2- 31-45
Rank Player Position Team League Height/Weight GP G PTS 46 Conrad Fondrk C USDP NTDP 6’0/192 40 13 27 47 Nathan Behm LW/RW Kamloops Blazers WHL 6’2/198 59 31 66 48 Carter Amico D USDP NTDP 6’5/234 13 0 3 49 Jack Ivankovic G Mississauga Steelheads OHL 6’0/179 43 3.05 .903 50 Mason West F Fargo Force USHL 6’6/207 10 1 9 51 Eddie Genborg LW Linkoping SHL 6’2/194 28 19 34 52 Charlie Trethewey D USDP NTDP 6’2/196 63 6 20 53 Alexander Zharovsky RW Tolpar Ufa MHL 6’1/163 45 24 50 54 Luca Romano C Kitchener Rangers OHL 5’11/168 67 25 51 55 Viktor Klingsell LW Skelleftea AIK J20 Nationell 5’10/183 43 17 39 56 Pyotr Andreyanov G Krasnaya Armiya MHL 6’2/207 37 1.75 .942 57 LJ Mooney RW USDP NTDP 5’7/157 51 10 51 58 Daniil Prokhorov RW SKA St. Petersburg MHL 6’6/209 43 20 27 59 Matthew Gard F Red Deer Rebels WHL 6’4/192 66 19 36 60 Michal Svrcek C/LW Brynas IF J20 Nationell 5’10/176 30 14 30
Tier 5-46-60
Rank Player Position Team League Height/Weight GP G PTS 61 Vojtech Cihar LW HC Energie Karlovy Vary Czechia 6’1/187 43 4 9 62 Ethan Czata C Niagara Ice Dogs OHL 6’1/174 68 21 55 63 Alexei Medvedev G London Knights OHL 6’1/165 34 2.79 .912 64 Max Psenicka D Portland Winterhawks WHL 6’4/185 24 1 7 65 Arvid Drott RW Djurgardens J20 Nationell 6’1/187 40 18 36 66 Peyton Kettles D Swift Current Broncos WHL 6’5/194 53 5 14 67 Kristian Epperson LW Saginaw Spirit OHL 6’0/185 58 27 80 68 Tomas Pobezal C HK Nitra Slovakia 5’10/179 42 15 23 69 Shamar Moses RW North Bay Battalion OHL 6’1/203 61 12 48 70 Luka Radivojevic D Muskegon Lumberjacks USHL 5’10/168 38 3 22 71 Theo Stockselius F Djurgardens IF J20 Nationell 6’3/183 40 22 51 72 Dakoda Rheaume-Mullen D Michigan NCAA 6’0/181 35 3 9 73 Alex Huang D Chicoutimi Saguenéens QMJHL 6’0/161 64 7 40 74 Reese Hamilton D Calgary Hitman WHL 6’1/170 39 3 11 75 Hayden Paupanekis F Kelowna Rockets WHL 6’4/203 39 11 24
Tier 6-61-75
Rank Player Position Team League Height/Weight GP G PTS 76 Harry Nansi C Owen Sound Attack OHL 6’3/179 67 7 23 77 Jacob Rombach D Lincoln Stars USHL 6’6/201 57 3 18 78 Quinn Beauchesne D Guelph Storm OHL 6’0/187 49 6 24 79 Owen Conrad D Charlottetown Islanders QMJHL 6’3/209 64 7 26 80 Semyon Frolov G Krylia MHL 6’3/203 13 2.05 .915 81 Gustav Hillstrom C Brynas IF J20 Nationell 6’2/176 43 16 38 82 Bruno Osmanis RW IF Bjorkloven J20 Nationell 5’11/170 31 12 37 83 Viggo Nordlund F Skelleftea AIK J20 Nationell 5’9/168 40 24 49 84 Tyler Hopkins C Kingston Frontenacs OHL 6’1/181 67 20 51 85 Maxim Agafonov D Tolpar Ufa MHL 6’2/198 35 6 14 86 Zachary Morin LW Saint John Sea Dogs QMJHL 6’2/174 56 14 36 87 David Bedkowski D Owen Sound Attack OHL 6’5/214 35 3 7 88 Aidan Lane RW Brampton Bulldogs OHL 6’2/192 13 7 13 89 Ludvig Johnson D EV Zug NL 6’0/181 31 4 10 90 Artyom Vilchinsky D SKA-1946 MHL 6’4/243 51 0 12
Tier 7-76-90
Rank Player Position Team League Height/Weight GP G PTS 91 Filip Ekberg LW Ottawa 67s OHL 5’10/168 53 16 45 92 Mace’o Phillips D USDP NTDP 6’6/227 60 2 6 93 Emile Guite LW ChicoutimiSaguenéens QMJHL 6’2/174 59 16 30 94 Sean Harnhill D Dubuque Fighting Saints USHL 6’5/205 54 4 12 95 Max Westergard LW Frolunda HC J20 Nationell 5’11/163 41 19 50 96 Carlos Handel D Halifax Mooseheads QMJHL 6’1/170 52 3 26 97 Jimmy Lombardi C Flint Firebirds OHL 6’0/179 63 13 45 98 Philippe Veilleux LW/RW Val-d’Or QMJHL 5’9/165 64 40 87 99 Mason Moe F Madison USHL 6’1/185 51 17 43 100 Tomas Poletin LW Pelicans SM-sarja 6’1/196 25 13 20
Tier 7- 91-100
One thought on “2025 NHL DRAFT TOP 100 PROSPECTS”