NHL Pool

Goalie 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 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 3 months. July 31 to October 28, 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.

Goalie rankings for your NHL pool, points format, last 3 months
Actions
Tier 1
1Jake Oettinger DAL · G92.111st1st in the Season rankings, same rankNo rank to compare
2Pyotr Kochetkov CAR · G82.2516th16th in the Season rankings, up 14No rank to compare
3Jesper Wallstedt 🔥 MIN · G121.507th7th in the Season rankings, up 4No rank to compare
Tier 2
4Jeremy Swayman BOS · G101.704th4th in the Season rankings, same rankNo rank to compare
5Jacob Fowler 🔥 MTL · GRookie72.2921st21st in the Season rankings, up 16No rank to compare
6Arturs Silovs PIT · G81.7518th18th in the Season rankings, up 12No rank to compare
7Linus Ullmark 🔥 OTT · G 🚑 Injured81.758th8th in the Season rankings, up 1No rank to compare
8Karel Vejmelka UTA · G111.273rd3rd in the Season rankings, down 5No rank to compare
Tier 3
9Devon Levi EDM · G 🚑 Injured71.7142nd42nd in the Season rankings, up 33No rank to compare
10Ilya Sorokin NYI · G81.506th6th in the Season rankings, down 4No rank to compare
11Mackenzie Blackwood COL · G91.339th9th in the Season rankings, down 2No rank to compare
Tier 4
12Joel Hofer STL · G81.3810th10th in the Season rankings, down 2No rank to compare
13Philipp Grubauer SEA · G81.3836th36th in the Season rankings, up 23No rank to compare
14Dylan Garand NYR · GRookie101.1039th39th in the Season rankings, up 25No rank to compare
Tier 5
15Adin Hill VGK · G61.6731st31st in the Season rankings, up 16No rank to compare
16Tristan Jarry EDM · G61.6725th25th in the Season rankings, up 9No rank to compare
17Andrei Vasilevskiy TBL · G81.252nd2nd in the Season rankings, down 15No rank to compare
18Jake Allen NJD · G81.2530th30th in the Season rankings, up 12No rank to compare
19Logan Thompson WSH · G81.255th5th in the Season rankings, down 14No rank to compare
20Juuse Saros NSH · G91.1111th11th in the Season rankings, down 9No rank to compare
Tier 6
21Jacob Markstrom FLA · G 🚑 Injured61.5024th24th in the Season rankings, up 3No rank to compare
22Akira Schmid FLA · G71.2929th29th in the Season rankings, up 7No rank to compare
23Carter Hart VGK · G 🚑 Injured81.1340th40th in the Season rankings, up 17No rank to compare
24Stuart Skinner WPG · G81.1314th14th in the Season rankings, down 10No rank to compare
25Lukas Dostal 🧊 ANA · G91.0013th13th in the Season rankings, down 12No rank to compare
26Ukko-Pekka Luukkonen BUF · G91.0019th19th in the Season rankings, down 7No rank to compare
Tier 7
27Anthony Stolarz TOR · G51.6046th46th in the Season rankings, up 19No rank to compare
28Devin Cooley 🔥 CGY · G 🚑 Injured71.1443rd43rd in the Season rankings, up 15No rank to compare
29Sergei Bobrovsky TOR · G100.8015th15th in the Season rankings, down 14No rank to compare
30Spencer Knight CHI · G100.8020th20th in the Season rankings, down 10No rank to compare
Tier 8
31Alex Nedeljkovic SJS · G51.4037th37th in the Season rankings, up 6No rank to compare
32Darcy Kuemper LAK · G71.0012th12th in the Season rankings, down 20No rank to compare
33John Gibson 🧊 DET · G80.8823rd23rd in the Season rankings, down 10No rank to compare
Tier 9
34Michael DiPietro 🔥 BOS · G32.0054th54th in the Season rankings, up 20No rank to compare
35Colten Ellis BUF · GRookie41.5057th57th in the Season rankings, up 22No rank to compare
36Daniil Tarasov DET · G41.5050th50th in the Season rankings, up 14No rank to compare
37Igor Shesterkin NYR · G 🚑 Injured51.2080th80th in the Season rankings, up 43No rank to compare
38Brandon Bussi 🧊 CAR · G61.0017th17th in the Season rankings, down 21No rank to compare
39Cam Talbot CBJ · G61.0035th35th in the Season rankings, down 4No rank to compare
40Jet Greaves CBJ · G61.0022nd22nd in the Season rankings, down 18No rank to compare
41Joey Daccord SEA · G61.0027th27th in the Season rankings, down 14No rank to compare
42Dan Vladar PHI · G70.8634th34th in the Season rankings, down 8No rank to compare
43Yaroslav Askarov SJS · G80.7538th38th in the Season rankings, down 5No rank to compare
Tier 10
44Dennis Hildeby TBL · G31.6755th55th in the Season rankings, up 11No rank to compare
45Leevi Meriläinen VAN · G90.5660th60th in the Season rankings, up 15No rank to compare
46Charlie Lindgren WSH · G31.3348th48th in the Season rankings, up 2No rank to compare
47Nico Daws WPG · G41.0066th66th in the Season rankings, up 19No rank to compare
48Sebastian Cossa UTA · GRookie41.0058th58th in the Season rankings, up 10No rank to compare
49Semyon Varlamov NYI · G41.0056th56th in the Season rankings, up 7No rank to compare
50Jakub Dobes 🧊 MTL · G50.8033rd33rd in the Season rankings, down 17No rank to compare
51Joseph Woll PHI · G80.5044th44th in the Season rankings, down 7No rank to compare
Tier 11
52Scott Wedgewood COL · G40.7528th28th in the Season rankings, down 24No rank to compare
53Connor Hellebuyck NJD · G12.0026th26th in the Season rankings, down 27No rank to compare
54Calvin Pickard MIN · G21.0070th70th in the Season rankings, up 16No rank to compare
55Jonas Johansson OTT · G21.0068th68th in the Season rankings, up 13No rank to compare
56Justus Annunen NSH · G21.0059th59th in the Season rankings, up 3No rank to compare
57Michal Postava DET · GRookie21.0064th64th in the Season rankings, up 7No rank to compare
58Casey DeSmith DAL · G30.6749th49th in the Season rankings, down 9No rank to compare
59Clay Stevenson WPG · G40.5063rd63rd in the Season rankings, up 4No rank to compare
60Jordan Binnington 🧊 STL · G40.5045th45th in the Season rankings, down 15No rank to compare
61Ville Husso ANA · G40.5062nd62nd in the Season rankings, up 1No rank to compare
62Dustin Wolf 🧊 CGY · G60.3332nd32nd in the Season rankings, down 30No rank to compare
63Kevin Lankinen 🧊 VAN · G80.2552nd52nd in the Season rankings, down 11No rank to compare
Tier 12
64Matt Murray NSH · G11.0071st71st in the Season rankings, up 7No rank to compare
65Sergei Murashov PIT · GRookie40.2565th65th in the Season rankings, same rankNo rank to compare
66Anton Forsberg LAK · G50.2047th47th in the Season rankings, down 19No rank to compare
67Arvid Soderblom CHI · G20.0069th69th in the Season rankings, up 2No rank to compare
68Cooper Black FLA · GRookie10.0072nd72nd in the Season rankings, up 4No rank to compare
69James Reimer NYR · G 🚑 Injured10.0073rd73rd in the Season rankings, up 4No rank to compare
70Samuel Ersson 🧊 OTT · G50.0053rd53rd in the Season rankings, down 17No rank to compare
71Spencer Martin NYR · G10.0075th75th in the Season rankings, up 4No rank to compare

71 of 71 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