On Tuesday, Craig Button revealed his full first-round NHL Draft projection.
But with some seismic trades triggering one of the most eventful NHL off-season weeks in recent memory, TSN’s Director of Scouting has gone back to the drawing board with his Mock Draft 2.0.
There’s no change at No. 1, as Button still has Gavin McKenna going to the Toronto Maple Leafs. But at No. 2, he’s changed San Jose’s selection from defenceman Chase Reid to Swedish winger Ivar Stenberg.
“A big reason for that is they traded William Eklund,” explained Button. “And now you get a player that can jump right into your lineup, play on that wing, add offence.
“He’s ready to play in the NHL, and ostensibly becomes a replacement for William Eklund without the San Jose Sharks losing anything with the potential to get a defenceman. That might not be Chase Reed, but at the same time, Stenberg is just sometimes at this moment, depending on the situation, too good to pass up.”
Reid didn’t drop far, with the Buffalo Sabres using their newly acquired fourth-overall selection in the Bowen Byram deal with Chicago to take the Soo Greyhounds blueliner.
“The Buffalo Sabres made a pretty significant trade with Byram going to the Blackhawks,” explained Button. “And this is a top pair defenceman.
“I see him as one of the very best defencemen that could be a No. 1 once he’s hit his potential. And when you look at the Buffalo Sabres, their top three defencemen are all left shots. This young man can become that right shot that can drive offence from that side of the ice. And maybe not ready next year, but the year after - certainly could be very near to stepping into the lineup and contributing for the Buffalo Sabres.”
The Ottawa Senators had acquired the ninth-overall selection from the Florida Panthers in the Brady Tkachuk blockbuster but didn’t keep it for long, shipping it to the Sharks for winger Wiliam Eklund to give San Jose its second pick in the Top 10 - and Daxon Rudolph.
“(Rudolph) gives me a lot of Noah Dobson vibes with respect to how he plays,” said Button. “Really developed nicely over the course of the year. So this is a case of the San Jose Sharks being able to have their cake and eat it as well. And I think that becomes significant with Rudolph going there.”
Button added some intrigue with Tuesday’s Mock Draft, predicting the Vancouver Canucks would make a trade with the Blues so they could acquire twins Liam and Markus Ruck in the first round.
But the Blues actually did make a trade – acquiring the 16th-overall pick from the Washington Capitals in a deal for Jordan Kyrou. With back-to-back selections now at Nos. 15 and 16, the Medicine Hat duo is now off to St. Louis.
“We know what two twins playing together can do and they’ve spent their whole life playing together,” said Button. They’ve been dynamic. They’ve been productive.
“And for the St. Louis Blues, these are two really good offensive players. You think about on the Mock Draft 1.0, we had them going to the Vancouver Canucks. The Sedins had a big part of it. Well, don’t forget - the Sutter twins Ronnie and Richie played for the St. Louis Blues at one time. Maybe this is the next generation of twins to suit up for the St. Louis Blues.”
With the 29th selection, Button also has the Blues taking the first goaltender off the board, picking Dmitri Borichev of Yaroslav from the MHL. The 6′3, 198-pound netminder had a 2.25 GAA and .929 save percentage in 24 games and is NHL Central Scouting’s top-ranked European goalie.
With just one more day until the 2026 NHL Draft, check out Button’s updated first-round projection below:
Craig’s Button’s Mock Draft - June 25
| No. | Team | Player | Team | Pos | HT | WT | GP | G | P |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Tor | Gavin McKenna | Penn State (NCAA) | LW | 5′11 | 170 | 34 | 15 | 51 |
| 2 | SJ | Ivar Stenberg | Frolunda (SHL) | LW | 5′11 | 183 | 43 | 11 | 33 |
| 3 | Van | Caleb Malhotra | Brantford (OHL) | C | 6′1 ¼ | 182 | 67 | 29 | 84 |
| 4 | Buf (via Chi) | Chase Reid | Sault Ste. Marie (OHL) | D | 6′2 ¼ | 188 | 45 | 18 | 48 |
| 5 | NYR | Alberts Smits | Jukurit (SM Liiga) | D | 6′3 | 205 | 38 | 6 | 13 |
| 6 | Cgy | Carson Carels | Prince George (WHL) | D | 6′1 ½ | 189 | 58 | 20 | 73 |
| 7 | Sea | Keaton Verhoeff | North Dakota (NCAA) | D | 6′3 ½ | 208 | 33 | 6 | 20 |
| 8 | Wpg | Viggo Bjorck | Djurgårdens (SWE J20) | C/RW | 5′9 | 177 | 42 | 6 | 15 |
| 9 | SJ (via Ott-Fla) | Daxon Rudolph | Prince Albert (WHL) | D | 6′2 ¼ | 206 | 68 | 28 | 78 |
| 10 | Nsh | Alexander Command | Orebro (SWE J20) | C | 6′1 | 183 | 30 | 17 | 44 |
| 11 | StL | Malte Gustafsson | HV71 (SWE J20) | D | 6′4 ¼ | 200 | 27 | 0 | 3 |
| 12 | NJ | Ethan Belchetz | Windsor (OHL) | LW | 6′5 | 228 | 57 | 34 | 59 |
| 13 | NYI | Wyatt Cullen | USA NTDP (USHL) | LW | 5′11 ¼ | 174 | 30 | 10 | 31 |
| 14 | CBJ | Tynan Lawrence | Boston U (NCAA) | C | 6′0 ½ | 185 | 18 | 2 | 7 |
| 15 | StL (via Det) | Liam Ruck | Medicine Hat (WHL) | RW | 5′11 ¾ | 176 | 68 | 45 | 104 |
| 16 | StL (via Wsh) | Markus Ruck | Medicine Hat (WHL) | C | 5′11 ½ | 167 | 68 | 21 | 108 |
| 17 | LA | Oliver Suvanto | Tappara (SM Liiga Jr) | C | 6′2 ¾ | 207 | 48 | 2 | 11 |
| 18 | Wsh (via Ana) | Ryan Lin | Vancouver (WHL) | D | 5′11 | 177 | 53 | 14 | 57 |
| 19 | Uta | Oscar Hemming | K-Espoo (SM Liiga Jr) | LW | 6′3 ½ | 193 | 19 | 1 | 8 |
| 20 | Buf (via SJ-Edm) | JP Hurlbert | Kamloops (WHL) | LW | 5′11 ¾ | 185 | 68 | 42 | 97 |
| 21 | Phi | Ilia Morozov | Miami-Ohio (NCAA) | C | 6′3 | 200 | 36 | 8 | 20 |
| 22 | Pit | Mathis Preston | Spokane (WHL) | C | 5′10 ¾ | 177 | 46 | 18 | 44 |
| 23 | Bos | Nikita Klepov | Saginaw (OHL) | RW | 5′11 ½ | 178 | 67 | 37 | 97 |
| 24 | Van (via Min) | Tommy Bleyl | Moncton (QMJHL) | D | 5′10 ¾ | 165 | 63 | 13 | 81 |
| 25 | Ott (via Fla-Sea-TB) | Juho Piiparinen | Tappara (SM Liiga Jr) | D | 6′1 | 201 | 29 | 0 | 3 |
| 26 | NYR (via Car-Dal) | Jack Hextall | Youngstown (USHL) | C | 5′11 ¾ | 188 | 57 | 18 | 55 |
| 27 | SJ (via Buf) | Adam Novotny | Peterborough (OHL) | LW | 6′1 | 204 | 58 | 34 | 65 |
| 28 | Mtl | Egor Shilov | Victoriaville (QMJHL) | C | 6′0 ½ | 177 | 63 | 32 | 82 |
| 29 | StL (via NYI-Col) | Dmitri Borichev | Yaroslavl (MHL) | G | 6′3 | 198 | 24 | 2.25 | .929 |
| 30 | Cgy (via VGK) | Chase Harrington | Spokane (WHL) | LW | 6′0 ½ | 195 | 61 | 28 | 16 |
| 31 | Car | Nikita Shcherbakov | Neftekamsk (VHL) | D | 6′5 | 187 | 35 | 4 | 10 |
| 32 | Ott | Maddox Dagenais | Quebec (QMJHL) | C | 6′3 ¼ | 196 | 62 | 30 | 62 |


