After months of preparation, the 2025 NHL Entry Draft is finally here. However, things will look a little different than in previous years. This year, the NHL voted to host a decentralized draft, meaning that while the top NHL prospects gather in the Peacock Theatre in Los Angeles, each team will remain at their home base and submit their picks remotely. The league has been hard at work to give viewers excitement for each of the first 32 selections, inviting current and former stars and celebrity guests to help announce each pick. Who will be there, though, has been kept tightly under wraps, making one of the most unpredictable days of the hockey season even harder to predict.
Matthew Schaefer is projected to be the first overall pick, but after the New York Islanders surprisingly won the draft lottery, there is now some debate over whether they will go with local product James Hagens or top-ranked center Michael Misa, as both are arguably more pressing needs. The next five selections are pretty much agreed upon, as most predict Caleb Desnoyers, Porter Martone, Anton Frondell, Victor Eklund, and Jake O’Brien will be the next off the board in some order, but then the draft really opens up. Brady Martin’s late surge at the U18 World Junior Championships drew plenty of attention from scouts, Radim Mrtka has drawn a lot of interest thanks to his 6-foot-6 frame and right-handed shot, and Roger McQueen looked like a top-10 pick until an injury took him out for most of the season. If the 2024 Draft was difficult to predict, the 2025 Draft will be nearly impossible.
Related: 2025 NHL Draft Guide
As we have done in previous years, the Live Draft Tracker is back at The Hockey Writers. The tracker will be updated after each and every pick throughout the first and second days of the draft (all seven rounds!). Be sure to check back regularly to see which prospects go to your favourite NHL team.
Make sure to refresh (F5 or CMD + R) throughout the event to see the most recent updates
First Round
| Pick | Team | Position | Player | Junior Team |
| 1 | D | Matthew Schaefer | Erie Otters (OHL) | |
| 2 | C | Michael Misa | Saginaw Spirit (OHL) | |
| 3 | C | Anton Frondell | Djurgårdens IF (HockeyAllsvenskan) | |
| 4 | C | Caleb Desnoyers | Moncton Wildcats (QMJHL) | |
| 5 | C | Brady Martin | Soo Greyhounds (OHL) | |
| 6 | RW | Porter Martone | Brampton Steelheads (OHL) | |
| 7 | ![]() | C | James Hagens | Boston College (NCAA) |
| 8 | ![]() | C | Jake O’Brien | Brantford Bulldogs (OHL) |
| 9 | ![]() | D | Radim Mrtka | Seattle Thunderbirds (WHL) |
| 10 | C | Roger McQueen | Brandon Wheat Kings (WHL) | |
| 11 | C | Benjamin Kindel | Calgary Hitmen (WHL) | |
| 12 | C | Jack Nesbitt | Windsor Spitfires (OHL) | |
| 13 | LW | Carter Bear | Everett Silvertips (WHL) | |
| 14 | D | Jackson Smith | Tri-City Americans (WHL) | |
| 15 | ![]() | C | Braeden Cootes | Seattle Thunderbirds (WHL) |
| 16 | LW | Victor Eklund | Djurgårdens IF (HockeyAllsvenskan) | |
| 17 | D | Kashawn Aitcheson | Barrie Colts (OHL) | |
| 18 | C | Cole Reschny | Victoria Royals (WHL) | |
| 19 | RW | Justin Carbonneau | Blainville-Boisbriand Armada (QMJHL) | |
| 20 | G | Pyotr Andreyanov | Krasnaya Armiya Moskva (MHL) | |
| 21 | D | Cameron Reid | Kitchener Rangers (OHL) | |
| 22 | RW | Bill Zonnon | Rouyn-Noranda Huskies (QMJHL) | |
| 23 | D | Logan Hensler | U. Wisconsin (NCAA) | |
| 24 | C | William Horcoff | U. Michigan (NCAA) | |
| 25 | RW | Vaclav Nestrasil | Muskegon Lumberjacks (USHL) | |
| 26 | RW | Ryker Lee | Madison Capitals (USHL) | |
| 27 | LW | Lynden Lakovic | Moose Jaw Warriors (WHL) | |
| 28 | ![]() | D | Sascha Boumedienne | Boston U. (NCAA) |
| 29 | C | Mason West | Edina High (USHS-MN) | |
| 30 | G | Joshua Ravensbergen | Prince George Cougars (WHL) | |
| 31 | D | Henry Brzustewicz | London Knights (OHL) | |
| 32 | C | Cullen Potter | Arizona State (NCAA) |
Second Round
| Pick | Team | Position | Player | Junior Team |
| 33 | D | Haoxi “Simon” Wang | Oshawa Generals (OHL) | |
| 34 | RW | Alexander Zharovsky | Tolpar Ufa (MHL) | |
| 35 | D | Jacob Rombach | Lincoln Stars (USHL) | |
| 36 | ![]() | D | Blake Fiddler | Edmonton Oil Kings (WHL) |
| 37 | C | Milton Gästrin | MoDo Hockey J20 (J20 Nationell) | |
| 38 | D | Carter Amico | USA U18 (NTDP) | |
| 39 | D | Peyton Kettles | Swift Current Broncos (WHL) | |
| 40 | LW | Jack Murtagh | USA U18 (NTDP) | |
| 41 | G | Semyon Frolov | MHK Spartak Moscow (MHL) | |
| 42 | RW | Daniil Prokhorov | MHK Dynamo St. Petersberg (MHL) | |
| 43 | LW | Malcolm Spence | Erie Otters (OHL) | |
| 44 | RW | Eddie Genborg | Linköping HC (SHL) | |
| 45 | C | Eric Nilson | Djurgårdens IF (J20 Nationell) | |
| 46 | D | Max Psenicka | Portland Winterhawks (WHL) | |
| 47 | ![]() | G | Alexei Medvedev | London Knights (OHL) |
| 48 | RW | Shane Vansaghi | Michigan State (NCAA) | |
| 49 | C | Charlie Cerrato | Penn State (NCAA) | |
| 50 | ![]() | C | Conrad Fondrk | USA U18 (NTDP) |
| 51 | ![]() | C | William Moore | USA U18 (NTDP) |
| 52 | D | Theodor Hallquisth | Örebro HK (J20 Nationell) | |
| 53 | C | Cole McKinney | USA U18 (NTDP) | |
| 54 | C | Theo Stockselius | Djurgårdens IF (J20 Nationell) | |
| 55 | ![]() | RW | Jakob Ihs-Wozniak | Luleå HF J20 (J20 Nationell) |
| 56 | C | Ethan Czata | Niagara Ice Dogs (OHL) | |
| 57 | C | Matthew Gard | Red Deer Rebels (WHL) | |
| 58 | G | Jack Ivankovic | Brampton Steelheads (OHL) | |
| 59 | LW | Vojtěch Čihař | HC Energie Karlovy Vary (Czechia) | |
| 60 | D | Lasse Boelius | Ässät U20 (U20 SM-sarja) | |
| 61 | ![]() | D | Liam Pettersson | Växjö Lakers HC J20 (J20 Nationell) |
| 62 | C | Ivan Ryabkin | Muskegon Lumberjacks (USHL) | |
| 63 | ![]() | RW | Ben Kevan | Des Moines Buccaneers (USHL) |
| 64 | ![]() | C | Tinus Luc Koblar | Leksands IF J20 (J20 Nationell) |
Third Round
| Pick | Team | Position | Player | Junior Team |
| 65 | ![]() | C | Kieren Dervin | St. Andrews College (High-ON) |
| 66 | RW | Nathan Behm | Kamloops Blazers (WHL) | |
| 67 | D | Kurban Limatov | MHK Dynamo Moscow (MHL) | |
| 68 | ![]() | D | Will Reynolds | Acadie-Bathurst Titan (QMJHL) |
| 69 | C | Hayden Paupanekis | Kelowna Rockets (WHL) | |
| 70 | D | Sean Barnhill | Dubuque Fighting Saints (USHL) | |
| 71 | ![]() | D | David Bedkowski | Owen Sound Attack (OHL) |
| 72 | C | Noah Read | London Knights (OHL) | |
| 73 | D | Charlie Trethewey | USA U18 (NTDP) | |
| 74 | C | Luca Romano | Kitchener Rangers (OHL) | |
| 75 | G | Michal Pradel | Tri-City Storm (USHL) | |
| 76 | D | Malte Vass | Färjestad BK J20 (Nationell) | |
| 77 | D | Francesco Dell’Elce | UMass (NCAA) | |
| 78 | LW | Stepan Hoch | HC Motor České Budějovice (Czechia) | |
| 79 | ![]() | LW | Cooper Simpson | Shakopee H.S. (HS-MN) |
| 80 | D | Mace’o Phillips | USA U18 (NTDP) | |
| 81 | D | Bryce Pickford | Medicine Hat Tigers (WHL) | |
| 82 | G | Arseni Radkov | Tyumenski Legion (MHL) | |
| 83 | ![]() | RW | Tommy Lafreniere | Kamloops Blazers (WHL) |
| 84 | G | Gabriel D’Aigle | Victoriaville Tigres (QMJHL) | |
| 85 | ![]() | C | Mateo Nobert | Blainville-Boisbriand Armada (QMJHL) |
| 86 | ![]() | C | Tyler Hopkins | Kingston Frontenacs (OHL) |
| 87 | D | Roman Bausov | MHK Dynamo St. Petersburg (MHL) | |
| 88 | LW | Kristian Epperson | Saginaw Spirit (OHL) | |
| 89 | D | Artyom Gonchar | Stalnye Lisy Magnitogorsk (MHL) | |
| 90 | ![]() | C | Mason Moe | Madison Capitals (USHL) |
| 91 | D | Brady Peddle | Waterloo Blackhawks (USHL) | |
| 92 | ![]() | C | Owen Martin | Spokane Chiefs (WHL) |
| 93 | RW | Blake Vanek | Stillwater H.S. (HS-MN) | |
| 94 | RW | Cameron Schmidt | Vancouver Giants (WHL) | |
| 95 | C | Teddy Mutryn | Chicago Steel (USHL) | |
| 96 | LW | Maxim Schäfer | Eisbären Berlin (DEL) |
Fourth Round
| Pick | Team | Position | Player | Junior Team |
| 97 | G | Lucas Beckman | Baie-Comeau Drakkar (QMJHL) | |
| 98 | C | Julius Sumpf | Moncton Wildcats (QMJHL) | |
| 99 | ![]() | G | Trenten Bennett | Kemptville 73’s (CCHL) |
| 100 | ![]() | D | Vashek Blanar | IF Troja-Ljungby J18 (J18 Region) |
| 101 | D | Drew Schock | USA U18 (NTDP) | |
| 102 | C | Adam Benak | Youngstown Phantoms (USHL) | |
| 103 | ![]() | C | Matous Kucharcik | HC Slavia Praha (Czechia U20) |
| 104 | G | Elijah Neuenschwander | HC Fribourg-Gottéron U20 (Swiss) | |
| 105 | RW | Travis Hayes | Soo Greyhounds (OHL) | |
| 106 | LW | Tomas Poletin | Pelicans (Liiga) | |
| 107 | LW | Parker Holmes | Brantford Bulldogs (OHL) | |
| 108 | C | Benjamin Rautiainen | Tappara (Liiga) | |
| 109 | RW | Brent Solomon | Champlin Park H.S. (HS-MN) | |
| 110 | RW | Yegor Borikov | Dinamo Minsk (KHL) | |
| 111 | C | Mikkel Eriksen | Färjestad BK J20 (J20 Nationell) | |
| 112 | ![]() | LW | Mads Kongsbak Klyvø | Frölunda HC J20 (J20 Nationell) |
| 113 | C | John Mooney | USA U18 (NTDP) | |
| 114 | ![]() | C | Gustav Hillstrom | Brynäs IF (SHL) |
| 115 | D | Ilyas Magomedsultanov | Loko Yaroslavl (MHL) | |
| 116 | ![]() | G | Samuel Meloche | Rouyn-Norando Huskies (QMJHL) |
| 117 | ![]() | LW | David Lewandowski | Saskatoon Blades (WHL) |
| 118 | D | Linus Funck | Luleå HF J20 (Nationell) | |
| 119 | LW | Michal Svrcek | Brynas IF (SHL) | |
| 120 | D | Caeden Herrington | Lincoln Stars (USHL) | |
| 121 | RW | Lirim Amidovski | North Bay Battalion (OHL) | |
| 122 | D | Alex Huang | Chicoutimi Saguenéens (QMJHL) | |
| 123 | C | Carter Klippenstein | Brandon Wheat Kings (WHL) | |
| 124 | D | Zachary Sharp | Western Michigan (NCAA) | |
| 125 | C | Jimmy Lombardi | Flint Firebirds (OHL) | |
| 126 | C | Brandon Gorzynski | Calgary Hitmen (WHL) | |
| 127 | C | Aiden Foster | Prince George Cougars (WHL) | |
| 128 | ![]() | LW | Shea Busch | Everett Silvertips (WHL) |
Fifth Round
| Pick | Team | Position | Player | Junior Team |
| 129 | ![]() | RW | Shamar Moses | North Bay Battalion (OHL) |
| 130 | C | Ryan Miller | Portland Winterhawks (WHL) | |
| 131 | ![]() | D | Asher Barnett | USA U18 (NTDP) |
| 132 | LW | Max Westergård | Frölunda HC (J20 Nationell) | |
| 133 | ![]() | C | Cole Chandler | Shawinigan Cataractes (QMJHL) |
| 134 | ![]() | D | Maxim Agafonov | Toplap Ufa (MHL) |
| 135 | ![]() | D | Noah Laberge | Acadie-Bathurst Titan (QMJHL) |
| 136 | D | Alexis Mathieu | Baie-Comeau Drakkar (QMJHL) | |
| 137 | ![]() | RW | William Belle | USA U18 (NTDP) |
| 138 | D | Sam Laurila | Fargo Force (USHL) | |
| 139 | D | Zeb Lindgren | Skellefteå AIK J20 (J20 Nationell) | |
| 140 | D | Nikita Tyurin | MHK Spartak Moscow (MHL) | |
| 141 | D | Justin Kipkie | Victoria Royals (WHL) | |
| 142 | G | Ivan Tkach-Tkachenko | Tolpar Ufa (MHL) | |
| 143 | ![]() | C | Wilson Björck | Djurgårdens IF (J20 Nationell) |
| 144 | LW | Ethan Wyttenbach | Sioux Falls Stampede (USHL) | |
| 145 | G | Alexis Cournoyer | Cape Breton Eagles (QMJHL) | |
| 146 | C | Atte Joki | Lukko J20 (J20 Nationell) | |
| 147 | RW | Mikhail Fyodorov | Stalnye Lisy Magnitogorsk (MHL) | |
| 148 | D | Quinn Beauchesne | Guelph Storm (OHL) | |
| 149 | LW | Dmitri Isayev | Avto Yekaterinburg (MHL) | |
| 150 | C | Max Heise | Penticton Vees (BCHL) | |
| 151 | D | Evertt Baldwin | St. George’s School (HS-RI) | |
| 152 | G | Petteri Rimpinen | Kiekko-Espoo (Liiga) | |
| 153 | ![]() | RW | Harry Nansi | Owen Sound Attack (OHL) |
| 154 | RW | Jordan Charron | Soo Greyhounds (OHL) | |
| 155 | C | Jackson Crowder | Chicago Steel (USHL) | |
| 156 | ![]() | RW | Viktor Klingsell | Skellefteå AIK J20 (J20 Nationell) |
| 157 | D | Luke Vlooswyk | Red Deer Rebels (WHL) | |
| 158 | G | Måns Goos | Färjestad BK J20 (J20 Nationell) | |
| 159 | LW | Émile Guité | Chicoutimi Saguenéens (QMJHL) | |
| 160 | C | Owen Griffin | Oshawa Generals (OHL) |
Sixth Round
| Pick | Team | Position | Player | Junior Team |
| 161 | ![]() | RW | David Rozsival | Bili Tygri Liberec U20 (Czechia U20) |
| 162 | D | Ashton Cumby | Seattle Thunderbirds (WHL) | |
| 163 | D | Daniel Nieminen | Pelicans (Liiga) | |
| 164 | C | Nathan Quinn | Québec Remparts (QMJHL) | |
| 165 | ![]() | C | Kirill Yemelyanov | Loko Yaroslavl (MHL) |
| 166 | RW | Samuel Jung | Kärpät U20 (U20 SM-sarja) | |
| 167 | ![]() | C | Ashton Schultz | Chicago Steel (USHL) |
| 168 | D | Anthony Allain-Samake | Sioux City Musketeers (USHL) | |
| 169 | LW | Carter Sanderson | Muskegon Lumberjacks (USHL) | |
| 170 | G | Burke Hood | Vancouver Giants (WHL) | |
| 171 | D | Evan Passmore | Barrie Colts (OHL) | |
| 172 | D | Will Murphy | Cape Breton Eagles (QMJHL) | |
| 173 | D | Victor Raftheim | Brynäs IF J20 (J20 Nationell) | |
| 174 | D | Ludvig Johnson | Zug (NL) | |
| 175 | ![]() | RW | Gabriel Chiarot | Brampton Steelheads (OHL) |
| 176 | RW | Aiden Lane | St. Andrew’s College (HS-ON) | |
| 177 | D | Carlos Handel | Halifax Mooseheads (QMJHL) | |
| 178 | ![]() | D | Sigge Holmgren | Brynäs IF J18 (J18 Region) |
| 179 | G | Love Harenstam | Skelleftea J20 (J20 Nationell) | |
| 180 | D | Aron Dahlqvist | Brynäs IF J20 (J20 Nationell) | |
| 181 | LW | Bruno Idzan | Lincoln Stars (USHL) | |
| 182 | D | Reko Alanko | Jokerit U20 (U20 SM-sarja) | |
| 183 | LW | Viggo Nordlund | Skellefteå AIK (J20 Nationell) | |
| 184 | C | Jan Chovan | Tappara U20 (U20 SM-sarja) | |
| 185 | ![]() | D | Rylan Fellinger | Flint Firebirds (OHL) |
| 186 | ![]() | C | Alexander Weiermair | Portland Winterhawks (WHL) |
| 187 | ![]() | D | Gustav Sjoqvist | AIK (HockeyAllsvenskan) |
| 188 | ![]() | D | Edison Engle | Dubuque Fighting Saints (USHL) |
| 189 | D | Andrew MacNiel | Kitchener Rangers (OHL) | |
| 190 | RW | Dawson Sharkey | Acadie-Bathurst Titan (QMJHL) | |
| 191 | ![]() | G | Daniel Salonen | Lukko U20 (U20 SM-sarja) |
| 192 | ![]() | RW | Arvid Drott | Djurgårdens IF J20 (J20 Nationell) |
Seventh Round
| Pick | Team | Position | Player | Junior Team |
| 193 | G | Caleb Heil | Madison Capitals (USHL) | |
| 194 | G | Ilya Kanarsky | AKM Tula (MHL) | |
| 195 | ![]() | LW | Melvin Novotny | Leksands IF J20 (J20 Nationell) |
| 196 | C | Brendan McMorrow | Waterloo Blackhawks (USHL) | |
| 197 | ![]() | D | Brendan Dunphy | Wenatchee Wild (WHL) |
| 198 | C | Jeremy Loranger | Sherwood Park Crusaders (BCHL) | |
| 199 | ![]() | G | Yevgeni Prokhorov | Dinamo-Shinnik Bobruysk (MHL) |
| 200 | RW | Brady Turko | Brandon Wheat Kings (WHL) | |
| 201 | C | Kale Dach | Sherwood Park Crusaders (BCHL) | |
| 202 | RW | Jacob Kvasnicka | USA U18 (NTDP) | |
| 203 | D | Felix Färhammar | Örebro HK J20 (J20 Nationell) | |
| 204 | C | Grayden Robertson-Palmer | Phillips Andover Academy (HS-MA) | |
| 205 | ![]() | D | Karl Annborn | HV71 J20 (J20 Nationell) |
| 206 | C | Roman Luttsev | Loko Yaroslavl (MHL) | |
| 207 | ![]() | C | Matthew Lansing | Fargo Force (USHL) |
| 208 | D | Jakob Leander | HV71 J20 (J20 Nationell) | |
| 209 | D | Maxon Vig | Cedar Rapids RoughRiders (USHL) | |
| 210 | LW | Richard Gallant | USA U18 (NTDP) | |
| 211 | LW | Yan Matveiko | Krasnaya Armiya Moskva (MHL) | |
| 212 | D | Grant Spada | Guelph Storm (OHL) | |
| 213 | G | Andrei Trofimov | Stalnye Lisy Magnitogorsk (MHL) | |
| 214 | C | Nolan Roed | Tri-City Storm (USHL) | |
| 215 | RW | Marco Mignosa | Soo Greyhounds (OHL) | |
| 216 | D | Will Sharpe | Kelowna Rockets (WHL) | |
| 217 | ![]() | LW | Matthew Hlacar | Kitchener Rangers (OHL) |
| 218 | ![]() | RW | Loke Krantz | Linköping HC J20 (J20 Nationell) |
| 219 | ![]() | C | Ryan Rucinski | Youngstown Phantoms (USHL) |
| 220 | ![]() | RW | Jacob Cloutier | Saginaw Spirit (OHL) |
| 221 | RW | Filip Ekberg | Ottawa 67s (OHL) | |
| 222 | RW | Charlie Paquette | Guelph Storm (OHL) | |
| 223 | ![]() | C | Aiden Park | Green Bay Gamblers (USHL) |
| 224 | ![]() | G | Yegor Midlak | MHK Spartak Moscow (MHL) |
Free Newsletter
Get NHL Entry Draft coverage delivered to your inbox
In-depth analysis, breaking news, and insider takes - free.
Subscribe Free →









