NHL Pool

Right wing rankings for your NHL pool, weighted goals format, last 3 months

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 3 months. July 31 to October 28, official regular season games only.

Position

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

Right wing rankings for your NHL pool, weighted goals format, last 3 months
Actions
Tier 1
1William Nylander TOR · RW151.875th5th in the Season rankings, up 4No rank to compare
2David Pastrnak BOS · RW131.922nd2nd in the Season rankings, same rankNo rank to compare
3Mark Stone VGK · RW141.7110th10th in the Season rankings, up 7No rank to compare
Tier 2
4Vasily Podkolzin EDM · RW131.6228th28th in the Season rankings, up 24No rank to compare
5Alex Tuch 🔥 WSH · RW111.827th7th in the Season rankings, up 2No rank to compare
6Mikko Rantanen DAL · RW121.678th8th in the Season rankings, up 2No rank to compare
7Drake Batherson 🔥 OTT · RW131.5411th11th in the Season rankings, up 4No rank to compare
8Kirill Marchenko TOR · RW 🚑 Injured141.4316th16th in the Season rankings, up 8No rank to compare
9Easton Cowan 🔥 TOR · RW151.3344th44th in the Season rankings, up 35No rank to compare
10Matvei Michkov PHI · RW151.3317th17th in the Season rankings, up 7No rank to compare
11Alex DeBrincat DET · RW121.583rd3rd in the Season rankings, down 8No rank to compare
12Clayton Keller UTA · RW131.466th6th in the Season rankings, down 6No rank to compare
13Andrei Svechnikov CAR · RW141.3613th13th in the Season rankings, same rankNo rank to compare
14Nikita Kucherov TBL · RW111.641st1st in the Season rankings, down 13No rank to compare
15Jonathan Lekkerimäki 🔥 VAN · RW141.2967th67th in the Season rankings, up 52No rank to compare
16Beckett Sennecke ANA · RW121.4214th14th in the Season rankings, down 2No rank to compare
17Jack Quinn BUF · RW121.4218th18th in the Season rankings, up 1No rank to compare
18Jackson Blake CAR · RW141.2124th24th in the Season rankings, up 6No rank to compare
19Cole Caufield MTL · RW121.334th4th in the Season rankings, down 15No rank to compare
20Arseny Gritsyuk NJD · RW131.2343rd43rd in the Season rankings, up 23No rank to compare
21Brock Boeser VAN · RW141.1427th27th in the Season rankings, up 6No rank to compare
22Mitch Marner 🔥 VGK · RW121.2515th15th in the Season rankings, down 7No rank to compare
23Dylan Guenther UTA · RW131.159th9th in the Season rankings, down 14No rank to compare
24Jordan Kyrou 🔥 WSH · RW111.2719th19th in the Season rankings, down 5No rank to compare
25Jimmy Snuggerud STL · RW121.1722nd22nd in the Season rankings, down 3No rank to compare
26Jordan Eberle SEA · RW131.0825th25th in the Season rankings, down 1No rank to compare
27Mackie Samoskevich SEA · RW121.0850th50th in the Season rankings, up 23No rank to compare
28JJ Peterka BOS · RW131.0021st21st in the Season rankings, down 7No rank to compare
29Maxim Shabanov MIN · RW131.0070th70th in the Season rankings, up 41No rank to compare
30Ryan Leonard WSH · RW111.0930th30th in the Season rankings, same rankNo rank to compare
31Matt Coronato CGY · RW121.0032nd32nd in the Season rankings, up 1No rank to compare
32Matvei Gridin CGY · RW121.0059th59th in the Season rankings, up 27No rank to compare
33Zachary Bolduc MTL · RW121.0048th48th in the Season rankings, up 15No rank to compare
34Kaapo Kakko SEA · RW130.9241st41st in the Season rankings, up 7No rank to compare
35Oliver Bjorkstrand NYR · RW140.8655th55th in the Season rankings, up 20No rank to compare
36Luke Evangelista NJD · RW101.1036th36th in the Season rankings, same rankNo rank to compare
37Adrian Kempe LAK · RW111.0012th12th in the Season rankings, down 25No rank to compare
38Alex Laferriere LAK · RW111.0029th29th in the Season rankings, down 9No rank to compare
39Gabe Perreault NYR · RW140.7957th57th in the Season rankings, up 18No rank to compare
40Pavel Dorofeyev NYR · RW140.7920th20th in the Season rankings, down 20No rank to compare
41Kailer Yamamoto UTA · RW81.2565th65th in the Season rankings, up 24No rank to compare
42Josh Anderson MTL · RW120.8361st61st in the Season rankings, up 19No rank to compare
43Michael Brandsegg-Nygård DET · RWRookie120.8395th95th in the Season rankings, up 52No rank to compare
44Roman Kantserov CHI · RWRookie120.8339th39th in the Season rankings, down 5No rank to compare
45Simon Holmstrom NYI · RW120.8334th34th in the Season rankings, down 11No rank to compare
46Claude Giroux OTT · RW130.7737th37th in the Season rankings, down 9No rank to compare
47Kasperi Kapanen EDM · RW130.7776th76th in the Season rankings, up 29No rank to compare
48Pontus Holmberg TBL · RW110.8269th69th in the Season rankings, up 21No rank to compare
49Patrick Kane CHI · RW120.7531st31st in the Season rankings, down 18No rank to compare
50Mathieu Joseph EDM · RW130.6990th90th in the Season rankings, up 40No rank to compare
51Michael Amadio OTT · RW130.6958th58th in the Season rankings, up 7No rank to compare
52Braeden Bowman VGK · RW140.6473rd73rd in the Season rankings, up 21No rank to compare
53Danila Yurov MIN · RW140.6463rd63rd in the Season rankings, up 10No rank to compare
54Porter Martone PHI · RWRookie150.6049th49th in the Season rankings, down 5No rank to compare
55Bryan Rust PIT · RW 🚑 Injured71.1447th47th in the Season rankings, down 8No rank to compare
56Anthony Mantha NJD · RW130.6226th26th in the Season rankings, down 30No rank to compare
57Valeri Nichushkin CBJ · RW100.7033rd33rd in the Season rankings, down 24No rank to compare
58Ville Koivunen PIT · RW100.7098th98th in the Season rankings, up 40No rank to compare
59Tom Wilson 🧊 WSH · RW110.6423rd23rd in the Season rankings, down 36No rank to compare
60Jonatan Berggren STL · RW120.5881st81st in the Season rankings, up 21No rank to compare
61Rickard Rakell 🧊 PIT · RW120.5835th35th in the Season rankings, down 26No rank to compare
62Victor Eklund NYI · RWRookie120.5878th78th in the Season rankings, up 16No rank to compare
63Bobby Brink MIN · RW140.5068th68th in the Season rankings, up 5No rank to compare
64Eeli Tolvanen NYR · RW140.5066th66th in the Season rankings, up 2No rank to compare
65Judd Caulfield ANA · RWRookie100.6087th87th in the Season rankings, up 22No rank to compare
66Ilya Mikheyev TBL · RW110.5553rd53rd in the Season rankings, down 13No rank to compare
67Adam Klapka CGY · RW120.5083rd83rd in the Season rankings, up 16No rank to compare
68Arttu Hyry DAL · RWRookie120.5099th99th in the Season rankings, up 31No rank to compare
69Owen Michaels EDM · RWRookie130.4688th88th in the Season rankings, up 19No rank to compare
70T.J. Hughes COL · RWRookie130.4674th74th in the Season rankings, up 4No rank to compare
71Timo Meier NJD · RW130.4645th45th in the Season rankings, down 26No rank to compare
72Connor Brown NJD · RW51.0072nd72nd in the Season rankings, same rankNo rank to compare
73Frank Vatrano ANA · RW70.7192nd92nd in the Season rankings, up 19No rank to compare
74Egor Chinakhov PIT · RW80.6352nd52nd in the Season rankings, down 22No rank to compare
75Sam Colangelo ANA · RW80.6377th77th in the Season rankings, up 2No rank to compare
76Mathieu Olivier CBJ · RW100.5064th64th in the Season rankings, down 12No rank to compare
77Dalibor Dvorsky STL · RW120.4284th84th in the Season rankings, up 7No rank to compare
78Josh Doan BUF · RW120.4251st51st in the Season rankings, down 27No rank to compare
79Collin Graf SJS · RW130.3856th56th in the Season rankings, down 23No rank to compare
80Tyson Foerster PHI · RW140.3685th85th in the Season rankings, up 5No rank to compare
81Seth Jarvis CAR · RW31.3340th40th in the Season rankings, down 41No rank to compare
82Cole Knuble PHI · RWRookie50.8091st91st in the Season rankings, up 9No rank to compare
83Stefan Noesen NJD · RW50.80107th107th in the Season rankings, up 24No rank to compare
84Zack MacEwen TOR · RW90.44106th106th in the Season rankings, up 22No rank to compare
85Joel Armia LAK · RW110.3682nd82nd in the Season rankings, down 3No rank to compare
86Matthew Wood NSH · RW120.3371st71st in the Season rankings, down 15No rank to compare
87Ryan Hartman MIN · RW140.2962nd62nd in the Season rankings, down 25No rank to compare
88Ivan Demidov MTL · RW 🚑 Injured21.5046th46th in the Season rankings, down 42No rank to compare
89Travis Konecny PHI · RW 🚑 Injured50.6042nd42nd in the Season rankings, down 47No rank to compare
90Owen Tippett PHI · RW 🚑 Injured90.3354th54th in the Season rankings, down 36No rank to compare
91Quinton Byfield 🧊 LAK · RW90.3338th38th in the Season rankings, down 53No rank to compare
92Anthony Beauvillier WSH · RW110.2779th79th in the Season rankings, down 13No rank to compare
93Cole Smith CHI · RW120.25103rd103rd in the Season rankings, up 10No rank to compare
94Isak Rosen WPG · RW120.25104th104th in the Season rankings, up 10No rank to compare
95Taylor Ward LAK · RW21.00112th112th in the Season rankings, up 17No rank to compare
96Alexander Holtz VGK · RW20.50116th116th in the Season rankings, up 20No rank to compare
97Scott Sabourin TBL · RW20.50122nd122nd in the Season rankings, up 25No rank to compare
98Jared Wright LAK · RWRookie40.25123rd123rd in the Season rankings, up 25No rank to compare
99Taylor Raddysh NYR · RW50.20102nd102nd in the Season rankings, up 3No rank to compare
100Mats Zuccarello 🧊 LAK · RW 🚑 Injured60.1760th60th in the Season rankings, down 40No rank to compare

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