NHL Pool

Right wing rankings for your NHL pool, weighted goals 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

Goal 2 pts, assist 1 pt

Skaters: 2 pts 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, weighted goals format, last 14 days
Actions
Tier 1
1Matvei Michkov PHI · RW72.2917th17th in the Season rankings, up 1657th over the previous 14 days, up 56
2David Pastrnak BOS · RW62.502nd2nd in the Season rankings, same rank8th over the previous 14 days, up 6
3Mark Stone VGK · RW62.1710th10th in the Season rankings, up 714th over the previous 14 days, up 11
4Arseny Gritsyuk NJD · RW71.8643rd43rd in the Season rankings, up 3965th over the previous 14 days, up 61
5Kirill Marchenko TOR · RW 🚑 Injured71.8616th16th in the Season rankings, up 1127th over the previous 14 days, up 22
Tier 2
6Drake Batherson 🔥 OTT · RW62.0011th11th in the Season rankings, up 517th over the previous 14 days, up 11
7Easton Cowan 🔥 TOR · RW81.5044th44th in the Season rankings, up 3745th over the previous 14 days, up 38
8Jack Quinn BUF · RW52.2018th18th in the Season rankings, up 1032nd over the previous 14 days, up 24
9Mikko Rantanen DAL · RW52.208th8th in the Season rankings, down 115th over the previous 14 days, up 6
10Jonathan Lekkerimäki 🔥 VAN · RW61.8367th67th in the Season rankings, up 5740th over the previous 14 days, up 30
11Matvei Gridin CGY · RW61.8359th59th in the Season rankings, up 4887th over the previous 14 days, up 76
12William Nylander TOR · RW81.385th5th in the Season rankings, down 72nd over the previous 14 days, down 10
Tier 3
13Alex Tuch 🔥 WSH · RW42.257th7th in the Season rankings, down 67th over the previous 14 days, down 6
14Cole Caufield MTL · RW51.804th4th in the Season rankings, down 1020th over the previous 14 days, up 6
15Nikita Kucherov TBL · RW51.801st1st in the Season rankings, down 1410th over the previous 14 days, down 5
16Brock Boeser VAN · RW61.5027th27th in the Season rankings, up 1130th over the previous 14 days, up 14
17Clayton Keller UTA · RW61.506th6th in the Season rankings, down 119th over the previous 14 days, down 8
Tier 4
18Jordan Kyrou 🔥 WSH · RW42.0019th19th in the Season rankings, up 133rd over the previous 14 days, up 15
19Jackson Blake CAR · RW61.3324th24th in the Season rankings, up 512th over the previous 14 days, down 7
20Matt Coronato CGY · RW61.3332nd32nd in the Season rankings, up 1254th over the previous 14 days, up 34
Tier 5
21Adrian Kempe LAK · RW61.1712th12th in the Season rankings, down 943rd over the previous 14 days, up 22
22Alex DeBrincat DET · RW61.173rd3rd in the Season rankings, down 194th over the previous 14 days, down 18
23Alex Laferriere LAK · RW61.1729th29th in the Season rankings, up 671st over the previous 14 days, up 48
24Jimmy Snuggerud STL · RW61.1722nd22nd in the Season rankings, down 221st over the previous 14 days, down 3
25Maxim Shabanov MIN · RW61.1770th70th in the Season rankings, up 4534th over the previous 14 days, up 9
26Oliver Bjorkstrand NYR · RW61.1755th55th in the Season rankings, up 2941st over the previous 14 days, up 15
27Pavel Dorofeyev NYR · RW61.1720th20th in the Season rankings, down 758th over the previous 14 days, up 31
28Simon Holmstrom NYI · RW61.1734th34th in the Season rankings, up 662nd over the previous 14 days, up 34
29Mathieu Joseph EDM · RW71.0090th90th in the Season rankings, up 6173rd over the previous 14 days, up 44
30Porter Martone PHI · RWRookie71.0049th49th in the Season rankings, up 1979th over the previous 14 days, up 49
Tier 6
31Mitch Marner 🔥 VGK · RW41.5015th15th in the Season rankings, down 1616th over the previous 14 days, down 15
32Luke Evangelista NJD · RW51.2036th36th in the Season rankings, up 437th over the previous 14 days, up 5
33Beckett Sennecke ANA · RW61.0014th14th in the Season rankings, down 196th over the previous 14 days, down 27
34Braeden Bowman VGK · RW61.0073rd73rd in the Season rankings, up 3968th over the previous 14 days, up 34
35JJ Peterka BOS · RW61.0021st21st in the Season rankings, down 1438th over the previous 14 days, up 3
36Kailer Yamamoto UTA · RW61.0065th65th in the Season rankings, up 2942nd over the previous 14 days, up 6
37Mackie Samoskevich SEA · RW61.0050th50th in the Season rankings, up 1323rd over the previous 14 days, down 14
Tier 7
38Connor Brown NJD · RW51.0072nd72nd in the Season rankings, up 34No rank to compare
39Patrick Kane CHI · RW51.0031st31st in the Season rankings, down 875th over the previous 14 days, up 36
40Pontus Holmberg TBL · RW51.0069th69th in the Season rankings, up 2955th over the previous 14 days, up 15
41Rickard Rakell 🧊 PIT · RW51.0035th35th in the Season rankings, down 688th over the previous 14 days, up 47
42Jordan Eberle SEA · RW60.8325th25th in the Season rankings, down 1713th over the previous 14 days, down 29
43T.J. Hughes COL · RWRookie60.8374th74th in the Season rankings, up 3189th over the previous 14 days, up 46
44Anthony Mantha NJD · RW70.7126th26th in the Season rankings, down 1864th over the previous 14 days, up 20
45Kasperi Kapanen EDM · RW70.7176th76th in the Season rankings, up 3136th over the previous 14 days, down 9
46Timo Meier NJD · RW70.7145th45th in the Season rankings, down 190th over the previous 14 days, up 44
47Vasily Podkolzin EDM · RW70.7128th28th in the Season rankings, down 193rd over the previous 14 days, down 44
Tier 8
48Bryan Rust PIT · RW 🚑 Injured31.3347th47th in the Season rankings, down 144th over the previous 14 days, down 4
49Seth Jarvis CAR · RW31.3340th40th in the Season rankings, down 9No rank to compare
50Ryan Leonard WSH · RW41.0030th30th in the Season rankings, down 2019th over the previous 14 days, down 31
51Arttu Hyry DAL · RWRookie50.8099th99th in the Season rankings, up 4877th over the previous 14 days, up 26
52Cole Knuble PHI · RWRookie50.8091st91st in the Season rankings, up 39No rank to compare
53Roman Kantserov CHI · RWRookie50.8039th39th in the Season rankings, down 1428th over the previous 14 days, down 25
54Ville Koivunen PIT · RW50.8098th98th in the Season rankings, up 4483rd over the previous 14 days, up 29
55Zachary Bolduc MTL · RW50.8048th48th in the Season rankings, down 729th over the previous 14 days, down 26
56Claude Giroux OTT · RW60.6737th37th in the Season rankings, down 1931st over the previous 14 days, down 25
57Kaapo Kakko SEA · RW60.6741st41st in the Season rankings, down 1618th over the previous 14 days, down 39
58Victor Eklund NYI · RWRookie60.6778th78th in the Season rankings, up 2063rd over the previous 14 days, up 5
59Danila Yurov MIN · RW70.5763rd63rd in the Season rankings, up 439th over the previous 14 days, down 20
60Zack MacEwen TOR · RW80.50106th106th in the Season rankings, up 46No rank to compare
Tier 9
61Stefan Noesen NJD · RW21.50107th107th in the Season rankings, up 4682nd over the previous 14 days, up 21
62Frank Vatrano ANA · RW40.7592nd92nd in the Season rankings, up 3070th over the previous 14 days, up 8
63Sam Colangelo ANA · RW40.7577th77th in the Season rankings, up 1472nd over the previous 14 days, up 9
64Josh Doan BUF · RW50.6051st51st in the Season rankings, down 1378th over the previous 14 days, up 14
65Valeri Nichushkin CBJ · RW50.6033rd33rd in the Season rankings, down 3248th over the previous 14 days, down 17
66Dylan Guenther UTA · RW60.509th9th in the Season rankings, down 575th over the previous 14 days, down 61
67Isak Rosen WPG · RW60.50104th104th in the Season rankings, up 3799th over the previous 14 days, up 32
68Jonatan Berggren STL · RW60.5081st81st in the Season rankings, up 1352nd over the previous 14 days, down 16
69Michael Amadio OTT · RW60.5058th58th in the Season rankings, down 1135th over the previous 14 days, down 34
70Michael Brandsegg-Nygård DET · RWRookie60.5095th95th in the Season rankings, up 2524th over the previous 14 days, down 46
71Tyson Foerster PHI · RW60.5085th85th in the Season rankings, up 1480th over the previous 14 days, up 9
72Bobby Brink MIN · RW70.4368th68th in the Season rankings, down 456th over the previous 14 days, down 16
73Collin Graf SJS · RW70.4356th56th in the Season rankings, down 1774th over the previous 14 days, up 1
74Ryan Hartman MIN · RW70.4362nd62nd in the Season rankings, down 1291st over the previous 14 days, up 17
Tier 10
75Egor Chinakhov PIT · RW12.0052nd52nd in the Season rankings, down 2386th over the previous 14 days, up 11
76Taylor Ward LAK · RW21.00112th112th in the Season rankings, up 36No rank to compare
77Judd Caulfield ANA · RWRookie40.5087th87th in the Season rankings, up 1053rd over the previous 14 days, down 24
78Ilya Mikheyev TBL · RW50.4053rd53rd in the Season rankings, down 2551st over the previous 14 days, down 27
79Adam Klapka CGY · RW60.3383rd83rd in the Season rankings, up 449th over the previous 14 days, down 30
80Andrei Svechnikov CAR · RW60.3313th13th in the Season rankings, down 671st over the previous 14 days, down 79
81Gabe Perreault NYR · RW60.3357th57th in the Season rankings, down 2411th over the previous 14 days, down 70
82Joel Armia LAK · RW60.3382nd82nd in the Season rankings, same rank103rd over the previous 14 days, up 21
83Owen Michaels EDM · RWRookie70.2988th88th in the Season rankings, up 547th over the previous 14 days, down 36
Tier 11
84Scott Sabourin TBL · RW11.00122nd122nd in the Season rankings, up 38108th over the previous 14 days, up 24
85Alexander Holtz VGK · RW20.50116th116th in the Season rankings, up 31No rank to compare
86Jared Wright LAK · RWRookie30.33123rd123rd in the Season rankings, up 37101st over the previous 14 days, up 15
87Anthony Beauvillier WSH · RW40.2579th79th in the Season rankings, down 876th over the previous 14 days, down 11
88Corey Perry LAK · RW50.2080th80th in the Season rankings, down 895th over the previous 14 days, up 7
89Mathieu Olivier CBJ · RW50.2064th64th in the Season rankings, down 2546th over the previous 14 days, down 43
90Taylor Raddysh NYR · RW50.20102nd102nd in the Season rankings, up 12No rank to compare
91Dalibor Dvorsky STL · RW60.1784th84th in the Season rankings, down 750th over the previous 14 days, down 41
92Matthew Wood NSH · RW60.1771st71st in the Season rankings, down 2167th over the previous 14 days, down 25
Tier 12
93Adam Gaudette SJS · RW20.0093rd93rd in the Season rankings, same rankNo rank to compare
94Alexey Toropchenko STL · RW10.00113th113th in the Season rankings, up 1992nd over the previous 14 days, down 2
95Avery Hayes PIT · RWRookie10.00119th119th in the Season rankings, up 24No rank to compare
96Brendan Gallagher VAN · RW50.0094th94th in the Season rankings, down 285th over the previous 14 days, down 11
97Cole Schwindt FLA · RW40.00117th117th in the Season rankings, up 20No rank to compare
98Cole Smith CHI · RW50.00103rd103rd in the Season rankings, up 566th over the previous 14 days, down 32
99Conor Garland CBJ · RW50.0075th75th in the Season rankings, down 2494th 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