NHL Pool

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

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 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, weighted goals format, last 7 days
Actions
Tier 1
1David Pastrnak BOS · RW33.002nd2nd in the Season rankings, up 110th over the previous 7 days, up 9
2Drake Batherson 🔥 OTT · RW33.0011th11th in the Season rankings, up 935th over the previous 7 days, up 33
3Alex Tuch 🔥 WSH · RW24.007th7th in the Season rankings, up 462nd over the previous 7 days, up 59
4Jonathan Lekkerimäki 🔥 VAN · RW32.6767th67th in the Season rankings, up 6338th over the previous 7 days, up 34
5Matvei Gridin CGY · RW42.0059th59th in the Season rankings, up 5430th over the previous 7 days, up 25
Tier 2
6William Nylander TOR · RW41.755th5th in the Season rankings, down 127th over the previous 7 days, up 21
7Jordan Kyrou 🔥 WSH · RW23.0019th19th in the Season rankings, up 1246th over the previous 7 days, up 39
8Brock Boeser VAN · RW32.0027th27th in the Season rankings, up 1933rd over the previous 7 days, up 25
9Matvei Michkov PHI · RW32.0017th17th in the Season rankings, up 82nd over the previous 7 days, down 7
10Arseny Gritsyuk NJD · RW41.5043rd43rd in the Season rankings, up 338th over the previous 7 days, down 2
11Easton Cowan 🔥 TOR · RW41.5044th44th in the Season rankings, up 3312th over the previous 7 days, up 1
Tier 3
12Jackson Blake CAR · RW31.6724th24th in the Season rankings, up 1237th over the previous 7 days, up 25
13Maxim Shabanov MIN · RW31.6770th70th in the Season rankings, up 5757th over the previous 7 days, up 44
14Anthony Mantha NJD · RW41.2526th26th in the Season rankings, up 1277th over the previous 7 days, up 63
15Matt Coronato CGY · RW41.2532nd32nd in the Season rankings, up 1729th over the previous 7 days, up 14
Tier 4
16Beckett Sennecke ANA · RW31.3314th14th in the Season rankings, down 249th over the previous 7 days, up 33
17JJ Peterka BOS · RW31.3321st21st in the Season rankings, up 452nd over the previous 7 days, up 35
18Jordan Eberle SEA · RW31.3325th25th in the Season rankings, up 770th over the previous 7 days, up 52
19Kirill Marchenko TOR · RW 🚑 Injured31.3316th16th in the Season rankings, down 34th over the previous 7 days, down 15
20Mackie Samoskevich SEA · RW31.3350th50th in the Season rankings, up 3056th over the previous 7 days, up 36
21Mikko Rantanen DAL · RW31.338th8th in the Season rankings, down 137th over the previous 7 days, down 14
22Pavel Dorofeyev NYR · RW31.3320th20th in the Season rankings, down 240th over the previous 7 days, up 18
23Porter Martone PHI · RWRookie31.3349th49th in the Season rankings, up 2644th over the previous 7 days, up 21
24Roman Kantserov CHI · RWRookie31.3339th39th in the Season rankings, up 15103rd over the previous 7 days, up 79
25Seth Jarvis CAR · RW31.3340th40th in the Season rankings, up 15No rank to compare
26Connor Brown NJD · RW41.0072nd72nd in the Season rankings, up 4661st over the previous 7 days, up 35
27Zack MacEwen TOR · RW41.00106th106th in the Season rankings, up 79107th over the previous 7 days, up 80
Tier 5
28Ville Koivunen PIT · RW21.5098th98th in the Season rankings, up 7074th over the previous 7 days, up 46
29Braeden Bowman VGK · RW31.0073rd73rd in the Season rankings, up 4432nd over the previous 7 days, up 3
30Collin Graf SJS · RW31.0056th56th in the Season rankings, up 2681st over the previous 7 days, up 51
31Jimmy Snuggerud STL · RW31.0022nd22nd in the Season rankings, down 923rd over the previous 7 days, down 8
32Kailer Yamamoto UTA · RW31.0065th65th in the Season rankings, up 3339th over the previous 7 days, up 7
33Michael Amadio OTT · RW31.0058th58th in the Season rankings, up 2597th over the previous 7 days, up 64
34Oliver Bjorkstrand NYR · RW31.0055th55th in the Season rankings, up 2124th over the previous 7 days, down 10
35Patrick Kane CHI · RW31.0031st31st in the Season rankings, down 447th over the previous 7 days, up 12
36Sam Colangelo ANA · RW31.0077th77th in the Season rankings, up 41104th over the previous 7 days, up 68
37Tyson Foerster PHI · RW31.0085th85th in the Season rankings, up 48106th over the previous 7 days, up 69
38Alex Laferriere LAK · RW40.7529th29th in the Season rankings, down 917th over the previous 7 days, down 21
39Kasperi Kapanen EDM · RW40.7576th76th in the Season rankings, up 3755th over the previous 7 days, up 16
40Luke Evangelista NJD · RW40.7536th36th in the Season rankings, down 428th over the previous 7 days, down 12
Tier 6
41Jack Quinn BUF · RW21.0018th18th in the Season rankings, down 233rd over the previous 7 days, down 38
42Josh Doan BUF · RW21.0051st51st in the Season rankings, up 971st over the previous 7 days, up 29
43Judd Caulfield ANA · RWRookie21.0087th87th in the Season rankings, up 4490th over the previous 7 days, up 47
44Pontus Holmberg TBL · RW21.0069th69th in the Season rankings, up 2541st over the previous 7 days, down 3
45Rickard Rakell 🧊 PIT · RW21.0035th35th in the Season rankings, down 1042nd over the previous 7 days, down 3
46Taylor Ward LAK · RW21.00112th112th in the Season rankings, up 66No rank to compare
47Valeri Nichushkin CBJ · RW21.0033rd33rd in the Season rankings, down 1473rd over the previous 7 days, up 26
48Alex DeBrincat DET · RW30.673rd3rd in the Season rankings, down 4514th over the previous 7 days, down 34
49Andrei Svechnikov CAR · RW30.6713th13th in the Season rankings, down 3676th over the previous 7 days, up 27
50Clayton Keller UTA · RW30.676th6th in the Season rankings, down 449th over the previous 7 days, down 41
51Cole Caufield MTL · RW30.674th4th in the Season rankings, down 476th over the previous 7 days, down 45
52Dylan Guenther UTA · RW30.679th9th in the Season rankings, down 4368th over the previous 7 days, up 16
53Isak Rosen WPG · RW30.67104th104th in the Season rankings, up 5169th over the previous 7 days, up 16
54Kaapo Kakko SEA · RW30.6741st41st in the Season rankings, down 1354th over the previous 7 days, same rank
55Michael Brandsegg-Nygård DET · RWRookie30.6795th95th in the Season rankings, up 4072nd over the previous 7 days, up 17
56Victor Eklund NYI · RWRookie30.6778th78th in the Season rankings, up 2260th over the previous 7 days, up 4
57Zachary Bolduc MTL · RW30.6748th48th in the Season rankings, down 948th over the previous 7 days, down 9
58Adam Klapka CGY · RW40.5083rd83rd in the Season rankings, up 2575th over the previous 7 days, up 17
59Adrian Kempe LAK · RW40.5012th12th in the Season rankings, down 4713th over the previous 7 days, down 46
60Bobby Brink MIN · RW40.5068th68th in the Season rankings, up 866th over the previous 7 days, up 6
61Mathieu Joseph EDM · RW40.5090th90th in the Season rankings, up 2915th over the previous 7 days, down 46
62Vasily Podkolzin EDM · RW40.5028th28th in the Season rankings, down 3443rd over the previous 7 days, down 19
Tier 7
63Mitch Marner 🔥 VGK · RW11.0015th15th in the Season rankings, down 4816th over the previous 7 days, down 47
64Scott Sabourin TBL · RW11.00122nd122nd in the Season rankings, up 58No rank to compare
65Alexander Holtz VGK · RW20.50116th116th in the Season rankings, up 51No rank to compare
66Mathieu Olivier CBJ · RW20.5064th64th in the Season rankings, down 293rd over the previous 7 days, up 27
67Nikita Kucherov TBL · RW20.501st1st in the Season rankings, down 665th over the previous 7 days, down 62
68Claude Giroux OTT · RW30.3337th37th in the Season rankings, down 3134th over the previous 7 days, down 34
69Corey Perry LAK · RW30.3380th80th in the Season rankings, up 1183rd over the previous 7 days, up 14
70Jared Wright LAK · RWRookie30.33123rd123rd in the Season rankings, up 53No rank to compare
71Jonatan Berggren STL · RW30.3381st81st in the Season rankings, up 1053rd over the previous 7 days, down 18
72Mark Stone VGK · RW30.3310th10th in the Season rankings, down 621st over the previous 7 days, down 71
73Simon Holmstrom NYI · RW30.3334th34th in the Season rankings, down 3911th over the previous 7 days, down 62
74T.J. Hughes COL · RWRookie30.3374th74th in the Season rankings, same rank25th over the previous 7 days, down 49
75Joel Armia LAK · RW40.2582nd82nd in the Season rankings, up 764th over the previous 7 days, down 11
76Matthew Wood NSH · RW40.2571st71st in the Season rankings, down 595th over the previous 7 days, up 19
77Ryan Hartman MIN · RW40.2562nd62nd in the Season rankings, down 1559th over the previous 7 days, down 18
78Timo Meier NJD · RW40.2545th45th in the Season rankings, down 3326th over the previous 7 days, down 52
Tier 8
79Adam Gaudette SJS · RW20.0093rd93rd in the Season rankings, up 14No rank to compare
80Alexey Toropchenko STL · RW10.00113th113th in the Season rankings, up 33No rank to compare
81Anthony Beauvillier WSH · RW20.0079th79th in the Season rankings, down 263rd over the previous 7 days, down 18
82Arttu Hyry DAL · RWRookie30.0099th99th in the Season rankings, up 1718th over the previous 7 days, down 64
83Avery Hayes PIT · RWRookie10.00119th119th in the Season rankings, up 36No rank to compare
84Brendan Gallagher VAN · RW20.0094th94th in the Season rankings, up 1078th over the previous 7 days, down 6
85Cole Knuble PHI · RWRookie30.0091st91st in the Season rankings, up 619th over the previous 7 days, down 66
86Cole Schwindt FLA · RW30.00117th117th in the Season rankings, up 3179th over the previous 7 days, down 7
87Cole Smith CHI · RW30.00103rd103rd in the Season rankings, up 1680th over the previous 7 days, down 7
88Conor Garland CBJ · RW20.0075th75th in the Season rankings, down 1382nd over the previous 7 days, down 6
89Dalibor Dvorsky STL · RW30.0084th84th in the Season rankings, down 567th over the previous 7 days, down 22
90Danila Yurov MIN · RW40.0063rd63rd in the Season rankings, down 2722nd over the previous 7 days, down 68
91Dylan Hryckowian DAL · RWRookie20.00101st101st in the Season rankings, up 10No rank to compare
92Eeli Tolvanen NYR · RW30.0066th66th in the Season rankings, down 2684th over the previous 7 days, down 8
93Frank Vatrano ANA · RW10.0092nd92nd in the Season rankings, down 136th over the previous 7 days, down 57
94Gabe Perreault NYR · RW30.0057th57th in the Season rankings, down 3750th over the previous 7 days, down 44
95Garnet Hathaway FLA · RW30.00115th115th in the Season rankings, up 2086th 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.0053rd53rd in the Season rankings, down 4451st over the previous 7 days, down 46
98Jani Nyman SEA · RW10.00118th118th in the Season rankings, up 20No rank to compare
99Josh Anderson MTL · RW30.0061st61st in the Season rankings, down 3889th over the previous 7 days, down 10
100Keegan Kolesar DET · RW30.00100th100th in the Season rankings, same rank92nd 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