NHL Pool

Center rankings for your NHL pool, points 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 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 30 days. September 29 to October 28, 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.

Center rankings for your NHL pool, points format, last 30 days
Actions
Tier 1
1Connor McDavid 🔥 EDM · C132.771st1st in the Season rankings, same rankNo rank to compare
2Leon Draisaitl EDM · C131.853rd3rd in the Season rankings, up 1No rank to compare
3Auston Matthews TOR · C151.5312th12th in the Season rankings, up 9No rank to compare
4Nathan MacKinnon COL · C131.692nd2nd in the Season rankings, down 2No rank to compare
Tier 2
5Jack Eichel VGK · C141.435th5th in the Season rankings, same rankNo rank to compare
6Sebastian Aho CAR · C141.368th8th in the Season rankings, up 2No rank to compare
7Martin Necas COL · C131.236th6th in the Season rankings, down 1No rank to compare
8Tim Stützle OTT · C131.2310th10th in the Season rankings, up 2No rank to compare
9Macklin Celebrini SJS · C111.364th4th in the Season rankings, down 5No rank to compare
10Leo Carlsson ANA · C121.2518th18th in the Season rankings, up 8No rank to compare
11Steven Stamkos NSH · C121.2519th19th in the Season rankings, up 8No rank to compare
12Elias Pettersson VAN · C141.0730th30th in the Season rankings, up 18No rank to compare
13Jack Roslovic 🔥 TOR · C151.0054th54th in the Season rankings, up 41No rank to compare
14Jack Hughes NJD · C131.0813th13th in the Season rankings, down 1No rank to compare
15Nick Schmaltz UTA · C131.0815th15th in the Season rankings, same rankNo rank to compare
16Bo Horvat NYI · C121.0823rd23rd in the Season rankings, up 7No rank to compare
17Ryan O'Reilly NSH · C121.0816th16th in the Season rankings, down 1No rank to compare
18Trevor Zegras 🔥 PHI · C150.8727th27th in the Season rankings, up 9No rank to compare
19Nick Suzuki MTL · C 🚑 Injured91.3311th11th in the Season rankings, down 8No rank to compare
20Dylan Strome WSH · C111.0920th20th in the Season rankings, same rankNo rank to compare
21Jake Guentzel TBL · C111.099th9th in the Season rankings, down 12No rank to compare
22Logan Cooley UTA · C130.9237th37th in the Season rankings, up 15No rank to compare
23Carter Verhaeghe FLA · C130.8536th36th in the Season rankings, up 13No rank to compare
24Chandler Stephenson SEA · C130.8542nd42nd in the Season rankings, up 18No rank to compare
25Elias Lindholm BOS · C130.8549th49th in the Season rankings, up 24No rank to compare
26Joel Eriksson Ek MIN · C140.7943rd43rd in the Season rankings, up 17No rank to compare
27Logan Stankoven CAR · C140.7956th56th in the Season rankings, up 29No rank to compare
28Mika Zibanejad NYR · C140.7921st21st in the Season rankings, down 7No rank to compare
29Kent Johnson 🔥 CBJ · C101.0050th50th in the Season rankings, up 21No rank to compare
30Mason McTavish STL · C120.8347th47th in the Season rankings, up 17No rank to compare
31Roope Hintz DAL · C120.8346th46th in the Season rankings, up 15No rank to compare
32Tage Thompson BUF · C120.8314th14th in the Season rankings, down 18No rank to compare
33Berkly Catton 🔥 SEA · C130.7796th96th in the Season rankings, up 63No rank to compare
34Fraser Minten BOS · C130.7772nd72nd in the Season rankings, up 38No rank to compare
35Nazem Kadri COL · C130.7741st41st in the Season rankings, up 6No rank to compare
36Sam Reinhart FLA · C130.7726th26th in the Season rankings, down 10No rank to compare
37J.T. Miller NYR · C140.7138th38th in the Season rankings, up 1No rank to compare
38Brayden Point TBL · C110.8231st31st in the Season rankings, down 7No rank to compare
39Evgeni Malkin PIT · C110.8240th40th in the Season rankings, up 1No rank to compare
40Brayden Schenn NYI · C120.7551st51st in the Season rankings, up 11No rank to compare
41Cole Perfetti WPG · C120.7564th64th in the Season rankings, up 23No rank to compare
42Frederick Gaudreau SEA · C130.6986th86th in the Season rankings, up 44No rank to compare
43James Hagens BOS · CRookie130.6962nd62nd in the Season rankings, up 19No rank to compare
44Morgan Geekie BOS · C130.6928th28th in the Season rankings, down 16No rank to compare
45Nico Hischier NJD · C130.6925th25th in the Season rankings, down 20No rank to compare
46Tyler Toffoli SJS · C130.6955th55th in the Season rankings, up 9No rank to compare
47Linus Karlsson VAN · C140.6480th80th in the Season rankings, up 33No rank to compare
48Charlie Coyle CBJ · C100.8033rd33rd in the Season rankings, down 15No rank to compare
49Wyatt Johnston DAL · C100.8017th17th in the Season rankings, down 32No rank to compare
50Mikael Granlund 🧊 ANA · C110.7353rd53rd in the Season rankings, up 3No rank to compare
51Emmitt Finnie DET · C120.6779th79th in the Season rankings, up 28No rank to compare
52Mark Scheifele WPG · C120.677th7th in the Season rankings, down 45No rank to compare
53Noah Ostlund BUF · C120.6776th76th in the Season rankings, up 23No rank to compare
54Pavel Zacha BOS · C120.6739th39th in the Season rankings, down 15No rank to compare
55Tommy Novak PIT · C120.6761st61st in the Season rankings, up 6No rank to compare
56Barrett Hayton UTA · C130.6290th90th in the Season rankings, up 34No rank to compare
57Brock Nelson COL · C130.6248th48th in the Season rankings, down 9No rank to compare
58Shane Pinto OTT · C130.6260th60th in the Season rankings, up 2No rank to compare
59Will Smith SJS · C130.6245th45th in the Season rankings, down 14No rank to compare
60Brett Howden VGK · C140.57100th100th in the Season rankings, up 40No rank to compare
61Tomas Hertl 🧊 VGK · C140.5744th44th in the Season rankings, down 17No rank to compare
62John Tavares TOR · C 🚑 Injured71.0059th59th in the Season rankings, down 3No rank to compare
63Matthew Poitras BOS · C100.7099th99th in the Season rankings, up 36No rank to compare
64Morgan Frost CGY · C120.5866th66th in the Season rankings, up 2No rank to compare
65Sidney Crosby PIT · C120.5822nd22nd in the Season rankings, down 43No rank to compare
66Casey Mittelstadt BOS · C130.5471st71st in the Season rankings, up 5No rank to compare
67Fedor Svechkov COL · C130.54117th117th in the Season rankings, up 50No rank to compare
68Matty Beniers SEA · C130.5463rd63rd in the Season rankings, down 5No rank to compare
69Vincent Trocheck UTA · C130.5468th68th in the Season rankings, down 1No rank to compare
70Connor Bedard CHI · C61.0032nd32nd in the Season rankings, down 38No rank to compare
71Pierre-Luc Dubois WSH · C61.00107th107th in the Season rankings, up 36No rank to compare
72Hendrix Lapierre PIT · C80.75127th127th in the Season rankings, up 55No rank to compare
73Adam Fantilli CBJ · C100.6034th34th in the Season rankings, down 39No rank to compare
74Cole Sillinger CBJ · C100.6075th75th in the Season rankings, up 1No rank to compare
75Dylan Larkin DET · C 🚑 Injured100.6035th35th in the Season rankings, down 40No rank to compare
76Teuvo Teravainen CHI · C100.6074th74th in the Season rankings, down 2No rank to compare
77Ben Meyers SEA · C110.55141st141st in the Season rankings, up 64No rank to compare
78Jesper Boqvist NJD · C110.55144th144th in the Season rankings, up 66No rank to compare
79Anton Frondell CHI · CRookie120.50149th149th in the Season rankings, up 70No rank to compare
80Gabriel Vilardi WPG · C120.5024th24th in the Season rankings, down 56No rank to compare
81Jean-Gabriel Pageau NYI · C120.5077th77th in the Season rankings, down 4No rank to compare
82Jesperi Kotkaniemi CAR · C120.50152nd152nd in the Season rankings, up 70No rank to compare
83Pius Suter STL · C120.5095th95th in the Season rankings, up 12No rank to compare
84Robert Thomas STL · C120.5029th29th in the Season rankings, down 55No rank to compare
85Tim Washe ANA · C120.50170th170th in the Season rankings, up 85No rank to compare
86Tyler Seguin DAL · C120.50108th108th in the Season rankings, up 22No rank to compare
87Lars Eller FLA · C130.46134th134th in the Season rankings, up 47No rank to compare
88Marat Khusnutdinov BOS · C130.46106th106th in the Season rankings, up 18No rank to compare
89Mark Kastelic BOS · C130.46119th119th in the Season rankings, up 30No rank to compare
90Michael Misa SJS · C130.46112th112th in the Season rankings, up 22No rank to compare
91Parker Kelly COL · C130.4692nd92nd in the Season rankings, up 1No rank to compare
92Ryan Winterton SEA · C130.46132nd132nd in the Season rankings, up 40No rank to compare
93Sam Bennett FLA · C130.4658th58th in the Season rankings, down 35No rank to compare
94Michael McCarron MIN · C140.43145th145th in the Season rankings, up 51No rank to compare
95William Karlsson VGK · C140.43159th159th in the Season rankings, up 64No rank to compare
96Ryan Nugent-Hopkins EDM · C41.2569th69th in the Season rankings, down 27No rank to compare
97Nicolas Roy COL · C70.71121st121st in the Season rankings, up 24No rank to compare
98Frank Nazar CHI · C100.5089th89th in the Season rankings, down 9No rank to compare
99Anthony Cirelli TBL · C110.4552nd52nd in the Season rankings, down 47No rank to compare
100Boone Jenner WSH · C110.4573rd73rd in the Season rankings, down 27No rank to compare

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