NHL Pool

Left wing rankings for your NHL pool, points 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 27

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 3 months. July 29 to October 26, 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.

Left wing rankings for your NHL pool, points format, last 3 months
Actions
Tier 1
1Kirill Kaprizov MIN · LW131.621st1st in the Season rankings, same rankNo rank to compare
2Matthew Tkachuk FLA · LW121.3312th12th in the Season rankings, up 10No rank to compare
3Alexis Lafrenière NYR · LW141.1414th14th in the Season rankings, up 11No rank to compare
Tier 2
4Artturi Lehkonen COL · LW121.1716th16th in the Season rankings, up 12No rank to compare
5Brandon Hagel TBL · LW111.185th5th in the Season rankings, same rankNo rank to compare
6Jason Robertson DAL · LW111.182nd2nd in the Season rankings, down 4No rank to compare
Tier 3
7Kyle Connor WPG · LW111.093rd3rd in the Season rankings, down 4No rank to compare
8Brady Tkachuk FLA · LW121.0011th11th in the Season rankings, up 3No rank to compare
9Artemi Panarin LAK · LW101.104th4th in the Season rankings, down 5No rank to compare
10Filip Forsberg NSH · LW111.006th6th in the Season rankings, down 4No rank to compare
11Joel Farabee CGY · LW111.0026th26th in the Season rankings, up 15No rank to compare
12Lucas Raymond DET · LW120.928th8th in the Season rankings, down 4No rank to compare
13Matt Boldy MIN · LW130.859th9th in the Season rankings, down 4No rank to compare
Tier 4
14Dylan Holloway STL · LW110.9120th20th in the Season rankings, up 6No rank to compare
15Jesper Bratt NJD · LW110.917th7th in the Season rankings, down 8No rank to compare
16Viktor Arvidsson DET · LW120.8321st21st in the Season rankings, up 5No rank to compare
17Nikolaj Ehlers CAR · LW130.7710th10th in the Season rankings, down 7No rank to compare
18Tye Kartye NYR · LW140.7159th59th in the Season rankings, up 41No rank to compare
Tier 5
19Ivar Stenberg SJS · LWRookie120.7529th29th in the Season rankings, up 10No rank to compare
20Ivan Barbashev VGK · LW130.6918th18th in the Season rankings, down 2No rank to compare
21Jake DeBrusk VAN · LW110.7330th30th in the Season rankings, up 9No rank to compare
22Jared McCann SEA · LW 🚑 Injured110.7327th27th in the Season rankings, up 5No rank to compare
23Juraj Slafkovský MTL · LW110.7315th15th in the Season rankings, down 8No rank to compare
24Trevor Connelly VGK · LWRookie130.6238th38th in the Season rankings, up 14No rank to compare
25Gavin McKenna TOR · LWRookie140.5740th40th in the Season rankings, up 15No rank to compare
26Will Cuylle NYR · LW140.5733rd33rd in the Season rankings, up 7No rank to compare
Tier 6
27Mark Jankowski CAR · LW90.7869th69th in the Season rankings, up 42No rank to compare
28Connor McMichael STL · LW110.6424th24th in the Season rankings, down 4No rank to compare
29Zach Benson BUF · LW110.6431st31st in the Season rankings, up 2No rank to compare
30Gabriel Landeskog COL · LW120.5835th35th in the Season rankings, up 5No rank to compare
31Jaden Schwartz COL · LW120.5847th47th in the Season rankings, up 16No rank to compare
32Paul Cotter VAN · LW120.5871st71st in the Season rankings, up 39No rank to compare
33William Carrier CAR · LW130.5467th67th in the Season rankings, up 34No rank to compare
Tier 7
34Matias Maccelli NYI · LW 🚑 Injured80.7544th44th in the Season rankings, up 10No rank to compare
35Cutter Gauthier ANA · LW100.6019th19th in the Season rankings, down 16No rank to compare
36Pavel Buchnevich STL · LW100.6025th25th in the Season rankings, down 11No rank to compare
37Jake Neighbours STL · LW110.5536th36th in the Season rankings, down 1No rank to compare
38Anders Lee UTA · LW120.5028th28th in the Season rankings, down 10No rank to compare
39Kiefer Sherwood SJS · LW120.5037th37th in the Season rankings, down 2No rank to compare
40Nick Robertson PIT · LW120.5052nd52nd in the Season rankings, up 12No rank to compare
41Eric Robinson CAR · LW130.4666th66th in the Season rankings, up 25No rank to compare
42Jordan Martinook CAR · LW130.4654th54th in the Season rankings, up 12No rank to compare
Tier 8
43Victor Olofsson VGK · LW41.2565th65th in the Season rankings, up 22No rank to compare
44Taylor Hall CAR · LW 🚑 Injured80.6339th39th in the Season rankings, down 5No rank to compare
45Ilya Protas WSH · LWRookie100.5055th55th in the Season rankings, up 10No rank to compare
46Alex Iafallo WPG · LW110.4560th60th in the Season rankings, up 14No rank to compare
47Alex Killorn ANA · LW110.4543rd43rd in the Season rankings, down 4No rank to compare
48Emil Heineman NYI · LW110.4558th58th in the Season rankings, up 10No rank to compare
49Tyler Bertuzzi CHI · LW110.4522nd22nd in the Season rankings, down 27No rank to compare
50Fabian Zetterlund OTT · LW120.4245th45th in the Season rankings, down 5No rank to compare
51Liam Ohgren VAN · LW120.4282nd82nd in the Season rankings, up 31No rank to compare
52Blake Coleman MIN · LW130.3849th49th in the Season rankings, down 3No rank to compare
53Nick Paul TOR · LW140.3678th78th in the Season rankings, up 25No rank to compare
Tier 9
54Aydar Suniev CGY · LWRookie80.5063rd63rd in the Season rankings, up 9No rank to compare
55Matthew Knies CBJ · LW90.4417th17th in the Season rankings, down 38No rank to compare
56A.J. Greer ANA · LW100.4062nd62nd in the Season rankings, up 6No rank to compare
57Alex Ovechkin WSH · LW100.4013th13th in the Season rankings, down 44No rank to compare
58Erik Haula LAK · LW100.4051st51st in the Season rankings, down 7No rank to compare
59Anthony Duclair NYI · LW110.3664th64th in the Season rankings, up 5No rank to compare
60Arshdeep Bains VAN · LW110.36101st101st in the Season rankings, up 41No rank to compare
61Chris Kreider MTL · LW110.3634th34th in the Season rankings, down 27No rank to compare
62Igor Chernyshov SJS · LW 🚑 Injured110.3674th74th in the Season rankings, up 12No rank to compare
63Nils Hoglander NSH · LW110.3690th90th in the Season rankings, up 27No rank to compare
64Alex Formenton EDM · LW120.3372nd72nd in the Season rankings, up 8No rank to compare
65Daniil But UTA · LW120.3392nd92nd in the Season rankings, up 27No rank to compare
66Lawson Crouse UTA · LW120.3350th50th in the Season rankings, down 16No rank to compare
67Mason Marchment SJS · LW120.3332nd32nd in the Season rankings, down 35No rank to compare
68Warren Foegele OTT · LW120.3368th68th in the Season rankings, same rankNo rank to compare
69Brandon Duhaime TOR · LW140.2988th88th in the Season rankings, up 19No rank to compare
Tier 10
70Nicolas Deslauriers CAR · LW80.38113th113th in the Season rankings, up 43No rank to compare
71Jeff Malott ANA · LW100.3099th99th in the Season rankings, up 28No rank to compare
72Trevor Moore LAK · LW100.3056th56th in the Season rankings, down 16No rank to compare
73Alexandre Texier MTL · LW110.2776th76th in the Season rankings, up 3No rank to compare
74Isaac Howard EDM · LW110.27105th105th in the Season rankings, up 31No rank to compare
75Jamie Benn DAL · LW110.2748th48th in the Season rankings, down 27No rank to compare
76Ondrej Palat NYI · LW110.2783rd83rd in the Season rankings, up 7No rank to compare
77Tanner Jeannot BOS · LW120.2584th84th in the Season rankings, up 7No rank to compare
78Drew O'Connor VAN · LW130.2370th70th in the Season rankings, down 8No rank to compare
Tier 11
79Bradly Nadeau CAR · LWRookie30.67118th118th in the Season rankings, up 39No rank to compare
80William Eklund OTT · LW 🚑 Injured40.5042nd42nd in the Season rankings, down 38No rank to compare
81J.T. Compher DET · LW50.4075th75th in the Season rankings, down 6No rank to compare
82Michael Carcone UTA · LW 🚑 Injured50.4080th80th in the Season rankings, down 2No rank to compare
83Nick Lardis CHI · LW60.3397th97th in the Season rankings, up 14No rank to compare
84Dmitri Voronkov CBJ · LW70.2957th57th in the Season rankings, down 27No rank to compare
85Joel Kiviranta DAL · LW70.29100th100th in the Season rankings, up 15No rank to compare
86Aliaksei Protas WSH · LW100.2023rd23rd in the Season rankings, down 63No rank to compare
87Beck Malenstyn BUF · LW110.1895th95th in the Season rankings, up 8No rank to compare
88Sandis Vilmanis FLA · LWRookie110.18109th109th in the Season rankings, up 21No rank to compare
89Noah Cates PHI · LW130.1541st41st in the Season rankings, down 48No rank to compare
Tier 12
90Andrew Mangiapane CHI · LW20.5098th98th in the Season rankings, up 8No rank to compare
91Brad Marchand FLA · LW 🚑 Injured20.5061st61st in the Season rankings, down 30No rank to compare
92Jason Zucker BUF · LW20.5053rd53rd in the Season rankings, down 39No rank to compare
93Ivan Miroshnichenko WSH · LW30.33120th120th in the Season rankings, up 27No rank to compare
94Nick Foligno MIN · LW 🚑 Injured30.33102nd102nd in the Season rankings, up 8No rank to compare
95Zachary L'Heureux COL · LW 🚑 Injured40.25119th119th in the Season rankings, up 24No rank to compare
96Carter Mazur DET · LWRookie60.1791st91st in the Season rankings, down 5No rank to compare
97Elmer Soderblom PIT · LW 🚑 Injured60.1796th96th in the Season rankings, down 1No rank to compare
98Rieger Lorenz MIN · LWRookie60.1794th94th in the Season rankings, down 4No rank to compare
99Ross Johnston STL · LW 🚑 Injured60.17106th106th in the Season rankings, up 7No rank to compare
100Zach Hyman EDM · LW 🚑 Injured60.1746th46th in the Season rankings, down 54No 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, or from the average player at his position for a rookie.

Expected games follow his club’s schedule and the share of games he plays. A player absent for several games is expected to miss as many more.

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: on December 31, the average gap with the points actually scored afterwards was 5.0 points per skater, against 6.3 by extending last season’s pace and 5.3 with the current pace. Before the first game, 10.0 against 10.3.

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