NHL Pool

Right wing rankings for your NHL pool, points format, last 7 days

Every NHL player ranked for your pool, by our projection for the rest of the season. Pick your format, filter, and mark players taken during your draft. Free, no account, updated every morning after the night’s games.

· Official games through October 28

Hot · Slowing down. From the Pooler’s Guide lists, updated every day. Our method

Pool format

1 pt per goal and per assist

Skaters: 1 pt per goal, 1 pt per assist. Goalies: 2 pts per win, 1 pt per overtime loss, 2 pts per shutout.

Period

Points scored over the last 7 days. October 22 to October 28, official regular season games only.

Position

▲ +5: 5 spots better than over the previous 7 days. ▼ −5: 5 spots worse. A dash: nothing to compare.

Right wing rankings for your NHL pool, points format, last 7 days
Actions
Tier 1
1David Pastrnak BOS · RW32.002nd2nd in the Season rankings, up 112th over the previous 7 days, up 11
2Drake Batherson 🔥 OTT · RW32.0011th11th in the Season rankings, up 936th over the previous 7 days, up 34
3Jonathan Lekkerimäki 🔥 VAN · RW31.6770th70th in the Season rankings, up 6739th over the previous 7 days, up 36
4Matt Coronato CGY · RW41.2529th29th in the Season rankings, up 2528th over the previous 7 days, up 24
5Matvei Gridin CGY · RW41.2555th55th in the Season rankings, up 5029th over the previous 7 days, up 24
Tier 2
6Alex Tuch 🔥 WSH · RW22.0010th10th in the Season rankings, up 452nd over the previous 7 days, up 46
7Jordan Kyrou 🔥 WSH · RW22.0019th19th in the Season rankings, up 1227th over the previous 7 days, up 20
8Brock Boeser VAN · RW31.3324th24th in the Season rankings, up 1616th over the previous 7 days, up 8
9Arseny Gritsyuk NJD · RW41.0044th44th in the Season rankings, up 3510th over the previous 7 days, up 1
10Easton Cowan 🔥 TOR · RW41.0041st41st in the Season rankings, up 316th over the previous 7 days, down 4
11William Nylander TOR · RW41.004th4th in the Season rankings, down 723rd over the previous 7 days, up 12
Tier 3
12Jackson Blake CAR · RW31.0017th17th in the Season rankings, up 518th over the previous 7 days, up 6
13JJ Peterka BOS · RW31.0022nd22nd in the Season rankings, up 964th over the previous 7 days, up 51
14Jordan Eberle SEA · RW31.0025th25th in the Season rankings, up 1166th over the previous 7 days, up 52
15Kirill Marchenko TOR · RW 🚑 Injured31.0016th16th in the Season rankings, up 17th over the previous 7 days, down 8
16Mackie Samoskevich SEA · RW31.0051st51st in the Season rankings, up 3569th over the previous 7 days, up 53
17Matvei Michkov PHI · RW31.0020th20th in the Season rankings, up 33rd over the previous 7 days, down 14
18Maxim Shabanov MIN · RW31.0062nd62nd in the Season rankings, up 4442nd over the previous 7 days, up 24
19Mikko Rantanen DAL · RW31.005th5th in the Season rankings, down 149th over the previous 7 days, down 10
20Patrick Kane CHI · RW31.0021st21st in the Season rankings, up 130th over the previous 7 days, up 10
21Pavel Dorofeyev NYR · RW31.0028th28th in the Season rankings, up 745th over the previous 7 days, up 24
22Porter Martone PHI · RWRookie31.0047th47th in the Season rankings, up 2549th over the previous 7 days, up 27
23Sam Colangelo ANA · RW31.0078th78th in the Season rankings, up 55104th over the previous 7 days, up 81
24Seth Jarvis CAR · RW31.0043rd43rd in the Season rankings, up 19No rank to compare
25Alex Laferriere LAK · RW40.7526th26th in the Season rankings, up 114th over the previous 7 days, down 11
26Anthony Mantha NJD · RW40.7532nd32nd in the Season rankings, up 677th over the previous 7 days, up 51
27Luke Evangelista NJD · RW40.7531st31st in the Season rankings, up 424th over the previous 7 days, down 3
28Zack MacEwen TOR · RW40.75103rd103rd in the Season rankings, up 75107th over the previous 7 days, up 79
Tier 4
29Valeri Nichushkin CBJ · RW21.0030th30th in the Season rankings, up 172nd over the previous 7 days, up 43
30Ville Koivunen PIT · RW21.0095th95th in the Season rankings, up 6574th over the previous 7 days, up 44
31Alex DeBrincat DET · RW30.676th6th in the Season rankings, down 2515th over the previous 7 days, down 16
32Andrei Svechnikov CAR · RW30.6714th14th in the Season rankings, down 1876th over the previous 7 days, up 44
33Beckett Sennecke ANA · RW30.6715th15th in the Season rankings, down 1857th over the previous 7 days, up 24
34Braeden Bowman VGK · RW30.6764th64th in the Season rankings, up 3033rd over the previous 7 days, down 1
35Clayton Keller UTA · RW30.673rd3rd in the Season rankings, down 3211th over the previous 7 days, down 24
36Cole Caufield MTL · RW30.677th7th in the Season rankings, down 298th over the previous 7 days, down 28
37Collin Graf SJS · RW30.6758th58th in the Season rankings, up 2181st over the previous 7 days, up 44
38Jimmy Snuggerud STL · RW30.6727th27th in the Season rankings, down 1138th over the previous 7 days, same rank
39Kaapo Kakko SEA · RW30.6736th36th in the Season rankings, down 340th over the previous 7 days, up 1
40Kailer Yamamoto UTA · RW30.6767th67th in the Season rankings, up 2741st over the previous 7 days, up 1
41Michael Amadio OTT · RW30.6756th56th in the Season rankings, up 1597th over the previous 7 days, up 56
42Michael Brandsegg-Nygård DET · RWRookie30.6787th87th in the Season rankings, up 4570th over the previous 7 days, up 28
43Oliver Bjorkstrand NYR · RW30.6759th59th in the Season rankings, up 1643rd over the previous 7 days, same rank
44Roman Kantserov CHI · RWRookie30.6748th48th in the Season rankings, up 4103rd over the previous 7 days, up 59
45Tyson Foerster PHI · RW30.6790th90th in the Season rankings, up 45106th over the previous 7 days, up 61
46Adam Klapka CGY · RW40.5083rd83rd in the Season rankings, up 3775th over the previous 7 days, up 29
47Adrian Kempe LAK · RW40.5013th13th in the Season rankings, down 3413th over the previous 7 days, down 34
48Connor Brown NJD · RW40.5071st71st in the Season rankings, up 2350th over the previous 7 days, up 2
49Kasperi Kapanen EDM · RW40.5080th80th in the Season rankings, up 3168th over the previous 7 days, up 19
Tier 5
50Mitch Marner 🔥 VGK · RW11.008th8th in the Season rankings, down 424th over the previous 7 days, down 46
51Scott Sabourin TBL · RW11.00117th117th in the Season rankings, up 66No rank to compare
52Alexander Holtz VGK · RW20.50113th113th in the Season rankings, up 61No rank to compare
53Jack Quinn BUF · RW20.5018th18th in the Season rankings, down 352nd over the previous 7 days, down 51
54Josh Doan BUF · RW20.5052nd52nd in the Season rankings, down 267th over the previous 7 days, up 13
55Judd Caulfield ANA · RWRookie20.5088th88th in the Season rankings, up 3390th over the previous 7 days, up 35
56Mathieu Olivier CBJ · RW20.5073rd73rd in the Season rankings, up 1793rd over the previous 7 days, up 37
57Nikita Kucherov TBL · RW20.501st1st in the Season rankings, down 565th over the previous 7 days, down 52
58Pontus Holmberg TBL · RW20.5069th69th in the Season rankings, up 1146th over the previous 7 days, down 12
59Rickard Rakell 🧊 PIT · RW20.5038th38th in the Season rankings, down 2147th over the previous 7 days, down 12
60Taylor Ward LAK · RW20.50114th114th in the Season rankings, up 54No rank to compare
61Claude Giroux OTT · RW30.3335th35th in the Season rankings, down 2634th over the previous 7 days, down 27
62Corey Perry LAK · RW30.3377th77th in the Season rankings, up 1583rd over the previous 7 days, up 21
63Dylan Guenther UTA · RW30.3312th12th in the Season rankings, down 5160th over the previous 7 days, down 3
64Isak Rosen WPG · RW30.33105th105th in the Season rankings, up 4163rd over the previous 7 days, down 1
65Jared Wright LAK · RWRookie30.33118th118th in the Season rankings, up 53No rank to compare
66Jonatan Berggren STL · RW30.3376th76th in the Season rankings, up 1065th over the previous 7 days, down 1
67Mark Stone VGK · RW30.339th9th in the Season rankings, down 581st over the previous 7 days, down 66
68Simon Holmstrom NYI · RW30.3337th37th in the Season rankings, down 3120th over the previous 7 days, down 48
69T.J. Hughes COL · RWRookie30.3375th75th in the Season rankings, up 648th over the previous 7 days, down 21
70Victor Eklund NYI · RWRookie30.3382nd82nd in the Season rankings, up 1273rd over the previous 7 days, up 3
71Zachary Bolduc MTL · RW30.3350th50th in the Season rankings, down 2156th over the previous 7 days, down 15
72Bobby Brink MIN · RW40.2561st61st in the Season rankings, down 1158th over the previous 7 days, down 14
73Joel Armia LAK · RW40.2579th79th in the Season rankings, up 654th over the previous 7 days, down 19
74Mathieu Joseph EDM · RW40.2586th86th in the Season rankings, up 1219th over the previous 7 days, down 55
75Matthew Wood NSH · RW40.2574th74th in the Season rankings, down 195th over the previous 7 days, up 20
76Ryan Hartman MIN · RW40.2563rd63rd in the Season rankings, down 1371st over the previous 7 days, down 5
77Timo Meier NJD · RW40.2545th45th in the Season rankings, down 3221st over the previous 7 days, down 56
78Vasily Podkolzin EDM · RW40.2534th34th in the Season rankings, down 4422nd over the previous 7 days, down 56
Tier 6
79Adam Gaudette SJS · RW20.0097th97th in the Season rankings, up 18No rank to compare
80Alexey Toropchenko STL · RW10.00111th111th in the Season rankings, up 31No rank to compare
81Anthony Beauvillier WSH · RW20.0081st81st in the Season rankings, same rank53rd over the previous 7 days, down 28
82Arttu Hyry DAL · RWRookie30.00107th107th in the Season rankings, up 2525th over the previous 7 days, down 57
83Avery Hayes PIT · RWRookie10.00123rd123rd in the Season rankings, up 40No rank to compare
84Brendan Gallagher VAN · RW20.0091st91st in the Season rankings, up 778th over the previous 7 days, down 6
85Cole Knuble PHI · RWRookie30.0094th94th in the Season rankings, up 926th over the previous 7 days, down 59
86Cole Schwindt FLA · RW30.00119th119th in the Season rankings, up 3379th over the previous 7 days, down 7
87Cole Smith CHI · RW30.00104th104th in the Season rankings, up 1780th over the previous 7 days, down 7
88Conor Garland CBJ · RW20.0072nd72nd in the Season rankings, down 1682nd over the previous 7 days, down 6
89Dalibor Dvorsky STL · RW30.0085th85th in the Season rankings, down 459th over the previous 7 days, down 30
90Danila Yurov MIN · RW40.0065th65th in the Season rankings, down 2535th over the previous 7 days, down 55
91Dylan Hryckowian DAL · RWRookie20.00101st101st in the Season rankings, up 10No rank to compare
92Eeli Tolvanen NYR · RW30.0068th68th in the Season rankings, down 2484th over the previous 7 days, down 8
93Frank Vatrano ANA · RW10.0093rd93rd in the Season rankings, same rank37th over the previous 7 days, down 56
94Gabe Perreault NYR · RW30.0060th60th in the Season rankings, down 3461st over the previous 7 days, down 33
95Garnet Hathaway FLA · RW30.00116th116th in the Season rankings, up 2186th over the previous 7 days, down 9
96Hayden Hodgson OTT · RW10.00128th128th in the Season rankings, up 3287th over the previous 7 days, down 9
97Ilya Mikheyev TBL · RW20.0054th54th in the Season rankings, down 4362nd over the previous 7 days, down 35
98Jani Nyman SEA · RW10.00120th120th in the Season rankings, up 22No rank to compare
99Josh Anderson MTL · RW30.0066th66th in the Season rankings, down 3389th over the previous 7 days, down 10
100Keegan Kolesar DET · RW30.0098th98th in the Season rankings, down 292nd over the previous 7 days, down 8

