NHL Pool

Right wing rankings for your NHL pool, points format, last 14 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 14 days. October 15 to October 28, official regular season games only.

Position

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

Right wing rankings for your NHL pool, points format, last 14 days
Actions
Tier 1
1David Pastrnak BOS · RW61.672nd2nd in the Season rankings, up 15th over the previous 14 days, up 4
2Matvei Michkov PHI · RW71.2920th20th in the Season rankings, up 1870th over the previous 14 days, up 68
3Easton Cowan 🔥 TOR · RW81.1341st41st in the Season rankings, up 3856th over the previous 14 days, up 53
Tier 2
4Drake Batherson 🔥 OTT · RW61.3311th11th in the Season rankings, up 722nd over the previous 14 days, up 18
5Mark Stone VGK · RW61.339th9th in the Season rankings, up 411th over the previous 14 days, up 6
6Arseny Gritsyuk NJD · RW71.1444th44th in the Season rankings, up 3864th over the previous 14 days, up 58
7Kirill Marchenko TOR · RW 🚑 Injured71.1416th16th in the Season rankings, up 919th over the previous 14 days, up 12
Tier 3
8Jack Quinn BUF · RW51.4018th18th in the Season rankings, up 1033rd over the previous 14 days, up 25
9Mikko Rantanen DAL · RW51.405th5th in the Season rankings, down 412th over the previous 14 days, up 3
10Brock Boeser VAN · RW61.1724th24th in the Season rankings, up 1431st over the previous 14 days, up 21
11Jonathan Lekkerimäki 🔥 VAN · RW61.1770th70th in the Season rankings, up 5934th over the previous 14 days, up 23
12Matt Coronato CGY · RW61.1729th29th in the Season rankings, up 1747th over the previous 14 days, up 35
13Matvei Gridin CGY · RW61.1755th55th in the Season rankings, up 4282nd over the previous 14 days, up 69
14William Nylander TOR · RW80.884th4th in the Season rankings, down 102nd over the previous 14 days, down 12
Tier 4
15Jordan Kyrou 🔥 WSH · RW41.5019th19th in the Season rankings, up 435th over the previous 14 days, up 20
16Mitch Marner 🔥 VGK · RW41.508th8th in the Season rankings, down 813th over the previous 14 days, down 3
17Cole Caufield MTL · RW51.207th7th in the Season rankings, down 1024th over the previous 14 days, up 7
18Nikita Kucherov TBL · RW51.201st1st in the Season rankings, down 176th over the previous 14 days, down 12
19Alex Laferriere LAK · RW61.0026th26th in the Season rankings, up 775th over the previous 14 days, up 56
20Clayton Keller UTA · RW61.003rd3rd in the Season rankings, down 173rd over the previous 14 days, down 17
21Jackson Blake CAR · RW61.0017th17th in the Season rankings, down 48th over the previous 14 days, down 13
Tier 5
22Alex Tuch 🔥 WSH · RW41.2510th10th in the Season rankings, down 1214th over the previous 14 days, down 8
23Luke Evangelista NJD · RW51.0031st31st in the Season rankings, up 842nd over the previous 14 days, up 19
24Patrick Kane CHI · RW51.0021st21st in the Season rankings, down 368th over the previous 14 days, up 44
25Adrian Kempe LAK · RW60.8313th13th in the Season rankings, down 1239th over the previous 14 days, up 14
26Alex DeBrincat DET · RW60.836th6th in the Season rankings, down 204th over the previous 14 days, down 22
27Maxim Shabanov MIN · RW60.8362nd62nd in the Season rankings, up 3536th over the previous 14 days, up 9
28Pavel Dorofeyev NYR · RW60.8328th28th in the Season rankings, same rank52nd over the previous 14 days, up 24
29Porter Martone PHI · RWRookie70.7147th47th in the Season rankings, up 1889th over the previous 14 days, up 60
Tier 6
30Braeden Bowman VGK · RW60.6764th64th in the Season rankings, up 3469th over the previous 14 days, up 39
31Jimmy Snuggerud STL · RW60.6727th27th in the Season rankings, down 425th over the previous 14 days, down 6
32JJ Peterka BOS · RW60.6722nd22nd in the Season rankings, down 1026th over the previous 14 days, down 6
33Jordan Eberle SEA · RW60.6725th25th in the Season rankings, down 816th over the previous 14 days, down 17
34Kaapo Kakko SEA · RW60.6736th36th in the Season rankings, up 217th over the previous 14 days, down 17
35Kailer Yamamoto UTA · RW60.6767th67th in the Season rankings, up 3238th over the previous 14 days, up 3
36Mackie Samoskevich SEA · RW60.6751st51st in the Season rankings, up 1528th over the previous 14 days, down 8
37Oliver Bjorkstrand NYR · RW60.6759th59th in the Season rankings, up 2251st over the previous 14 days, up 14
38Simon Holmstrom NYI · RW60.6737th37th in the Season rankings, down 160th over the previous 14 days, up 22
39Mathieu Joseph EDM · RW70.5786th86th in the Season rankings, up 4757th over the previous 14 days, up 18
40Timo Meier NJD · RW70.5745th45th in the Season rankings, up 585th over the previous 14 days, up 45
41Vasily Podkolzin EDM · RW70.5734th34th in the Season rankings, down 79th over the previous 14 days, down 32
Tier 7
42Bryan Rust PIT · RW 🚑 Injured31.0046th46th in the Season rankings, up 454th over the previous 14 days, up 12
43Seth Jarvis CAR · RW31.0043rd43rd in the Season rankings, same rankNo rank to compare
44Sam Colangelo ANA · RW40.7578th78th in the Season rankings, up 3476th over the previous 14 days, up 32
45Connor Brown NJD · RW50.6071st71st in the Season rankings, up 26No rank to compare
46Pontus Holmberg TBL · RW50.6069th69th in the Season rankings, up 2348th over the previous 14 days, up 2
47Rickard Rakell 🧊 PIT · RW50.6038th38th in the Season rankings, down 983rd over the previous 14 days, up 36
48Valeri Nichushkin CBJ · RW50.6030th30th in the Season rankings, down 1843rd over the previous 14 days, down 5
49Ville Koivunen PIT · RW50.6095th95th in the Season rankings, up 4677th over the previous 14 days, up 28
50Beckett Sennecke ANA · RW60.5015th15th in the Season rankings, down 3510th over the previous 14 days, down 40
51Claude Giroux OTT · RW60.5035th35th in the Season rankings, down 1621st over the previous 14 days, down 30
52Michael Brandsegg-Nygård DET · RWRookie60.5087th87th in the Season rankings, up 3520th over the previous 14 days, down 32
53T.J. Hughes COL · RWRookie60.5075th75th in the Season rankings, up 2284th over the previous 14 days, up 31
54Anthony Mantha NJD · RW70.4332nd32nd in the Season rankings, down 2263rd over the previous 14 days, up 9
55Kasperi Kapanen EDM · RW70.4380th80th in the Season rankings, up 2541st over the previous 14 days, down 14
56Zack MacEwen TOR · RW80.38103rd103rd in the Season rankings, up 47No rank to compare
Tier 8
57Stefan Noesen NJD · RW21.00106th106th in the Season rankings, up 4974th over the previous 14 days, up 17
58Frank Vatrano ANA · RW40.5093rd93rd in the Season rankings, up 3573rd over the previous 14 days, up 15
59Ryan Leonard WSH · RW40.5033rd33rd in the Season rankings, down 2618th over the previous 14 days, down 41
60Arttu Hyry DAL · RWRookie50.40107th107th in the Season rankings, up 4787th over the previous 14 days, up 27
61Cole Knuble PHI · RWRookie50.4094th94th in the Season rankings, up 33No rank to compare
62Josh Doan BUF · RW50.4052nd52nd in the Season rankings, down 1088th over the previous 14 days, up 26
63Roman Kantserov CHI · RWRookie50.4048th48th in the Season rankings, down 1549th over the previous 14 days, down 14
64Zachary Bolduc MTL · RW50.4050th50th in the Season rankings, down 1429th over the previous 14 days, down 35
65Adam Klapka CGY · RW60.3383rd83rd in the Season rankings, up 1862nd over the previous 14 days, down 3
66Andrei Svechnikov CAR · RW60.3314th14th in the Season rankings, down 521st over the previous 14 days, down 65
67Dylan Guenther UTA · RW60.3312th12th in the Season rankings, down 557th over the previous 14 days, down 60
68Isak Rosen WPG · RW60.33105th105th in the Season rankings, up 3799th over the previous 14 days, up 31
69Joel Armia LAK · RW60.3379th79th in the Season rankings, up 10103rd over the previous 14 days, up 34
70Jonatan Berggren STL · RW60.3376th76th in the Season rankings, up 645th over the previous 14 days, down 25
71Michael Amadio OTT · RW60.3356th56th in the Season rankings, down 1537th over the previous 14 days, down 34
72Tyson Foerster PHI · RW60.3390th90th in the Season rankings, up 1891st over the previous 14 days, up 19
73Victor Eklund NYI · RWRookie60.3382nd82nd in the Season rankings, up 961st over the previous 14 days, down 12
74Bobby Brink MIN · RW70.2961st61st in the Season rankings, down 1330th over the previous 14 days, down 44
75Collin Graf SJS · RW70.2958th58th in the Season rankings, down 1780th over the previous 14 days, up 5
76Danila Yurov MIN · RW70.2965th65th in the Season rankings, down 1150th over the previous 14 days, down 26
77Owen Michaels EDM · RWRookie70.2989th89th in the Season rankings, up 1259th over the previous 14 days, down 18
78Ryan Hartman MIN · RW70.2963rd63rd in the Season rankings, down 1590th over the previous 14 days, up 12
Tier 9
79Egor Chinakhov PIT · RW11.0053rd53rd in the Season rankings, down 2681st over the previous 14 days, up 2
80Scott Sabourin TBL · RW11.00117th117th in the Season rankings, up 37108th over the previous 14 days, up 28
81Alexander Holtz VGK · RW20.50113th113th in the Season rankings, up 32No rank to compare
82Taylor Ward LAK · RW20.50114th114th in the Season rankings, up 32No rank to compare
83Jared Wright LAK · RWRookie30.33118th118th in the Season rankings, up 35101st over the previous 14 days, up 18
84Anthony Beauvillier WSH · RW40.2581st81st in the Season rankings, down 386th over the previous 14 days, up 2
85Judd Caulfield ANA · RWRookie40.2588th88th in the Season rankings, up 346th over the previous 14 days, down 39
86Corey Perry LAK · RW50.2077th77th in the Season rankings, down 995th over the previous 14 days, up 9
87Ilya Mikheyev TBL · RW50.2054th54th in the Season rankings, down 3344th over the previous 14 days, down 43
88Mathieu Olivier CBJ · RW50.2073rd73rd in the Season rankings, down 1558th over the previous 14 days, down 30
89Taylor Raddysh NYR · RW50.20100th100th in the Season rankings, up 11No rank to compare
90Dalibor Dvorsky STL · RW60.1785th85th in the Season rankings, down 566th over the previous 14 days, down 24
91Gabe Perreault NYR · RW60.1760th60th in the Season rankings, down 3115th over the previous 14 days, down 76
92Matthew Wood NSH · RW60.1774th74th in the Season rankings, down 1867th over the previous 14 days, down 25
Tier 10
93Adam Gaudette SJS · RW20.0097th97th in the Season rankings, up 4No rank to compare
94Alexey Toropchenko STL · RW10.00111th111th in the Season rankings, up 1792nd over the previous 14 days, down 2
95Avery Hayes PIT · RWRookie10.00123rd123rd in the Season rankings, up 28No rank to compare
96Brendan Gallagher VAN · RW50.0091st91st in the Season rankings, down 579th over the previous 14 days, down 17
97Cole Schwindt FLA · RW40.00119th119th in the Season rankings, up 22No rank to compare
98Cole Smith CHI · RW50.00104th104th in the Season rankings, up 665th over the previous 14 days, down 33
99Conor Garland CBJ · RW50.0072nd72nd in the Season rankings, down 2794th over the previous 14 days, down 5
100Dylan Hryckowian DAL · RWRookie20.00101st101st in the Season rankings, up 1No rank to compare

100 of 120 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