Forwards rankings
2026 NHL Draft forwards rankings.
This static page filters the consensus top 100 to forwards so users can search the 2026 NHL Draft class by position. It uses the same local ranking rows as the main rankings hub and links back to player pages and the sortable board.
Consensus forwards
Position pages are designed for searchers who know the player type they care about. They avoid mixing goalie and skater stat meanings while preserving consensus and source-spread context.
| 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 |
| #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 |
| #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 |
| #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 |
| #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 |
| #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 |
| #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 |
| #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 |
| #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 |
| #47 | Ryder Cali Player board → | C / Canada | Providence College / NCAA | 47 GP, 16-20-36, 0.77 P/GP | 3 sources, #25-#47 |
| #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 |
| #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 |
| #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 |
| #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 |
| #66 | Matias Vanhanen Player board → | F / Finland | Everett Silvertips / WHL | 62 GP, 21-66-87, 1.40 P/GP | 2 sources, #32-#66 |
| #68 | Mikey Berchild Player board → | F / USA | Univ. of Denver / NCAA | 58 GP, 23-30-53, 0.91 P/GP | 1 sources, #68-#68 |
| #70 | Alessandro Di Iorio Player board → | C / Canada | Sarnia Sting / OHL | 45 GP, 12-19-31, 0.69 P/GP | 1 sources, #70-#70 |
| #74 | Oscar Holmertz Player board → | C / Sweden | Linköping HC / SHL | 34 GP, 13-23-36, 1.06 P/GP | 2 sources, #28-#74 |
| #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 |
| #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 |
| #93 | Julien Maze Player board → | F / Canada | Calgary Hitmen / WHL | 38 GP, 24-23-47, 1.24 P/GP | 2 sources, #26-#93 |
| #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 |