There are two things TSN Director of Scouting Craig Button believes about the 2026 NHL Draft.
The first is that Penn State winger Gavin McKenna remains a cut above the rest of the field, coming in at No. 1 for the second straight rankings. The second is that four defencemen are in the running to be considered the best blueliner available in the draft.
While McKenna hasn’t dominated the NCAA the same way he did in junior after making the jump following two seasons with the WHL’s Medicine Hat Tigers, Button has no concerns about McKenna’s game.
“Gavin McKenna has had a big, big sample size of exceptional play,” said Button. “And when you project that out, no question that he’s the best player in the draft for me.”
McKenna has four goals and 18 points in 16 games with Penn State this season. Last season with Medicine Hat, he had 41 goals and 129 points in 56 games as he helped the team capture the WHL championship and was named CHL and WHL Player of the Year.
Climbing to No. 2 behind McKenna on November’s list is Frolunda forward Ivar Stenberg.
Stenberg has five goals and 20 points in 21 games playing in the top league in Sweden this season.
The 18-year-old winger has represented Sweden on the international stage on several occasions, winning bronze at the Hlinka Gretzky Cup as well as silver medals at the U18s and World Junior A Challenge.
Behind McKenna and Stenberg is a quartet of defencemen that Button considers very close together in the rankings, starting with University of North Dakota’s Keaton Verhoeff (No. 3), followed by Tappara’s Juho Piiparinen (No. 4), Sault Ste. Marie’s Chase Reid (No. 5) and Prince George’s Carson Carels (No. 6).
Reid is second in the Ontario Hockey League in scoring by a defenceman this season with 10 goals and 28 points in 25 games.
The 17-year-old split the 2024-25 season between the NAHL and OHL, but in 39 games with the Greyhounds he had seven goals and 33 assists, with the latter mark leading all OHL rookies and was named to the OHL First All-Rookie Team.
“Just a really well-rounded defender,” Button said of Reid. “The way the game is played now, you got to be able to make plays with the puck coming out of your zone, in transition, in the offensive zone. You’ve got to be able to think fast and skate fast. Chase Reid has all those qualities.”
Carels is averaging more than a point-per-game with the Cougars this season with six goals and 24 points in 23 games.
The Cypress Hill, Man., native has represented Canada three times in the past year, winning silver (World U17 Hockey Challenge), gold (U18s) and bronze (Hlinka Gretzky Cup).
“He’s got a lot of similarities to Josh Morrissey,” said Button of Carels. “I don’t know what area of the game he isn’t really, really good in – defending, physical play, skating, making plays.”
Another defenceman making waves this season is Blainville-Boisbriand’s Xavier Villeneuve, who is ranked at No. 15.
Villeneuve, who is in his third QMJHL season, is leading all blueliners in scoring with five goals and 27 points in 23 games.
“Xavier Villeneuve is a fascinating player,” said Button. “He patterns his game after Lane Hutson and rightfully so because he’s got all the elements. To me, he is so interesting in terms of what he could become.”
Tappara centre Oliver Suvanto is a player who made a big jump on Button’s list this month.
Rising from No. 21 in September to No. 8, Button says Suvanto has a strong understanding of what is needed in a game at a given time.
“He’s got this quality of ‘Oh, you need a play? I’ll give you a play,’” said Button. “He’s got a massive edge to him too. He’s a good player.”
Suvanto has two goals and six points in 24 games playing in the SM-Liiga this season.
Another centre who has impressed Button this season is Cooper Williams of the Saskatoon Blades, who comes in at No. 19.
Williams was the second-leading rookie scorer in the WHL last season after Everett’s Landon DuPont with 57 points. This season, he has 10 goals and 21 points in 23 games for Saskatoon.
“I think Cooper Williams is like Ryan O’Reilly,” said Button. “That strong, hard, smart, two-way centre. Every winning team has a player like that.”
One player who has yet to suit up this season is Finnish forward Oscar Hemming. Last season, he had 35 goals with 63 points in 31 games with Kiekko-Espoo’s U18 squad.
Hemming has been caught in what Button calls a “legal quagmire” as there are issues over where the 17-year-old is eligible to play this season. Despite that, Button has him at No. 10 on his list.
“Watching him prior to this season, he’s too good,” said Button. “He’s got too many attributes, too many areas of his game where the impact is significant. I think the most important thing for Oscar is he just needs to play.”
Craig’s List - Nov. 24
| RK | Player | Team | Pos | HT | WT | GP | G | P |
|---|---|---|---|---|---|---|---|---|
| 1 | Gavin McKenna | Penn State (NCAA) | LW | 5′11 | 170 | 16 | 4 | 18 |
| 2 | Ivar Stenberg | Frolunda (SHL) | LW | 5′11 | 183 | 21 | 5 | 20 |
| 3 | Keaton Verhoeff | North Dakota (NCAA) | D | 6′3 ½ | 208 | 12 | 4 | 8 |
| 4 | Juho Piiparinen | Tappara (SM Liiga Jr) | D | 6′1 | 201 | 20 | 0 | 2 |
| 5 | Chase Reid | Sault Ste. Marie (OHL) | D | 6′2 ¼ | 188 | 25 | 10 | 28 |
| 6 | Carson Carels | Prince George (WHL) | D | 6′1 ½ | 189 | 23 | 6 | 24 |
| 7 | Ethan Belchetz | Windsor (OHL) | LW | 6′5 | 228 | 23 | 16 | 28 |
| 8 | Oliver Suvanto | Tappara (SM Liiga Jr) | C | 6′2 ¾ | 207 | 24 | 2 | 6 |
| 9 | Tynan Lawrence | Muskegon (USHL) | C | 6′0 ½ | 185 | 2 | 1 | 2 |
| 10 | Oscar Hemming | K-Espoo (SM Liiga Jr) | LW | 6′3 ½ | 193 | |||
| 11 | Marcus Nordmark | Djurgårdens (SWE J20) | LW/RW | 6′1 ½ | 180 | 15 | 7 | 23 |
| 12 | Alberts Smits | Jokerit (SM Liiga) | D | 6′3 | 205 | 23 | 6 | 11 |
| 13 | Daxon Rudolph | Prince Albert (WHL) | D | 6′2 ¼ | 206 | 21 | 6 | 17 |
| 14 | Ryan Lin | Vancouver (WHL) | D | 5′11 | 177 | 24 | 5 | 28 |
| 15 | Xavier Villeneuve | B-Boisbriand (QMJHL) | D | 5′11 | 162 | 23 | 5 | 27 |
| 16 | Caleb Malhotra | Brantford (OHL) | C | 6′1 ¼ | 182 | 23 | 10 | 29 |
| 17 | Egor Shilov | Victoriaville (QMJHL) | C | 6′0 ½ | 177 | 23 | 11 | 31 |
| 18 | Nikita Klepov | Saginaw (OHL) | RW | 5′11 ½ | 178 | 24 | 14 | 33 |
| 19 | Cooper Williams | Saskatoon (WHL) | C | 6′0 ¼ | 166 | 23 | 10 | 21 |
| 20 | Ilia Morozov | Miami-Ohio (NCAA) | C | 6′2 ½ | 197 | 12 | 6 | 11 |
| 21 | Pierce Mbuyi | Owen Sound (OHL) | LW | 5′10 | 160 | 26 | 14 | 35 |
| 22 | Viggo Bjorck | Djurgårdens (SWE J20) | C/RW | 5′9 | 177 | 19 | 3 | 7 |
| 23 | Adam Novotny | Peterborough (OHL) | LW | 6′1 | 204 | 24 | 14 | 26 |
| 24 | JP Hurlburt | Kamloops (WHL) | LW | 5′11 ¾ | 185 | 25 | 18 | 44 |
| 25 | Mathis Preston | Spokane (WHL) | C | 5′10 ¾ | 177 | 21 | 8 | 17 |
| 26 | Malte Gustafsson | HV71 (SWE J20) | D | 6′4 ¼ | 200 | 13 | 3 | 9 |
| 27 | Ryan Roobroeck | Niagara (OHL) | LW | 6′2 ¾ | 215 | 22 | 12 | 22 |
| 28 | Elton Hermansson | Modo (SWE J20) | RW | 6′1 | 181 | 12 | 2 | 8 |
| 29 | Jack Hextall | Youngstown (USHL) | C | 5′11 ¾ | 188 | 21 | 7 | 18 |
| 30 | Thomas Vandenberg | Ottawa (OHL) | C | 5′11 ½ | 179 | 16 | 7 | 13 |
| 31 | Beckham Edwards | Sarnia (OHL) | C/LW | 6′0 ¾ | 182 | 23 | 9 | 19 |
| 32 | William Hakansson | Lulea (SHL) | D | 6′4 ½ | 207 | 20 | 0 | 2 |
| 33 | Adam Valentini | Michigan (NCAA) | C | 5′9 ¼ | 190 | 16 | 5 | 16 |
| 34 | Vilho Vanhatalo | Tappara (SM Liiga Jr.) | RW | 6′3 | 187 | 21 | 9 | 16 |
| 35 | Niklas Aaram-Olsen | Orebro (SWE J20) | LW | 6′0 | 184 | 16 | 11 | 20 |
| 36 | Alexander Command | Orebro (SWE J20) | C | 6′1 | 183 | 16 | 11 | 23 |
| 37 | Victor Plante | USA NTDP (USHL) | LW | 5′9 ¼ | 163 | 21 | 9 | 19 |
| 38 | Alessandro Di Iorio | Sarnia (OHL) | C | 6′0 ¼ | 188 | 6 | 3 | 6 |
| 39 | Filip Novak | Prague (CZE Jr.) | C | 6′1 | 198 | 21 | 8 | 23 |
| 40 | Nikita Shcherbakov | Neftekamsk (VHL) | D | 6′5 | 187 | 18 | 0 | 4 |
| 41 | Liam Ruck | Medicine Hat (WHL) | RW | 5′11 ¾ | 176 | 25 | 8 | 24 |
| 42 | Braidy Wassilyn | London (OHL) | LW | 5′11 | 194 | 18 | 11 | 19 |
| 43 | Jakub Vanecek | Tri-City (WHL) | D | 6′1 ½ | 191 | 21 | 5 | 14 |
| 44 | Jaxon Cover | London (OHL) | RW | 6′1 ½ | 180 | 23 | 6 | 19 |
| 45 | Markus Ruck | Medicine Hat (WHL) | C | 5′11 ½ | 167 | 25 | 6 | 27 |
| 46 | Gleb Pugachyov | N. Novgorod (MHL) | RW | 6′3 | 198 | 20 | 6 | 16 |
| 47 | Giorgios Pantelas | Brandon (WHL) | D | 6′2 | 214 | 22 | 2 | 15 |
| 48 | Casey Mutryn | USA NTDP (USHL) | C/RW | 6′3 | 200 | 21 | 5 | 13 |
| 49 | Frantisek Poletin | Pelicans (SM Liiga Jr.) | G | 6′1 | 190 | 4 | 1.97 | .910 |
| 50 | Aleksei Vlasov | Victoriaville (QMJHL) | LW | 5′9 | 176 | 23 | 16 | 30 |
| 51 | Brooks Rogowski | Oshawa (OHL) | C | 6′7 | 232 | 19 | 5 | 15 |
| 52 | Oscar Holmertz | Linkoping (SWE J20) | C | 6′0 | 187 | 19 | 5 | 17 |
| 53 | Joe Iginla | Edmonton (WHL) | RW | 5′10 | 175 | 26 | 10 | 20 |
| 54 | Chase Harrington | Spokane (WHL) | LW | 6′0 ½ | 195 | 22 | 7 | 16 |
| 55 | Mikey Berchild | USA NTDP (USHL) | LW | 5′9 ¾ | 180 | 18 | 5 | 13 |
| 56 | Landon Nycz | U-Amherst (NCAA) | D | 6′2 | 201 | 15 | 1 | 2 |
| 57 | Blake Zielinski | Des Moines (USHL) | C | 5′11 ½ | 188 | 18 | 3 | 15 |
| 58 | Adam Nemec | HK Nitra (SVK) | LW | 6′1 | 186 | 21 | 2 | 11 |
| 59 | Landon Hafele | Green Bay (USHL) | C | 5′11 ¼ | 185 | 17 | 6 | 17 |
| 60 | Samu Alalauri | Pelicans (SM Liiga Jr.) | D | 6′1 ½ | 203 | 19 | 3 | 10 |
| 61 | Vladimir Dravecky | Brantford (OHL) | D | 5′11 | 189 | 23 | 4 | 16 |
| 62 | Zach Jovanovski | Guelph (OHL) | G | 6′3 | 187 | 19 | 3.83 | .882 |
| 63 | Luke Schairer | USA NTDP (USHL) | D | 6′3 | 196 | 21 | 0 | 5 |
| 64 | Colin Fitzgerald | Peterborough (OHL) | C | 6′2 ¼ | 211 | 24 | 6 | 13 |