100 of 112 players

Our method

Each projection starts from production per game. This season counts more as the player plays more games. Before that, we start from last season, smoothed by the season before. For a newcomer, we start from his seasons in another league (AHL, NCAA, KHL, SHL, OHL, WHL) brought to the NHL level, his age and his draft rank. A skater with more power play time than last season sees his rate rise a little.

Expected games follow his club’s schedule and the share of games he plays. An injured player is expected out until the expected return date of the injury report, otherwise for as many games as he has missed. A number one goalie rarely plays both nights of a back to back.

Streaks do not change our projections. On the 2025-2026 season, following the recent form made predictions less accurate. The Hot and Slowing down lists still show them: they help pick a free agent or time a trade.

Checked on the whole 2025-2026 season, replayed at several dates. Before the first game, the average gap with the points actually scored afterwards was 9.8 points per skater, against 10.8 by extending last season’s pace, and 8.6 against 12.7 for rookies. On December 31, it was 4.9 points per skater. The worst and best case held the season of 80 to 83% of skaters depending on the date. The injury report has no history: return dates were checked with the real return dates, as a perfect report would give, and are left out of these numbers.

Points projected for the rest of the season, then the full season. Skaters: goals and assists. Goalies: 2 points per win, 1 per overtime loss and 2 per shutout.

Create a pool with friends