Fantasy hockey right wing rankings 2026-27
Nikita Kucherov (TBL) is No. 1 among right wingers at 2.98 fantasy points per game, ahead of David Pastrnak at 2.76 fantasy points per game. Every RW on the board, 96 in all, ranked from the NHL's own per-game stats for points and categories leagues, with each player's line and power-play role.
| # | Player | GP | FP/G | Cat # | ROS proj. | TOI | G | A | PPP | SOG | HIT | BLK | +/- |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | ![]() Nikita Kucherov RWTBL | 6 | 2.98 | 6 | 232 | 20:40 | 0.48 | 1.14 | 0.45 | 2.7 | 0.4 | 0.4 | 0.55 |
| 2 | ![]() David Pastrnak RWBOS | 6 | 2.76 | 10 | 215 | 20:25 | 0.37 | 0.90 | 0.45 | 3.5 | 1.2 | 0.4 | 0.08 |
| 3 | ![]() William Nylander RWTOR | 6 | 2.70 | 57 | 210 | 19:35 | 0.55 | 0.81 | 0.38 | 2.5 | 0.2 | 0.4 | -0.20 |
| 4 | ![]() Alex DeBrincat RWDET | 6 | 2.66 | 21 | 207 | 18:53 | 0.54 | 0.57 | 0.25 | 3.6 | 0.6 | 0.5 | 0.34 |
| 5 | ![]() Andrei Svechnikov RWCAR | 8 | 2.55 | 19 | 194 | 17:08 | 0.49 | 0.53 | 0.44 | 2.8 | 2.1 | 0.2 | 0.19 |
| 6 | ![]() Cole Caufield RWMTL | 6 | 2.54 | 34 | 198 | 18:35 | 0.60 | 0.39 | 0.31 | 3.4 | 0.7 | 0.2 | 0.31 |
| 7 | ![]() Mark Stone RWVGK | 7 | 2.53 | 13 | 195 | 19:17 | 0.46 | 0.70 | 0.48 | 2.2 | 0.8 | 0.8 | 0.51 |
| 8 | ![]() Dylan Guenther RWUTA | 6 | 2.45 | 43 | 191 | 17:15 | 0.51 | 0.44 | 0.46 | 3.2 | 0.8 | 0.3 | 0.03 |
| 9 | ![]() Mikko Rantanen RWDAL | 5 | 2.42 | 37 | 191 | 20:14 | 0.35 | 0.85 | 0.47 | 2.3 | 0.8 | 0.5 | 0.16 |
| 10 | ![]() Seth Jarvis RWCAR | 71* | 2.35 | 51 | 179 | 18:53 | 0.45 | 0.48 | 0.30 | 3.2 | 1.1 | 0.4 | 0.09 |
| 11 | ![]() Clayton Keller RWUTA | 6 | 2.31 | 44 | 180 | 18:52 | 0.28 | 0.85 | 0.48 | 2.8 | 0.2 | 0.4 | 0.12 |
| 12 | ![]() Adrian Kempe RWLAK | 4 | 2.25 | 61 | 180 | 19:32 | 0.41 | 0.46 | 0.25 | 3.0 | 1.6 | 0.4 | 0.02 |
| 13 | ![]() Bryan Rust RWPIT | 3 | 2.19 | 84 | 168 | 19:53 | 0.44 | 0.43 | 0.29 | 2.4 | 0.5 | 1.0 | -0.04 |
| 14 | ![]() Tom Wilson RWWSH | 6 | 2.16 | 54 | 168 | 19:26 | 0.40 | 0.46 | 0.13 | 2.0 | 2.6 | 0.9 | 0.20 |
| 15 | ![]() Kirill Marchenko RWTOR | 6 | 2.11 | 74 | 164 | 18:59 | 0.31 | 0.56 | 0.35 | 2.8 | 1.0 | 0.5 | -0.01 |
| 16 | ![]() Drake Batherson RWOTT | 7 | 2.08 | 83 | 161 | 17:21 | 0.42 | 0.43 | 0.32 | 2.1 | 1.7 | 0.3 | 0.01 |
| 17 | ![]() Alex Tuch RWWSH | 6 | 2.05 | 78 | 160 | 18:58 | 0.44 | 0.32 | 0.09 | 2.5 | 1.0 | 1.1 | 0.31 |
| 18 | ![]() Mitch Marner RWVGK | 7 | 2.02 | 87 | 156 | 20:16 | 0.29 | 0.66 | 0.33 | 2.3 | 0.4 | 0.6 | 0.08 |
| 19 | ![]() Beckett Sennecke RWANA | 5 | 1.99 | 102 | 157 | 18:03 | 0.34 | 0.48 | 0.25 | 2.4 | 1.3 | 0.4 | -0.04 |
| 20 | ![]() Vasily Podkolzin RWEDM | 5 | 1.94 | 52 | 153 | 16:08 | 0.39 | 0.26 | 0.15 | 2.0 | 3.2 | 0.5 | 0.44 |
| 21 | ![]() Troy Terry RWANA | 61* | 1.93 | 115 | 152 | 18:21 | 0.31 | 0.62 | 0.20 | 2.6 | 0.0 | 0.3 | 0.18 |
| 22 | ![]() Rickard Rakell RWPIT | 6 | 1.91 | 104 | 147 | 19:11 | 0.31 | 0.39 | 0.24 | 2.5 | 1.3 | 0.8 | -0.06 |
| 23 | ![]() Travis Konecny RWPHI | 5 | 1.88 | 116 | 143 | 18:38 | 0.28 | 0.55 | 0.18 | 2.1 | 1.6 | 0.6 | -0.01 |
| 24 | ![]() Jordan Eberle RWSEA | 7 | 1.88 | 123 | 145 | 17:57 | 0.35 | 0.38 | 0.30 | 2.2 | 0.8 | 0.6 | -0.02 |
| 25 | ![]() Pavel Dorofeyev RWNYR | 8 | 1.87 | 142 | 142 | 17:24 | 0.36 | 0.31 | 0.33 | 2.8 | 0.4 | 0.4 | -0.17 |
| 26 | ![]() Timo Meier RWNJD | 6 | 1.80 | 138 | 140 | 18:08 | 0.24 | 0.24 | 0.10 | 3.6 | 1.8 | 0.6 | -0.28 |
| 27 | ![]() Jimmy Snuggerud RWSTL | 6 | 1.79 | 133 | 140 | 16:44 | 0.35 | 0.37 | 0.10 | 2.4 | 1.0 | 0.5 | 0.18 |
| 28 | ![]() Alex Laferriere RWLAK | 4 | 1.79 | 91 | 143 | 18:07 | 0.26 | 0.32 | 0.05 | 2.4 | 3.2 | 0.7 | 0.07 |
| 29 | ![]() Ryan Leonard RWWSH | 6 | 1.75 | 118 | 136 | 14:15 | 0.28 | 0.41 | 0.18 | 2.2 | 1.8 | 0.3 | 0.14 |
| 30 | ![]() Mats Zuccarello RWLAK | 3 | 1.71 | 164 | 136 | 18:35 | 0.22 | 0.62 | 0.35 | 1.8 | 0.2 | 0.4 | -0.03 |
| 31 | ![]() Owen Tippett RWPHI | 8 | 1.70 | 152 | 130 | 16:45 | 0.28 | 0.24 | 0.06 | 2.7 | 2.2 | 0.6 | -0.09 |
| 32 | ![]() Patrick Kane RWCHI | 6 | 1.67 | 246 | 129 | 18:07 | 0.22 | 0.51 | 0.22 | 2.4 | 0.4 | 0.5 | -0.32 |
| 33 | ![]() Jackson Blake RWCAR | 8 | 1.66 | 149 | 126 | 16:59 | 0.23 | 0.52 | 0.25 | 2.3 | 0.2 | 0.4 | 0.14 |
| 34 | ![]() Quinton Byfield RWLAK | 4 | 1.62 | 244 | 130 | 20:08 | 0.29 | 0.30 | 0.16 | 2.3 | 0.7 | 0.5 | -0.19 |
| 35 | ![]() Anthony Mantha RWNJD | 6 | 1.57 | 249 | 123 | 14:44 | 0.35 | 0.33 | 0.12 | 1.7 | 0.6 | 0.4 | 0.06 |
| 36 | ![]() Jack Quinn RWBUF | 7 | 1.57 | 198 | 121 | 16:39 | 0.26 | 0.35 | 0.17 | 2.4 | 0.8 | 0.3 | -0.00 |
| 37 | ![]() Ivan Demidov RWMTL | 2 | 1.57 | 221 | 122 | 15:30 | 0.26 | 0.52 | 0.22 | 1.6 | 0.4 | 0.3 | 0.03 |
| 38 | ![]() Tyson Foerster RWPHI | 8 | 1.56 | 239 | 119 | 17:21 | 0.36 | 0.10 | 0.10 | 2.1 | 1.2 | 0.8 | -0.09 |
| 39 | ![]() Brock Boeser RWVAN | 7 | 1.55 | 359 | 118 | 18:41 | 0.25 | 0.37 | 0.30 | 2.0 | 0.8 | 0.3 | -0.58 |
| 40 | L2 | 6 | 1.55 | 131 | 121 | 14:56 | 0.25 | 0.34 | 0.04 | 2.1 | 2.0 | 0.4 | 0.36 |
| 41 | ![]() Valeri Nichushkin RWCBJ | 5 | 1.54 | 220 | 122 | 17:24 | 0.23 | 0.44 | 0.08 | 2.1 | 0.9 | 0.4 | 0.02 |
| 42 | ![]() Eeli Tolvanen RWNYR | 8 | 1.52 | 153 | 116 | 15:15 | 0.22 | 0.26 | 0.13 | 1.7 | 2.2 | 1.1 | 0.05 |
| 43 | ![]() Luke Evangelista RWNJD | 5 | 1.52 | 235 | 118 | 16:44 | 0.20 | 0.47 | 0.21 | 2.2 | 0.2 | 0.4 | -0.03 |
| 44 | ![]() Josh Doan RWBUF | 7 | 1.47 | 213 | 113 | 15:58 | 0.26 | 0.24 | 0.15 | 2.0 | 1.2 | 0.5 | 0.04 |
| 45 | ![]() Mathieu Olivier RWCBJ | 5 | 1.45 | 173 | 115 | 14:05 | 0.28 | 0.14 | 0.00 | 1.6 | 3.3 | 0.6 | 0.13 |
| 46 | ![]() Ryan Hartman RWMIN | 6 | 1.44 | 287 | 112 | 15:54 | 0.23 | 0.24 | 0.11 | 1.9 | 0.9 | 1.0 | -0.20 |
| 47 | ![]() Justin Brazeau RWPIT | 64* | 1.44 | 233 | 111 | 12:39 | 0.27 | 0.27 | 0.08 | 1.6 | 1.4 | 0.7 | 0.08 |
| 48 | ![]() Gabe Perreault RWNYR | 8 | 1.44 | 265 | 109 | 16:03 | 0.28 | 0.33 | 0.20 | 1.5 | 0.5 | 0.5 | 0.04 |
| 49 | ![]() Matt Coronato RWCGY | 5 | 1.43 | 469 | 113 | 16:52 | 0.22 | 0.35 | 0.19 | 2.3 | 0.2 | 0.3 | -0.61 |
| 50 | ![]() Mackie Samoskevich RWSEA | 6 | 1.41 | 232 | 109 | 14:41 | 0.23 | 0.24 | 0.10 | 2.0 | 1.6 | 0.4 | 0.03 |
| 51 | ![]() Jordan Kyrou RWWSH | 6 | 1.40 | 382 | 109 | 15:05 | 0.23 | 0.34 | 0.19 | 2.1 | 0.1 | 0.4 | -0.28 |
| 52 | ![]() JJ Peterka RWBOS | 6 | 1.38 | 334 | 108 | 16:08 | 0.31 | 0.28 | 0.05 | 1.9 | 0.3 | 0.3 | 0.13 |
| 53 | ![]() Egor Chinakhov RWPIT | 6 | 1.38 | 332 | 106 | 14:01 | 0.26 | 0.26 | 0.10 | 2.0 | 0.6 | 0.4 | -0.06 |
| 54 | ![]() Easton Cowan RWTOR | 6 | 1.35 | 303 | 105 | 14:41 | 0.24 | 0.29 | 0.11 | 1.6 | 1.1 | 0.5 | -0.02 |
| 55 | ![]() Claude Giroux RWOTT | 7 | 1.34 | 217 | 103 | 16:36 | 0.16 | 0.46 | 0.15 | 1.6 | 0.9 | 0.3 | 0.26 |
| 56 | ![]() Kasperi Kapanen RWEDM | 5 | 1.32 | 305 | 104 | 15:12 | 0.24 | 0.22 | 0.08 | 1.6 | 1.7 | 0.5 | -0.06 |
| 57 | ![]() Connor Brown RWNJD | 75* | 1.31 | 365 | 102 | 17:33 | 0.24 | 0.33 | 0.11 | 1.5 | 0.3 | 0.5 | -0.01 |
| 58 | ![]() Zachary Bolduc RWMTL | 6 | 1.31 | 275 | 102 | 13:41 | 0.23 | 0.22 | 0.10 | 1.4 | 1.9 | 0.5 | 0.02 |
| 59 | ![]() Kaapo Kakko RWSEA | 7 | 1.28 | 291 | 99 | 14:16 | 0.22 | 0.46 | 0.13 | 1.1 | 0.5 | 0.2 | 0.27 |
| 60 | ![]() Arseny Gritsyuk RWNJD | 6 | 1.28 | 335 | 100 | 15:13 | 0.19 | 0.25 | 0.10 | 2.2 | 0.9 | 0.4 | -0.07 |
| 61 | ![]() Matvei Michkov RWPHI | 8 | 1.28 | 451 | 98 | 14:54 | 0.25 | 0.27 | 0.14 | 1.7 | 0.3 | 0.3 | -0.25 |
| 62 | ![]() Bobby Brink RWMIN | 6 | 1.28 | 308 | 100 | 14:20 | 0.17 | 0.32 | 0.16 | 1.5 | 1.1 | 0.6 | -0.08 |
| 63 | ![]() Collin Graf RWSJS | 5 | 1.27 | 363 | 101 | 16:09 | 0.25 | 0.25 | 0.01 | 1.4 | 1.3 | 0.6 | -0.02 |
| 64 | ![]() Jonathan Lekkerimaki RWVAN | 7 | 1.27 | 317 | 97 | 14:14 | 0.23 | 0.32 | 0.04 | 1.5 | 0.9 | 0.4 | 0.16 |
| 65 | ![]() Matvei Gridin RWCGY | 5 | 1.26 | 495 | 100 | 15:03 | 0.13 | 0.34 | 0.19 | 1.9 | 0.3 | 0.8 | -0.66 |
| 66 | L2 PP1 | 5 | 1.26 | 401 | 99 | 16:41 | 0.20 | 0.24 | 0.14 | 2.0 | 1.2 | 0.1 | -0.27 |
| 67 | ![]() Josh Anderson RWMTL | 6 | 1.19 | 350 | 93 | 13:55 | 0.23 | 0.17 | 0.00 | 1.4 | 1.9 | 0.5 | 0.03 |
| 68 | ![]() Matthew Wood RWNSH | 5 | 1.19 | 374 | 94 | 13:02 | 0.23 | 0.19 | 0.17 | 1.5 | 0.9 | 0.3 | -0.03 |
| 69 | ![]() Owen Michaels RWEDM | 5 | 1.18 | 420 | 93 | 14:10 | 0.26 | 0.17 | 0.05 | 1.4 | 1.0 | 0.5 | -0.02 |
| 70 | ![]() Michael Amadio RWOTT | 7 | 1.16 | 385 | 90 | 16:13 | 0.21 | 0.26 | 0.00 | 1.2 | 1.1 | 0.7 | 0.08 |
| 71 | ![]() Sam Colangelo RWANA | 3 | 1.16 | 372 | 91 | 14:10 | 0.23 | 0.19 | 0.05 | 1.3 | 1.4 | 0.4 | 0.06 |
| 72 | ![]() Adam Gaudette RWSJS | 66* | 1.15 | 456 | 91 | 11:28 | 0.26 | 0.12 | 0.09 | 1.5 | 0.8 | 0.5 | -0.14 |
| 73 | ![]() Maxim Shabanov RWMIN | 6 | 1.15 | 439 | 90 | 14:03 | 0.16 | 0.30 | 0.20 | 1.3 | 0.6 | 0.4 | -0.20 |
| 74 | ![]() Oliver Bjorkstrand RWNYR | 8 | 1.14 | 410 | 87 | 12:45 | 0.18 | 0.21 | 0.16 | 1.5 | 0.9 | 0.5 | -0.13 |
| 75 | ![]() Victor Eklund RWNYI | 5 | 1.14 | 357 | 89 | 14:22 | 0.20 | 0.23 | 0.05 | 1.3 | 1.3 | 0.5 | 0.12 |
| 76 | ![]() Corey Perry RWLAK | 3 | 1.13 | 406 | 91 | 13:26 | 0.20 | 0.24 | 0.16 | 1.5 | 0.4 | 0.3 | 0.04 |
| 77 | ![]() Judd Caulfield RWANA | 5 | 1.12 | 388 | 89 | 13:42 | 0.20 | 0.23 | 0.05 | 1.3 | 1.5 | 0.4 | 0.05 |
| 78 | ![]() Danila Yurov RWMIN | 6 | 1.10 | 431 | 86 | 13:11 | 0.20 | 0.20 | 0.11 | 1.1 | 1.0 | 0.6 | -0.07 |
| 79 | ![]() Ilya Mikheyev RWTBL | 6 | 1.10 | 463 | 86 | 16:43 | 0.22 | 0.26 | 0.00 | 1.4 | 0.6 | 0.3 | 0.06 |
| 80 | ![]() Simon Holmstrom RWNYI | 5 | 1.10 | 488 | 86 | 16:38 | 0.23 | 0.26 | 0.04 | 1.1 | 0.2 | 0.5 | -0.04 |
| 81 | ![]() Kailer Yamamoto RWUTA | 1 | 1.09 | 405 | 85 | 11:50 | 0.26 | 0.21 | 0.00 | 1.1 | 0.9 | 0.3 | 0.27 |
| 82 | ![]() T.J. Hughes RWCOL | 5 | 1.08 | 377 | 85 | 14:59 | 0.13 | 0.23 | 0.05 | 1.9 | 1.1 | 0.4 | 0.05 |
| 83 | ![]() Joel Armia RWLAK | 4 | 1.07 | 435 | 86 | 13:52 | 0.20 | 0.15 | 0.01 | 1.3 | 1.1 | 0.7 | 0.01 |
| 84 | ![]() Anthony Beauvillier RWWSH | 6 | 1.06 | 375 | 82 | 14:45 | 0.18 | 0.12 | 0.01 | 1.8 | 1.2 | 0.5 | 0.14 |
| 85 | ![]() Ethen Frank RWWSH | 2 | 1.06 | 393 | 82 | 12:00 | 0.18 | 0.18 | 0.06 | 1.4 | 0.8 | 0.7 | 0.12 |
| 86 | ![]() Conor Garland RWCBJ | 5 | 1.05 | 493 | 83 | 16:20 | 0.14 | 0.24 | 0.11 | 1.7 | 0.6 | 0.4 | -0.28 |
| 87 | ![]() Adam Klapka RWCGY | 5 | 1.02 | 381 | 80 | 10:38 | 0.10 | 0.12 | 0.02 | 1.0 | 3.8 | 0.6 | -0.24 |
| 88 | ![]() Carl Grundstrom RWPHI | 5 | 1.01 | 327 | 77 | 11:45 | 0.15 | 0.07 | 0.00 | 1.2 | 2.9 | 0.6 | 0.12 |
| 89 | ![]() Roman Kantserov RWCHI | 6 | 1.01 | 510 | 78 | 16:11 | 0.18 | 0.15 | 0.04 | 1.4 | 1.1 | 0.4 | -0.27 |
| 90 | ![]() Dalibor Dvorsky RWSTL | 6 | 0.97 | 486 | 76 | 14:04 | 0.21 | 0.10 | 0.08 | 1.4 | 0.9 | 0.3 | -0.03 |
| 91 | ![]() Jonatan Berggren RWSTL | 6 | 0.97 | 503 | 75 | 13:59 | 0.16 | 0.29 | 0.04 | 1.1 | 0.7 | 0.2 | -0.04 |
| 92 | ![]() Braeden Bowman RWVGK | 7 | 0.96 | 518 | 74 | 13:47 | 0.15 | 0.28 | 0.06 | 1.3 | 0.3 | 0.4 | -0.33 |
| 93 | ![]() Jacob Melanson RWSEA | 1 | 0.96 | 343 | 74 | 9:22 | 0.05 | 0.08 | 0.00 | 0.9 | 5.1 | 0.4 | -0.24 |
| 94 | ![]() Pontus Holmberg RWTBL | 6 | 0.95 | 484 | 74 | 13:41 | 0.16 | 0.20 | 0.00 | 1.4 | 0.8 | 0.4 | 0.05 |
| 95 | ![]() Frank Vatrano RWANA | 2 | 0.93 | 506 | 73 | 11:46 | 0.14 | 0.07 | 0.02 | 1.5 | 1.6 | 0.6 | -0.27 |
| 96 | ![]() Porter Martone RWPHI | 8 | 0.92 | 504 | 70 | 14:11 | 0.16 | 0.14 | 0.09 | 1.2 | 1.1 | 0.3 | -0.13 |
Per-game numbers blend last season with this one. L1 to L4 and D1 to D3 are lines and pairs by even-strength ice time over the team's last 5 games; PP1 and PP2 are power-play units by power-play time. GP marked * is last season's. ROS proj. is a projection: fantasy points per team game times his team's games left, as if he plays every one.
Advertisement
How the board is built
Ranked on per-game production from the NHL's own stats: 2025-26 blended with every 2026-27 game so far, last season counting as at most 20 games (15 for a goalie), so a real role change moves a player within a few weeks. A player without a full NHL season behind him starts from the median regular's line at his position, worth 10 games, so a hot first week cannot rank him beside an established scorer.
Points scoring is skaters 2 per goal, 1 per assist, 0.5 per power-play point, 0.2 per shot on goal, 0.1 per hit and 0.2 per blocked shot; goalies 3 per win, 0.15 per save, 2 per shutout and minus 1 per goal against. Categories value adds up z-scores in goals, assists, plus-minus, power-play points, shots, hits and blocks for skaters; wins, goals-against average, save percentage and shutouts for goalies. Positions are the NHL's listed position; your league may grant more.
By position: centers, left wingers, right wingers, defensemen, goalies. This week: start or sit, waiver wire and streamers and goalie starts.
Common questions
How are these 2026-27 fantasy hockey rankings built?
Ranked on per-game production from the NHL's own stats: 2025-26 blended with every 2026-27 game so far, last season counting as at most 20 games (15 for a goalie), so a real role change moves a player within a few weeks. A player without a full NHL season behind him starts from the median regular's line at his position, worth 10 games, so a hot first week cannot rank him beside an established scorer. A skater needs 20 games last season or 3 this season to be ranked. No expert opinion is mixed in.
What scoring do the points rankings use?
Fantasy points at skaters 2 per goal, 1 per assist, 0.5 per power-play point, 0.2 per shot on goal, 0.1 per hit and 0.2 per blocked shot; goalies 3 per win, 0.15 per save, 2 per shutout and minus 1 per goal against. A goalie's number is per TEAM game: his points per appearance times his share of his team's starts, so a backup is not ranked as if he played every night.
What categories does the categories value use?
Goals, assists, plus-minus, power-play points, shots, hits and blocks for skaters; wins, goals-against average, save percentage and shutouts for goalies. Each is a z-score against the players a 12-team league rosters, and they are added up; save percentage and goals-against average are weighted by the work a goalie does.
What are L1, PP1 and the ROS projection?
L1 to L4 are forward lines and D1 to D3 defense pairs, by even-strength ice time over the team's last five games. PP1 and PP2 are power-play units by power-play time. The NHL publishes ice time, not line charts, so these are derived and say so. ROS proj. is a projection: fantasy points per team game times the team's games left, as if the player plays every one.
By the Parlae deskBoard updated Oct 13, 2026 at 10:41 PM ETHow this is builtReport a wrong number































































































