NHL Pool

Left wing rankings for your NHL pool, weighted goals format, last 30 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 27

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 30 days. September 28 to October 27, official regular season games only.

Position

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

Left wing rankings for your NHL pool, weighted goals format, last 30 days
Actions
Tier 1
1Kirill Kaprizov MIN · LW142.641st1st in the Season rankings, same rankNo rank to compare
2Alexis Lafrenière NYR · LW141.7913th13th in the Season rankings, up 11No rank to compare
3Artturi Lehkonen COL · LW122.0011th11th in the Season rankings, up 8No rank to compare
4Matthew Tkachuk FLA · LW131.8517th17th in the Season rankings, up 13No rank to compare
5Brady Tkachuk FLA · LW131.779th9th in the Season rankings, up 4No rank to compare
Tier 2
6Kyle Connor WPG · LW121.752nd2nd in the Season rankings, down 4No rank to compare
7Brandon Hagel TBL · LW111.824th4th in the Season rankings, down 3No rank to compare
8Artemi Panarin LAK · LW111.645th5th in the Season rankings, down 3No rank to compare
9Jason Robertson DAL · LW121.503rd3rd in the Season rankings, down 6No rank to compare
10Matt Boldy MIN · LW141.217th7th in the Season rankings, down 3No rank to compare
11Filip Forsberg NSH · LW121.336th6th in the Season rankings, down 5No rank to compare
12Viktor Arvidsson DET · LW121.2520th20th in the Season rankings, up 8No rank to compare
13Nikolaj Ehlers CAR · LW141.0714th14th in the Season rankings, up 1No rank to compare
14Joel Farabee CGY · LW111.2725th25th in the Season rankings, up 11No rank to compare
15Lucas Raymond DET · LW121.178th8th in the Season rankings, down 7No rank to compare
16Tye Kartye NYR · LW141.0061st61st in the Season rankings, up 45No rank to compare
17Mark Jankowski CAR · LW101.3059th59th in the Season rankings, up 42No rank to compare
18Dylan Holloway STL · LW121.0819th19th in the Season rankings, up 1No rank to compare
19Jesper Bratt NJD · LW121.0812th12th in the Season rankings, down 7No rank to compare
20Trevor Connelly VGK · LWRookie140.9336th36th in the Season rankings, up 16No rank to compare
21Nick Robertson PIT · LW121.0038th38th in the Season rankings, up 17No rank to compare
22Ivar Stenberg SJS · LWRookie130.9234th34th in the Season rankings, up 12No rank to compare
23Will Cuylle NYR · LW140.8630th30th in the Season rankings, up 7No rank to compare
24Jared McCann SEA · LW 🚑 Injured111.0027th27th in the Season rankings, up 3No rank to compare
25Gabriel Landeskog COL · LW120.9233rd33rd in the Season rankings, up 8No rank to compare
26Jake DeBrusk VAN · LW120.9228th28th in the Season rankings, up 2No rank to compare
27Paul Cotter VAN · LW130.8566th66th in the Season rankings, up 39No rank to compare
28Gavin McKenna TOR · LWRookie140.7946th46th in the Season rankings, up 18No rank to compare
29Ivan Barbashev VGK · LW140.7921st21st in the Season rankings, down 8No rank to compare
30A.J. Greer ANA · LW110.9149th49th in the Season rankings, up 19No rank to compare
31Jaden Schwartz COL · LW120.8341st41st in the Season rankings, up 10No rank to compare
32Juraj Slafkovský MTL · LW120.8315th15th in the Season rankings, down 17No rank to compare
33Victor Olofsson VGK · LW42.2567th67th in the Season rankings, up 34No rank to compare
34Cutter Gauthier ANA · LW110.8216th16th in the Season rankings, down 18No rank to compare
35Connor McMichael STL · LW120.7526th26th in the Season rankings, down 9No rank to compare
36Jake Neighbours STL · LW120.7537th37th in the Season rankings, up 1No rank to compare
37Zach Benson BUF · LW120.7544th44th in the Season rankings, up 7No rank to compare
38Anders Lee UTA · LW130.6929th29th in the Season rankings, down 9No rank to compare
39Liam Ohgren VAN · LW130.6975th75th in the Season rankings, up 36No rank to compare
40Blake Coleman MIN · LW140.6440th40th in the Season rankings, same rankNo rank to compare
41Matias Maccelli NYI · LW 🚑 Injured81.0057th57th in the Season rankings, up 16No rank to compare
42Taylor Hall CAR · LW 🚑 Injured81.0042nd42nd in the Season rankings, same rankNo rank to compare
43Pavel Buchnevich STL · LW110.7324th24th in the Season rankings, down 19No rank to compare
44Alex Iafallo WPG · LW120.6753rd53rd in the Season rankings, up 9No rank to compare
45Anthony Duclair NYI · LW120.6764th64th in the Season rankings, up 19No rank to compare
46Nils Hoglander NSH · LW120.6786th86th in the Season rankings, up 40No rank to compare
47Kiefer Sherwood SJS · LW130.6239th39th in the Season rankings, down 8No rank to compare
48Eric Robinson CAR · LW140.5769th69th in the Season rankings, up 21No rank to compare
49William Carrier CAR · LW140.5779th79th in the Season rankings, up 30No rank to compare
50Aydar Suniev CGY · LWRookie80.8852nd52nd in the Season rankings, up 2No rank to compare
51Matthew Knies CBJ · LW100.7018th18th in the Season rankings, down 33No rank to compare
52Jeff Malott ANA · LW110.6488th88th in the Season rankings, up 36No rank to compare
53Alex Killorn ANA · LW120.5843rd43rd in the Season rankings, down 10No rank to compare
54Emil Heineman NYI · LW120.5848th48th in the Season rankings, down 6No rank to compare
55Tyler Bertuzzi CHI · LW120.5822nd22nd in the Season rankings, down 33No rank to compare
56Mason Marchment SJS · LW130.5431st31st in the Season rankings, down 25No rank to compare
57Jordan Martinook CAR · LW140.5063rd63rd in the Season rankings, up 6No rank to compare
58Nick Paul TOR · LW140.5074th74th in the Season rankings, up 16No rank to compare
59Ilya Protas WSH · LWRookie100.6065th65th in the Season rankings, up 6No rank to compare
60Igor Chernyshov SJS · LW 🚑 Injured110.5571st71st in the Season rankings, up 11No rank to compare
61Arshdeep Bains VAN · LW120.50101st101st in the Season rankings, up 40No rank to compare
62Daniil But UTA · LW120.5094th94th in the Season rankings, up 32No rank to compare
63Ondrej Palat NYI · LW120.5080th80th in the Season rankings, up 17No rank to compare
64Fabian Zetterlund OTT · LW130.4650th50th in the Season rankings, down 14No rank to compare
65Nicolas Deslauriers CAR · LW90.56109th109th in the Season rankings, up 44No rank to compare
66Alex Ovechkin WSH · LW100.5010th10th in the Season rankings, down 56No rank to compare
67Erik Haula LAK · LW110.4555th55th in the Season rankings, down 12No rank to compare
68Alex Formenton EDM · LW120.4277th77th in the Season rankings, up 9No rank to compare
69Alexandre Texier MTL · LW120.4276th76th in the Season rankings, up 7No rank to compare
70Chris Kreider MTL · LW120.4232nd32nd in the Season rankings, down 38No rank to compare
71Lawson Crouse UTA · LW130.3847th47th in the Season rankings, down 24No rank to compare
72Warren Foegele OTT · LW 🚑 Injured130.3868th68th in the Season rankings, down 4No rank to compare
73Brandon Duhaime TOR · LW140.3691st91st in the Season rankings, up 18No rank to compare
74Isaac Howard EDM · LW110.36106th106th in the Season rankings, up 32No rank to compare
75Trevor Moore LAK · LW110.3658th58th in the Season rankings, down 17No rank to compare
76Jamie Benn DAL · LW120.3354th54th in the Season rankings, down 22No rank to compare
77Tanner Jeannot BOS · LW130.3184th84th in the Season rankings, up 7No rank to compare
78Drew O'Connor VAN · LW140.2970th70th in the Season rankings, down 8No rank to compare
79Noah Cates PHI · LW140.2945th45th in the Season rankings, down 34No rank to compare
80William Eklund OTT · LW 🚑 Injured40.7560th60th in the Season rankings, down 20No rank to compare
81Michael Carcone UTA · LW 🚑 Injured50.6081st81st in the Season rankings, same rankNo rank to compare
82Joel Kiviranta DAL · LW80.3899th99th in the Season rankings, up 17No rank to compare
83Sandis Vilmanis FLA · LWRookie120.25108th108th in the Season rankings, up 25No rank to compare
84Brad Marchand FLA · LW 🚑 Injured21.0062nd62nd in the Season rankings, down 22No rank to compare
85Bradly Nadeau CAR · LWRookie30.67119th119th in the Season rankings, up 34No rank to compare
86Ivan Miroshnichenko WSH · LW30.67118th118th in the Season rankings, up 32No rank to compare
87Jason Zucker BUF · LW30.6751st51st in the Season rankings, down 36No rank to compare
88Nick Foligno MIN · LW 🚑 Injured30.67103rd103rd in the Season rankings, up 15No rank to compare
89Florian Xhekaj MTL · LWRookie40.5085th85th in the Season rankings, down 4No rank to compare
90J.T. Compher DET · LW50.4078th78th in the Season rankings, down 12No rank to compare
91Nick Lardis CHI · LW60.3393rd93rd in the Season rankings, up 2No rank to compare
92Zach Hyman EDM · LW 🚑 Injured60.3335th35th in the Season rankings, down 57No rank to compare
93Dmitri Voronkov CBJ · LW80.2556th56th in the Season rankings, down 37No rank to compare
94Andre Lee LAK · LW90.2289th89th in the Season rankings, down 5No rank to compare
95Cole Koepke WPG · LW90.2290th90th in the Season rankings, down 5No rank to compare
96Aliaksei Protas WSH · LW100.2023rd23rd in the Season rankings, down 73No rank to compare
97Beck Malenstyn BUF · LW120.1798th98th in the Season rankings, up 1No rank to compare
98Jordan Greenway CHI · LW120.17110th110th in the Season rankings, up 12No rank to compare
99Andrew Mangiapane CHI · LW20.5095th95th in the Season rankings, down 4No rank to compare
100Zachary L'Heureux COL · LW 🚑 Injured30.33120th120th in the Season rankings, up 20No 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