Gavin McKenna
Consensus #1. LW / Canada / Penn State Univ. / NCAA.
2026 NHL Draft rankings
This page turns the local consensus ranking into an indexable 2026 NHL Draft rankings hub. It lists the top 100 consensus players, links each top prospect to a static player page, and keeps ranking context separate from events such as the NHL Scouting Combine invite list.
The first round is where most users compare public lists. The static table below gives crawlers and readers a direct ranking answer, while the interactive board remains available for sorting, filtering, and player drawers.
Consensus #1. LW / Canada / Penn State Univ. / NCAA.
Consensus #2. LW/RW / Sweden / Frölunda HC / SHL.
Consensus #3. D / USA / Michigan State Univ. / NCAA.
Consensus #4. D / Canada / Univ. of North Dakota / NCAA.
Consensus #5. C/RW / Sweden / Djurgårdens IF / SHL.
Consensus #6. D / Canada / Univ. of North Dakota / NCAA.
Consensus #7. C / Canada / Boston Univ. / NCAA.
Consensus #8. LW / Canada / Windsor Spitfires / OHL.
| Rank | Player | Profile | Current team | Latest row | Rank context |
|---|---|---|---|---|---|
| #1 | Gavin McKenna Player board → | LW / Canada | Penn State Univ. / NCAA | 35 GP, 15-36-51, 1.46 P/GP | 17 sources, #1-#2 |
| #2 | Ivar Stenberg Player board → | LW/RW / Sweden | Frölunda HC / SHL | 43 GP, 11-22-33, 0.77 P/GP | 17 sources, #1-#3 |
| #3 | Chase Reid Player board → | D / USA | Michigan State Univ. / NCAA | 45 GP, 18-30-48, 1.07 P/GP | 17 sources, #2-#10 |
| #4 | Keaton Verhoeff Player board → | D / Canada | Univ. of North Dakota / NCAA | 36 GP, 6-14-20, 0.56 P/GP | 17 sources, #1-#12 |
| #5 | Viggo Björck Player board → | C/RW / Sweden | Djurgårdens IF / SHL | 42 GP, 6-9-15, 0.36 P/GP | 17 sources, #3-#12 |
| #6 | Carson Carels Player board → | D / Canada | Univ. of North Dakota / NCAA | 58 GP, 20-53-73, 1.26 P/GP | 16 sources, #3-#23 |
| #7 | Tynan Lawrence Player board → | C / Canada | Boston Univ. / NCAA | 18 GP, 2-5-7, 0.39 P/GP | 17 sources, #4-#21 |
| #8 | Ethan Belchetz Player board → | LW / Canada | Windsor Spitfires / OHL | 57 GP, 34-25-59, 1.04 P/GP | 17 sources, #5-#16 |
| #9 | Daxon Rudolph Player board → | D / Canada | Univ. of Denver / NCAA | 68 GP, 28-50-78, 1.15 P/GP | 15 sources, #5-#20 |
| #10 | Ryan Lin Player board → | D / Canada | Univ. of Denver / NCAA | No stat row | 17 sources, #7-#18 |
| #11 | Caleb Malhotra Player board → | C / Canada | Boston Univ. / NCAA | 67 GP, 29-55-84, 1.25 P/GP | 15 sources, #2-#20 |
| #12 | Adam Novotny Player board → | LW/RW / Czechia | Peterborough Petes / OHL | 58 GP, 34-31-65, 1.12 P/GP | 16 sources, #10-#23 |
| #13 | Alberts Smits Player board → | D / Latvia | Jukurit / Liiga | 38 GP, 6-7-13, 0.34 P/GP | 15 sources, #2-#15 |
| #14 | Malte Gustafsson Player board → | D / Sweden | HV71 / SHL | 27 GP, 0-3-3, 0.11 P/GP | 15 sources, #6-#27 |
| #15 | Oscar Hemming Player board → | F / Finland | Boston College / NCAA | 19 GP, 1-7-8, 0.42 P/GP | 15 sources, #10-#32 |
| #16 | Oliver Suvanto Player board → | C / Finland | Tappara / Liiga | 48 GP, 2-9-11, 0.23 P/GP | 15 sources, #3-#28 |
| #17 | Elton Hermansson Player board → | RW/LW / Sweden | MoDo Hockey / HockeyAllsvenskan | No stat row | 14 sources, #5-#25 |
| #18 | J.P. Hurlbert Player board → | F / USA | Univ. of Michigan / NCAA | 68 GP, 42-55-97, 1.43 P/GP | 14 sources, #10-#30 |
| #19 | Xavier Villeneuve Player board → | D / Canada | Boston Univ. / NCAA | 37 GP, 6-32-38, 1.03 P/GP | 13 sources, #5-#31 |
| #20 | Juho Piiparinen Player board → | D / Finland | Tappara / Liiga | 29 GP, 0-3-3, 0.10 P/GP | 13 sources, #6-#29 |
| #21 | Mathis Preston Player board → | F / Canada | Vancouver Giants / WHL | 36 GP, 14-18-32, 0.89 P/GP | 12 sources, #7-#32 |
| #22 | Ilia Morozov Player board → | F / Russia | Miami Univ. (Ohio) / NCAA | 36 GP, 8-12-20, 0.56 P/GP | 15 sources, #10-#30 |
| #23 | Marcus Nordmark Player board → | LW / Sweden | Djurgårdens IF / SHL | 25 GP, 14-24-38, 1.52 P/GP | 10 sources, #8-#29 |
| #24 | Nikita Klepov Player board → | F / USA | Michigan State Univ. / NCAA | 67 GP, 37-60-97, 1.45 P/GP | 13 sources, #8-#29 |
| #25 | Yegor Shilov Player board → | C / Russia | Victoriaville Tigres / QMJHL | 63 GP, 32-50-82, 1.30 P/GP | 11 sources, #18-#32 |
| #26 | Alexander Command Player board → | C / Sweden | Örebro HK / SHL | 30 GP, 17-27-44, 1.47 P/GP | 11 sources, #9-#26 |
| #27 | Wyatt Cullen Player board → | F / USA | USNTDP Juniors / USHL | 40 GP, 16-29-45, 1.13 P/GP | 11 sources, #6-#27 |
| #28 | Brooks Rogowski Player board → | C / USA | Oshawa Generals / OHL | 46 GP, 15-27-42, 0.91 P/GP | 8 sources, #17-#32 |
| #29 | Maddox Dagenais Player board → | C / Canada | Québec Remparts / QMJHL | 62 GP, 30-32-62, 1 P/GP | 11 sources, #15-#32 |
| #30 | Ryan Roobroeck Player board → | C / Canada | Niagara IceDogs / OHL | 49 GP, 30-28-58, 1.18 P/GP | 9 sources, #4-#30 |
| #31 | Liam Ruck Player board → | F / Canada | Medicine Hat Tigers / WHL | 68 GP, 45-59-104, 1.53 P/GP | 9 sources, #10-#31 |
| #32 | Jack Hextall Player board → | C / USA | Michigan State Univ. / NCAA | 59 GP, 20-38-58, 0.98 P/GP | 7 sources, #18-#32 |
| #33 | William Håkansson Player board → | D / Sweden | Luleå HF / SHL | 22 GP, 0-2-2, 0.09 P/GP | 7 sources, #12-#33 |
| #34 | Tommy Bleyl Player board → | D / USA | Moncton Wildcats / QMJHL | 63 GP, 13-68-81, 1.29 P/GP | 10 sources, #17-#34 |
| #35 | Niklas Aaram-Olsen Player board → | RW/LW / Norway | Örebro HK U20 / U20 Nationell | 29 GP, 20-20-40, 1.38 P/GP | 4 sources, #15-#35 |
| #36 | Nikita Shcherbakov Player board → | D / Russia | Toros Neftekamsk / VHL | 35 GP, 4-6-10, 0.29 P/GP | 8 sources, #13-#36 |
| #37 | Adam Valentini Player board → | F / Canada | Univ. of Michigan / NCAA | 40 GP, 11-16-27, 0.68 P/GP | 5 sources, #18-#37 |
| #38 | Simas Ignatavicius Player board → | C/W / Lithuania | Genève-Servette HC / NL | 52 GP, 7-6-13, 0.25 P/GP | 6 sources, #10-#38 |
| #39 | Casey Mutryn Player board → | F / USA | USNTDP Juniors / USHL | 62 GP, 18-28-46, 0.74 P/GP | 5 sources, #21-#39 |
| #40 | Markus Ruck Player board → | F / Canada | Medicine Hat Tigers / WHL | 68 GP, 21-87-108, 1.59 P/GP | 5 sources, #16-#40 |
| #41 | Tomas Chrenko Player board → | C / Slovakia | HK Nitra / Slovakia | 44 GP, 9-22-31, 0.70 P/GP | 5 sources, #24-#41 |
| #42 | Tobias Trejbal Player board → | G / Czechia | Youngstown Phantoms / USHL | 42 GP, 0-0-0, 0 P/GP | 3 sources, #30-#42 |
| #43 | Adam Goljer Player board → | D / Slovakia | HK Dukla Trencin / Slovakia | 43 GP, 4-7-11, 0.26 P/GP | 5 sources, #14-#43 |
| #44 | Jaxon Cover Player board → | LW / Canada | London Knights / OHL | 67 GP, 20-32-52, 0.78 P/GP | 6 sources, #23-#44 |
| #45 | Gleb Pugachyov Player board → | RW / Russia | Torpedo Nizhny Novgorod / KHL | 33 GP, 10-14-24, 0.73 P/GP | 5 sources, #9-#45 |
| #46 | Ben Macbeath Player board → | D / Canada | Univ. of Denver / NCAA | 67 GP, 7-44-51, 0.76 P/GP | 4 sources, #22-#46 |
| #47 | Ryder Cali Player board → | C / Canada | Providence College / NCAA | 47 GP, 16-20-36, 0.77 P/GP | 3 sources, #25-#47 |
| #48 | Giorgos Pantelas Player board → | D / Canada | Brandon Wheat Kings / WHL | 68 GP, 6-31-37, 0.54 P/GP | 2 sources, #30-#48 |
| #49 | Beckham Edwards Player board → | C / Canada | Univ. of Notre Dame / NCAA | 64 GP, 19-26-45, 0.70 P/GP | 4 sources, #29-#49 |
| #50 | Pierce Mbuyi Player board → | LW / Canada | Penn State Univ. / NCAA | 68 GP, 32-43-75, 1.10 P/GP | 1 sources, #50-#50 |
| #51 | Victor Plante Player board → | F / USA | Univ. of Minnesota-Duluth / NCAA | 57 GP, 21-27-48, 0.84 P/GP | 2 sources, #22-#51 |
| #52 | Samu Alalauri Player board → | D / Finland | Pelicans U20 / U20 SM-sarja | 40 GP, 6-19-25, 0.63 P/GP | 2 sources, #17-#52 |
| #53 | Adam Nemec Player board → | F / Slovakia | Sudbury Wolves / OHL | 31 GP, 14-21-35, 1.13 P/GP | 3 sources, #23-#53 |
| #54 | Thomas Vandenberg Player board → | C / Canada | Ottawa 67's / OHL | 59 GP, 25-25-50, 0.85 P/GP | 1 sources, #54-#54 |
| #55 | Dmitri Borichev Player board → | G / Russia | Loko-76 Yaroslavl / MHL | 24 GP, 0-0-0, 0 P/GP | 2 sources, #32-#55 |
| #56 | Jakub Vaněček Player board → | D / Czechia | Tri-City Americans / WHL | 59 GP, 14-21-35, 0.59 P/GP | 2 sources, #31-#56 |
| #57 | Maksim Sokolovskii Player board → | D / Russia | London Knights / OHL | 44 GP, 2-6-8, 0.18 P/GP | 2 sources, #22-#57 |
| #58 | Adam Andersson Player board → | C / Sweden | Leksands IF U20 / U20 Nationell | 30 GP, 3-14-17, 0.57 P/GP | 2 sources, #20-#58 |
| #59 | Nils Bartholdsson Player board → | RW / Sweden | Rögle BK / SHL | 32 GP, 23-19-42, 1.31 P/GP | 1 sources, #59-#59 |
| #60 | Brek Liske Player board → | D / Canada | Everett Silvertips / WHL | 52 GP, 7-17-24, 0.46 P/GP | 1 sources, #60-#60 |
| #61 | Luke Schairer Player board → | D / USA | USNTDP Juniors / USHL | 62 GP, 1-21-22, 0.35 P/GP | 1 sources, #61-#61 |
| #62 | Alexander Bilecki Player board → | D / Canada | Kitchener Rangers / OHL | 66 GP, 9-20-29, 0.44 P/GP | 1 sources, #62-#62 |
| #63 | Lars Steiner Player board → | RW / Switzerland | Rouyn-Noranda Huskies / QMJHL | 44 GP, 30-25-55, 1.25 P/GP | 1 sources, #63-#63 |
| #64 | Chase Harrington Player board → | F / Canada | Spokane Chiefs / WHL | 61 GP, 28-29-57, 0.93 P/GP | 2 sources, #26-#64 |
| #65 | Tomas Galvas Player board → | D / Czechia | Bílí Tygři Liberec / Czechia | 32 GP, 8-16-24, 0.75 P/GP | 1 sources, #65-#65 |
| #66 | Matias Vanhanen Player board → | F / Finland | Everett Silvertips / WHL | 62 GP, 21-66-87, 1.40 P/GP | 2 sources, #32-#66 |
| #67 | Timofei Runtso Player board → | D / USA | Miami Univ. (Ohio) / NCAA | 68 GP, 11-33-44, 0.65 P/GP | 1 sources, #67-#67 |
| #68 | Mikey Berchild Player board → | F / USA | Univ. of Denver / NCAA | 58 GP, 23-30-53, 0.91 P/GP | 1 sources, #68-#68 |
| #69 | Ethan MacKenzie Player board → | D / Canada | Univ. of North Dakota / NCAA | 59 GP, 22-36-58, 0.98 P/GP | 1 sources, #69-#69 |
| #70 | Alessandro Di Iorio Player board → | C / Canada | Sarnia Sting / OHL | 45 GP, 12-19-31, 0.69 P/GP | 1 sources, #70-#70 |
| #71 | Axel Elofsson Player board → | D / Sweden | IK Oskarshamn / HockeyAllsvenskan | 32 GP, 9-32-41, 1.28 P/GP | 2 sources, #29-#71 |
| #72 | Vladimír Dravecký Player board → | D / Czechia | Brantford Bulldogs / OHL | 58 GP, 9-19-28, 0.48 P/GP | 1 sources, #72-#72 |
| #73 | Brady Knowling Player board → | G / USA | U.S. National U18 Team / NTDP | 33 GP, 0-0-0, 0 P/GP | 2 sources, #27-#73 |
| #74 | Oscar Holmertz Player board → | C / Sweden | Linköping HC / SHL | 34 GP, 13-23-36, 1.06 P/GP | 2 sources, #28-#74 |
| #75 | Charlie Morrison Player board → | D / Canada | Québec Remparts / QMJHL | 41 GP, 4-9-13, 0.32 P/GP | 1 sources, #75-#75 |
| #76 | Vertti Svensk Player board → | D / Finland | SaiPa / Liiga | 33 GP, 3-28-31, 0.94 P/GP | 1 sources, #76-#76 |
| #77 | Casper Juustovaara Karlsson Player board → | C/LW / Sweden | Luleå HF / SHL | 31 GP, 4-2-6, 0.19 P/GP | 1 sources, #77-#77 |
| #78 | Beckett Hamilton Player board → | F / Canada | Red Deer Rebels / WHL | 67 GP, 24-38-62, 0.93 P/GP | 1 sources, #78-#78 |
| #79 | Viktor Fyodorov Player board → | C / Russia | Torpedo Nizhny Novgorod / KHL | 32 GP, 2-6-8, 0.25 P/GP | 3 sources, #23-#79 |
| #80 | Jonah Sivertson Player board → | F / Canada | Prince Albert Raiders / WHL | 66 GP, 24-29-53, 0.80 P/GP | 1 sources, #80-#80 |
| #81 | Landon Hafele Player board → | F / USA | Arizona State Univ. / NCAA | 52 GP, 15-27-42, 0.81 P/GP | 1 sources, #81-#81 |
| #82 | Egor Barabanov Player board → | F / Russia | Univ. of Massachusetts / NCAA | 68 GP, 28-63-91, 1.34 P/GP | 1 sources, #82-#82 |
| #83 | Wiggo Sörensson Player board → | C/W / Sweden | Boro/Vetlanda HC / HockeyEttan | 29 GP, 20-18-38, 1.31 P/GP | 1 sources, #83-#83 |
| #84 | Lavr Gashilov Player board → | C / Russia | Avto Yekaterinburg / MHL | 51 GP, 16-53-69, 1.35 P/GP | 1 sources, #84-#84 |
| #85 | Rudolfs Berzkalns Player board → | C / Latvia | Boston College / NCAA | 48 GP, 13-12-25, 0.52 P/GP | 2 sources, #30-#85 |
| #86 | Måns Gudmundsson Player board → | D / Sweden | Färjestad BK U20 / U20 Nationell | 35 GP, 1-24-25, 0.71 P/GP | 2 sources, #18-#86 |
| #87 | Zac Olsen Player board → | F / Canada | Colorado College / NCAA | 57 GP, 18-16-34, 0.60 P/GP | 1 sources, #87-#87 |
| #88 | Liam Lefebvre Player board → | C / Canada | Univ. of Vermont / NCAA | 34 GP, 15-14-29, 0.85 P/GP | 1 sources, #88-#88 |
| #89 | Logan Stuart Player board → | F / USA | USNTDP Juniors / USHL | 57 GP, 10-20-30, 0.53 P/GP | 1 sources, #89-#89 |
| #90 | Landon Amrhein Player board → | F / USA | Calgary Hitmen / WHL | 64 GP, 10-21-31, 0.48 P/GP | 1 sources, #90-#90 |
| #91 | Jonas Lagerberg Hoen Player board → | RW / Sweden | Leksands IF / HockeyAllsvenskan | 9 GP, 9-7-16, 1.78 P/GP | 2 sources, #19-#91 |
| #92 | Filip Ruzicka Player board → | G / Czechia | Mountfield HK / Czechia | 42 GP, 0-0-0, 0 P/GP | 1 sources, #92-#92 |
| #93 | Julien Maze Player board → | F / Canada | Calgary Hitmen / WHL | 38 GP, 24-23-47, 1.24 P/GP | 2 sources, #26-#93 |
| #94 | Landon Nycz Player board → | D / USA | Univ. of Massachusetts / NCAA | 35 GP, 1-2-3, 0.09 P/GP | 1 sources, #94-#94 |
| #95 | Cooper Williams Player board → | F / Canada | Saskatoon Blades / WHL | 66 GP, 23-34-57, 0.86 P/GP | 2 sources, #30-#95 |
| #96 | Malcom Gästrin Player board → | F / Sweden | MoDo Hockey / HockeyAllsvenskan | 24 GP, 9-16-25, 1.04 P/GP | 1 sources, #96-#96 |
| #97 | Alan Shaikhlislamov Player board → | RW/LW / Russia | Tolpar Ufa / MHL | 31 GP, 18-17-35, 1.13 P/GP | 2 sources, #25-#97 |
| #98 | Evan Jardine Player board → | F / USA | Ohio State Univ. / NCAA | 53 GP, 27-34-61, 1.15 P/GP | 1 sources, #98-#98 |
| #99 | Rian Chudzinski Player board → | RW / USA | Moncton Wildcats / QMJHL | 54 GP, 21-17-38, 0.70 P/GP | 1 sources, #99-#99 |
| #100 | Yaroslav Bryzgalov Player board → | C/LW / Belarus | Merrimack College / NCAA | 64 GP, 13-42-55, 0.86 P/GP | 1 sources, #100-#100 |
Consensus rank is a public comparison anchor, not a model projection. Rank context uses local ranking rows and reports how many sources have a ranked row for the player, plus the high-low spread where available. The public source picker on the main draft hub excludes stale, unclear partial, and no-rank sources.