NHL Pool

Left 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.

Left wing rankings for your NHL pool, points format, last 14 days
Actions
Tier 1
1Kirill Kaprizov MIN · LW71.711st1st in the Season rankings, same rank1st over the previous 14 days, same rank
2Brady Tkachuk FLA · LW61.6712th12th in the Season rankings, up 1015th over the previous 14 days, up 13
3Matthew Tkachuk FLA · LW61.6713th13th in the Season rankings, up 103rd over the previous 14 days, same rank
Tier 2
4Artturi Lehkonen 🔥 COL · LW61.5017th17th in the Season rankings, up 1325th over the previous 14 days, up 21
5Matt Boldy MIN · LW71.298th8th in the Season rankings, up 354th over the previous 14 days, up 49
6Jason Robertson DAL · LW51.603rd3rd in the Season rankings, down 319th over the previous 14 days, up 13
7Filip Forsberg NSH · LW61.336th6th in the Season rankings, down 116th over the previous 14 days, up 9
8Joel Farabee 🔥 CGY · LW61.3324th24th in the Season rankings, up 1646th over the previous 14 days, up 38
Tier 3
9Artemi Panarin LAK · LW61.175th5th in the Season rankings, down 439th over the previous 14 days, up 30
10Lucas Raymond DET · LW61.177th7th in the Season rankings, down 330th over the previous 14 days, up 20
11Nikolaj Ehlers CAR · LW61.1710th10th in the Season rankings, down 135th over the previous 14 days, up 24
Tier 4
12Alexis Lafrenière NYR · LW61.0011th11th in the Season rankings, down 14th over the previous 14 days, down 8
13Dylan Holloway STL · LW61.0020th20th in the Season rankings, up 727th over the previous 14 days, up 14
14Ivan Barbashev VGK · LW61.0018th18th in the Season rankings, up 472nd over the previous 14 days, up 58
15Viktor Arvidsson DET · LW61.0021st21st in the Season rankings, up 632nd over the previous 14 days, up 17
16Gavin McKenna TOR · LWRookie80.7522nd22nd in the Season rankings, up 613th over the previous 14 days, down 3
Tier 5
17Brandon Hagel TBL · LW51.004th4th in the Season rankings, down 135th over the previous 14 days, down 12
18Juraj Slafkovský MTL · LW51.0014th14th in the Season rankings, down 447th over the previous 14 days, up 29
19Zach Benson BUF · LW51.0028th28th in the Season rankings, up 955th over the previous 14 days, up 36
20A.J. Greer ANA · LW60.8350th50th in the Season rankings, up 3084th over the previous 14 days, up 64
21Ivar Stenberg SJS · LWRookie70.7133rd33rd in the Season rankings, up 1228th over the previous 14 days, up 7
Tier 6
22Anthony Duclair NYI · LW60.6762nd62nd in the Season rankings, up 4085th over the previous 14 days, up 63
23Gabriel Landeskog COL · LW60.6736th36th in the Season rankings, up 1342nd over the previous 14 days, up 19
24Trevor Connelly VGK · LWRookie60.6731st31st in the Season rankings, up 737th over the previous 14 days, up 13
25Tye Kartye NYR · LW60.6752nd52nd in the Season rankings, up 2710th over the previous 14 days, down 15
26Jesper Bratt NJD · LW70.579th9th in the Season rankings, down 176th over the previous 14 days, down 20
27Kiefer Sherwood SJS · LW70.5740th40th in the Season rankings, up 1366th over the previous 14 days, up 39
28Brandon Duhaime TOR · LW80.5088th88th in the Season rankings, up 6098th over the previous 14 days, up 70
Tier 7
29Nicolas Deslauriers CAR · LW50.60112th112th in the Season rankings, up 83110th over the previous 14 days, up 81
30Alex Iafallo WPG · LW60.5057th57th in the Season rankings, up 2763rd over the previous 14 days, up 33
31Alex Killorn ANA · LW60.5043rd43rd in the Season rankings, up 1264th over the previous 14 days, up 33
32Cutter Gauthier ANA · LW60.5015th15th in the Season rankings, down 1722nd over the previous 14 days, down 10
33Emil Heineman NYI · LW60.5058th58th in the Season rankings, up 2587th over the previous 14 days, up 54
34Jaden Schwartz COL · LW60.5038th38th in the Season rankings, up 429th over the previous 14 days, down 5
35Jake DeBrusk VAN · LW60.5029th29th in the Season rankings, down 623rd over the previous 14 days, down 12
36Jake Neighbours STL · LW60.5035th35th in the Season rankings, down 144th over the previous 14 days, up 8
37Jordan Martinook CAR · LW60.5048th48th in the Season rankings, up 1152nd over the previous 14 days, up 15
38Warren Foegele OTT · LW 🚑 Injured60.5075th75th in the Season rankings, up 3792nd over the previous 14 days, up 54
39Mason Marchment SJS · LW70.4334th34th in the Season rankings, down 589th over the previous 14 days, up 50
40Noah Cates PHI · LW70.4355th55th in the Season rankings, up 15111th over the previous 14 days, up 71
Tier 8
41Bradly Nadeau CAR · LWRookie30.67115th115th in the Season rankings, up 74No rank to compare
42J.T. Compher DET · LW30.6772nd72nd in the Season rankings, up 30104th over the previous 14 days, up 62
43Alexandre Texier MTL · LW50.4071st71st in the Season rankings, up 2865th over the previous 14 days, up 22
44Daniil But UTA · LW50.4096th96th in the Season rankings, up 5270th over the previous 14 days, up 26
45Jeff Malott ANA · LW50.4086th86th in the Season rankings, up 4145th over the previous 14 days, same rank
46Liam Ohgren VAN · LW50.4076th76th in the Season rankings, up 3053rd over the previous 14 days, up 7
47Nick Robertson PIT · LW50.4049th49th in the Season rankings, up 267th over the previous 14 days, up 20
48Andre Lee LAK · LW60.3392nd92nd in the Season rankings, up 4495th over the previous 14 days, up 47
49Eric Robinson CAR · LW60.3366th66th in the Season rankings, up 1733rd over the previous 14 days, down 16
50Fabian Zetterlund OTT · LW60.3341st41st in the Season rankings, down 951st over the previous 14 days, up 1
51Kyle Connor WPG · LW60.332nd2nd in the Season rankings, down 492nd over the previous 14 days, down 49
52Lawson Crouse UTA · LW60.3354th54th in the Season rankings, up 274th over the previous 14 days, up 22
53Nils Hoglander NSH · LW60.3387th87th in the Season rankings, up 3448th over the previous 14 days, down 5
54Ondrej Palat NYI · LW60.3380th80th in the Season rankings, up 2662nd over the previous 14 days, up 8
55Tanner Jeannot BOS · LW60.3384th84th in the Season rankings, up 2991st over the previous 14 days, up 36
56Will Cuylle NYR · LW60.3332nd32nd in the Season rankings, down 2411th over the previous 14 days, down 45
57William Carrier CAR · LW60.3363rd63rd in the Season rankings, up 612th over the previous 14 days, down 45
58Alex Formenton EDM · LW70.2968th68th in the Season rankings, up 1058th over the previous 14 days, same rank
59Blake Coleman MIN · LW70.2946th46th in the Season rankings, down 1350th over the previous 14 days, down 9
Tier 9
60Andrew Mangiapane CHI · LW11.0095th95th in the Season rankings, up 35No rank to compare
61Florian Xhekaj MTL · LWRookie20.50104th104th in the Season rankings, up 43102nd over the previous 14 days, up 41
62Mark Jankowski CAR · LW20.5064th64th in the Season rankings, up 29th over the previous 14 days, down 53
63Matias Maccelli NYI · LW 🚑 Injured20.5045th45th in the Season rankings, down 1814th over the previous 14 days, down 49
64Dmitri Voronkov CBJ · LW30.3359th59th in the Season rankings, down 586th over the previous 14 days, up 22
65Jason Zucker BUF · LW30.3356th56th in the Season rankings, down 9No rank to compare
66Alex Ovechkin 🧊 WSH · LW40.2519th19th in the Season rankings, down 4749th over the previous 14 days, down 17
67Aliaksei Protas 🧊 WSH · LW40.2526th26th in the Season rankings, down 4168th over the previous 14 days, up 1
68Elmer Soderblom PIT · LW 🚑 Injured40.2597th97th in the Season rankings, up 29101st over the previous 14 days, up 33
69Ilya Protas WSH · LWRookie40.2542nd42nd in the Season rankings, down 2734th over the previous 14 days, down 35
70Jared McCann SEA · LW 🚑 Injured40.2560th60th in the Season rankings, down 107th over the previous 14 days, down 63
71Michael Bunting PHI · LW40.2573rd73rd in the Season rankings, up 2109th over the previous 14 days, up 38
72Andrei Kuzmenko PIT · LW50.2083rd83rd in the Season rankings, up 1196th over the previous 14 days, up 24
73Arshdeep Bains VAN · LW50.2099th99th in the Season rankings, up 2641st over the previous 14 days, down 32
74Igor Chernyshov SJS · LW 🚑 Injured50.2082nd82nd in the Season rankings, up 843rd over the previous 14 days, down 31
75Jamie Benn DAL · LW50.2051st51st in the Season rankings, down 2473rd over the previous 14 days, down 2
76Joel Kiviranta DAL · LW50.2098th98th in the Season rankings, up 2278th over the previous 14 days, up 2
77Matthew Knies CBJ · LW50.2016th16th in the Season rankings, down 6124th over the previous 14 days, down 53
78Paul Cotter VAN · LW50.2070th70th in the Season rankings, down 836th over the previous 14 days, down 42
79Pavel Buchnevich STL · LW50.2027th27th in the Season rankings, down 5217th over the previous 14 days, down 62
80Sandis Vilmanis FLA · LWRookie50.20108th108th in the Season rankings, up 2890th over the previous 14 days, up 10
81Tyler Bertuzzi CHI · LW50.2025th25th in the Season rankings, down 5631st over the previous 14 days, down 50
82Zach Hyman 🧊 EDM · LW 🚑 Injured50.2053rd53rd in the Season rankings, down 29No rank to compare
83Anders Lee UTA · LW60.1730th30th in the Season rankings, down 5318th over the previous 14 days, down 65
84Aydar Suniev CGY · LWRookie60.1781st81st in the Season rankings, down 338th over the previous 14 days, down 46
85Connor McMichael STL · LW60.1723rd23rd in the Season rankings, down 628th over the previous 14 days, down 77
86Erik Haula LAK · LW60.1744th44th in the Season rankings, down 4256th over the previous 14 days, down 30
87Isaac Howard EDM · LW60.17102nd102nd in the Season rankings, up 1559th over the previous 14 days, down 28
88Trevor Moore LAK · LW60.1747th47th in the Season rankings, down 4183rd over the previous 14 days, down 5
89Nick Paul TOR · LW80.1379th79th in the Season rankings, down 1040th over the previous 14 days, down 49
Tier 10
90Alex Bump PHI · LWRookie50.00114th114th in the Season rankings, up 2493rd over the previous 14 days, up 3
91Andre Burakovsky OTT · LW40.0077th77th in the Season rankings, down 1494th over the previous 14 days, up 3
92Beck Malenstyn BUF · LW50.0093rd93rd in the Season rankings, up 169th over the previous 14 days, down 23
93Bokondji Imama FLA · LW60.00125th125th in the Season rankings, up 3297th over the previous 14 days, up 4
94Brennan Othmann CGY · LW 🚑 Injured50.00121st121st in the Season rankings, up 2799th over the previous 14 days, up 5
95Carter Mazur DET · LWRookie30.0089th89th in the Season rankings, down 677th over the previous 14 days, down 18
96Chris Kreider MTL · LW50.0037th37th in the Season rankings, down 5926th over the previous 14 days, down 70
97Cole Koepke WPG · LW50.0091st91st in the Season rankings, down 682nd over the previous 14 days, down 15
98Cole Reinhardt FLA · LW10.00105th105th in the Season rankings, up 7No rank to compare
99Danton Heinen CBJ · LW20.00101st101st in the Season rankings, up 2100th over the previous 14 days, up 1
100Drew O'Connor VAN · LW60.0067th67th in the Season rankings, down 3371st over the previous 14 days, down 29

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