| Round | Overall | Pos | Player | Drafted By | Draft OV | Last OV | GP | G/W | A/L | Pts/T | PIM/SO |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1st Round | |||||||||||
| 1st | 1st | D | Owen Power | Toronto | 76 | 82 | 334 | 32 | 103 | 135 | 123 |
| 1st | 2nd | D | Luke Hughes | Nashville (from Boston) | 74 | 79 | 258 | 31 | 79 | 110 | 74 |
| 1st | 3rd | D | Simon Edvinsson | Phoenix | 74 | 80 | 237 | 29 | 76 | 105 | 24 |
| 1st | 4th | D | Brandt Clarke | Florida (from Columbus) | 74 | 76 | 174 | 10 | 26 | 36 | 92 |
| 1st | 5th | C | Matthew Beniers | Tampa Bay | 74 | 76 | 278 | 29 | 42 | 71 | 79 |
| 1st | 6th | RW | Mason McTavish | New Jersey (from Pittsburgh) | 74 | 78 | 241 | 69 | 89 | 158 | 130 |
| 1st | 7th | G | Jesper Wallstedt | Nashville (from NYIslander) | 73 | 83 | 178 | 78 | 74 | 13 | 6 |
| 1st | 8th | LW | William Eklund | Minnesota | 74 | 79 | 327 | 74 | 110 | 184 | 109 |
| 1st | 9th | RW | Dylan Guenther | Florida (from St Louis) | 74 | 80 | 244 | 52 | 108 | 160 | 58 |
| 1st | 10th | G | Sebastian Cossa | LosAngeles | 73 | 82 | 111 | 36 | 36 | 13 | 3 |
| 1st | 11st | LW | Kent Johnson | Vancouver (from Buffalo) | 74 | 78 | 247 | 91 | 93 | 184 | 40 |
| 1st | 12nd | RW | Matthew Coronato | NYIslander (from Las Vegas) | 73 | 78 | 251 | 52 | 91 | 143 | 144 |
| 1st | 13rd | LW | Cole Sillinger | Columbus (from Dallas) | 73 | 78 | 160 | 42 | 55 | 97 | 116 |
| 1st | 14th | RW | Fabian Lysell | Columbus (from Colorado) | 73 | 81 | 237 | 68 | 96 | 164 | 112 |
| 1st | 15th | C | Chaz Lucius | Colorado (from Carolina) | 73 | 78 | 324 | 95 | 131 | 226 | 63 |
| 1st | 16th | C | Fyodor Svechkov | Anaheim | 72 | 77 | 165 | 42 | 39 | 81 | 163 |
| 1st | 17th | LW | Brennan Othmann | Pittsburgh (from San Jose) | 73 | 78 | 311 | 83 | 105 | 188 | 178 |
| 1st | 18th | D | Carson Lambos | Pittsburgh (from Vancouver) | 72 | 77 | 169 | 10 | 32 | 42 | 97 |
| 1st | 19th | D | Corson Ceulemans | Philly | 71 | 79 | 162 | 7 | 59 | 66 | 70 |
| 1st | 20th | C | Zachary Bolduc | Toronto (from Edmonton) | 72 | 76 | 91 | 11 | 11 | 22 | 36 |
| 1st | 21st | C | Xavier Bourgault | Washington (from Calgary) | 72 | 74 | 6 | 0 | 0 | 0 | 6 |
| 1st | 22nd | C | Isak Rosen | Florida (from Seattle) | 72 | 76 | 83 | 6 | 7 | 13 | 6 |
| 1st | 23rd | D | Daniil Chayka | Florida | 71 | 78 | 182 | 18 | 48 | 66 | 99 |
| 1st | 24th | LW | Zachary L'Heureux | NYIslander (from Detroit) | 71 | 76 | 88 | 21 | 37 | 58 | 98 |
| 1st | 25th | RW | Nikita Chibrikov | NYRangers (from Winnipeg) | 71 | 77 | 160 | 42 | 51 | 93 | 92 |
| 1st | 26th | C | Francesco Pinelli | Pittsburgh (from New Jersey) | 71 | 77 | 155 | 29 | 40 | 69 | 49 |
| 1st | 27th | C | Logan Stankoven | Florida (from Ottawa) | 71 | 75 | 0 | 0 | 0 | 0 | 0 |
| 1st | 28th | RW | Samu Tuomaala | Washington | 70 | 74 | 81 | 9 | 14 | 23 | 69 |
| 1st | 29th | RW | Tyler Boucher | NYIslander (from NYRangers) | 70 | 76 | 104 | 17 | 40 | 57 | 55 |
| 1st | 30th | RW | Oskar Olausson | Montreal | 70 | 80 | 212 | 73 | 62 | 135 | 129 |
| 1st | 31st | C | Zach Dean | Chicago | 70 | 75 | 0 | 0 | 0 | 0 | 0 |
| 1st | 32nd | RW | Simon Robertsson | Florida (from Nashville) | 70 | 76 | 82 | 15 | 11 | 26 | 42 |
| 2nd Round | |||||||||||
| 2nd | 33rd | RW | Mackie Samoskevich | Carolina (from Phoenix) | 70 | 75 | 12 | 1 | 2 | 3 | 2 |
| 2nd | 34th | C | Aatu Raty | Boston (from Columbus) | 70 | 75 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 35th | D | Scott Morrow | Boston | 69 | 75 | 7 | 0 | 3 | 3 | 2 |
| 2nd | 36th | D | Jack Peart | Tampa Bay | 69 | 75 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 37th | LW | William Stromgren | Calgary (from Pittsburgh) | 69 | 74 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 38th | LW | Sasha Pastujov | Washington (from NYIslander) | 69 | 74 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 39th | LW | Prokhor Poltapov | Washington (from Minnesota) | 69 | 75 | 10 | 2 | 1 | 3 | 0 |
| 2nd | 40th | RW | Wyatt Johnston | Washington (from Toronto) | 69 | 76 | 76 | 9 | 15 | 24 | 54 |
| 2nd | 41st | RW | Chase Stillman | St Louis | 69 | 74 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 42nd | D | Evan Nause | LosAngeles | 68 | 74 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 43rd | D | Olen Zellweger | New Jersey (from Buffalo) | 68 | 74 | 22 | 2 | 5 | 7 | 16 |
| 2nd | 44th | D | Anton Olsson | Seattle (from Las Vegas) | 68 | 74 | 4 | 0 | 0 | 0 | 0 |
| 2nd | 45th | D | Shai Buium | Philly (from Dallas) | 68 | 73 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 46th | D | Stanislav Svozil | Florida (from Colorado) | 68 | 75 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 47th | C | Oliver Kapanen | Philly (from Carolina) | 68 | 74 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 48th | C | Samu Salminen | Boston (from Anaheim) | 68 | 74 | 59 | 3 | 7 | 10 | 10 |
| 2nd | 49th | C | Tristan Broz | Seattle (from San Jose) | 68 | 74 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 50th | D | Sean Behrens | New Jersey (from Vancouver) | 68 | 75 | 162 | 7 | 19 | 26 | 125 |
| 2nd | 51st | LW | Ayrton Martino | Florida (from Philly) | 68 | 74 | 10 | 1 | 2 | 3 | 2 |
| 2nd | 52nd | C | Alexander Kisakov | LosAngeles (from Edmonton) | 68 | 74 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 53rd | C | Samuel Helenius | Calgary | 68 | 75 | 15 | 1 | 0 | 1 | 10 |
| 2nd | 54th | C | Connor Roulette | Columbus (from Seattle) | 67 | 74 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 55th | D | Aleksi Heimosalmi | Toronto (from Florida) | 67 | 74 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 56th | D | Vincent Iorio | Seattle (from Detroit) | 67 | 72 | 4 | 0 | 0 | 0 | 0 |
| 2nd | 57th | D | Nolan Allan | Las Vegas (from Winnipeg) | 67 | 74 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 59th | C | Colton Dach | Pittsburgh (from Ottawa) | 67 | 73 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 60th | D | Artyom Grushnikov | LosAngeles (from Washington) | 67 | 74 | 2 | 0 | 0 | 0 | 0 |
| 2nd | 61st | G | Benjamin Gaudreau | Columbus (from NYRangers) | 66 | 75 | 2 | 0 | 0 | 0 | 0 |
| 2nd | 62nd | LW | Matthew Knies | Toronto (from Montreal) | 67 | 73 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 63rd | C | Brett Harrison | Detroit (from Chicago) | 67 | 73 | 1 | 0 | 0 | 0 | 0 |
| 2nd | 64th | D | Cameron Whynot | NYIslander (from Nashville) | 66 | 72 | 1 | 1 | 1 | 2 | 0 |
| 3rd Round | |||||||||||
| 3rd | 65th | D | Logan Mailloux | Calgary (from Phoenix) | 67 | 74 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 66th | D | Roman Schmidt | Seattle (from Columbus) | 66 | 73 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 67th | C | Riley Kidney | Nashville (from Boston) | 66 | 72 | 1 | 0 | 0 | 0 | 0 |
| 3rd | 68th | C | Danila Klimovich | Tampa Bay | 67 | 72 | 7 | 0 | 0 | 0 | 0 |
| 3rd | 69th | RW | Josh Doan | Phoenix (from Pittsburgh) | 66 | 73 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 70th | D | Brent Johnson | NYIslander | 66 | 72 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 71st | RW | Cole Huckins | Minnesota | 66 | 73 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 72nd | LW | Ilya Fedotov | Montreal (from Toronto) | 66 | 73 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 73rd | D | Kirill Kirsanov | St Louis | 66 | 73 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 74th | RW | Olivier Nadeau | Boston (from LosAngeles) | 66 | 73 | 5 | 2 | 3 | 5 | 4 |
| 3rd | 75th | C | Ethan Del Mastro | San Jose (from Buffalo) | 65 | 72 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 76th | C | Justin Robidas | Nashville (from Las Vegas) | 65 | 72 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 77th | D | Guillaume Richard | Dallas | 65 | 72 | 3 | 0 | 0 | 0 | 0 |
| 3rd | 78th | C | Ryder Korczak | Colorado | 65 | 72 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 79th | D | Aidan Hreschuk | Carolina | 65 | 72 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 80th | C | Dylan Duke | Anaheim | 65 | 72 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 81st | LW | Redmond Savage | Ottawa (from San Jose) | 65 | 72 | 14 | 1 | 0 | 1 | 4 |
| 3rd | 82nd | LW | Ville Koivunen | Colorado (from Vancouver) | 65 | 71 | 90 | 0 | 1 | 1 | 8 |
| 3rd | 83rd | C | Tristan Lennox | Colorado (from Philly) | 65 | 73 | 3 | 0 | 0 | 0 | 2 |
| 3rd | 84th | LW | Zack Ostapchuk | Boston (from Edmonton) | 64 | 71 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 85th | C | Jayden Grubbe | Calgary | 65 | 73 | 1 | 0 | 0 | 0 | 0 |
| 3rd | 87th | D | Luca Munzenberger | NYIslander (from Florida) | 64 | 72 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 88th | D | Ben Roger | Detroit | 64 | 71 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 89th | D | Dmitry Kuzmin | Buffalo (from Winnipeg) | 64 | 71 | 7 | 0 | 0 | 0 | 0 |
| 3rd | 90th | LW | Carter Mazur | Detroit (from New Jersey) | 64 | 71 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 91st | RW | Stiven Sardarian | Anaheim (from Ottawa) | 64 | 71 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 92nd | D | Janis Moser | Las Vegas (from Washington) | 64 | 70 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 93rd | C | Oliver Johansson | NYRangers | 64 | 71 | 7 | 0 | 0 | 0 | 0 |
| 3rd | 94th | RW | Justin Ertel | Montreal | 64 | 72 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 95th | D | Taige Harding | Phoenix (from Chicago) | 65 | 72 | 0 | 0 | 0 | 0 | 0 |
| 3rd | 96th | C | Caedan Bankier | Edmonton (from Nashville) | 64 | 72 | 7 | 2 | 1 | 3 | 7 |
* - retired