NHL Pool

Goalie rankings for your NHL pool, wins and shutouts 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

Goalies: win 3, shutout 4

Skaters: 1 pt per goal, 1 pt per assist. Goalies: 3 pts per win, nothing for an overtime loss, 4 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.

Goalie rankings for your NHL pool, wins and shutouts format, last 30 days
Actions
Tier 1
1Jake Oettinger DAL · G93.331st1st in the Season rankings, same rankNo rank to compare
2Pyotr Kochetkov CAR · G83.5011th11th in the Season rankings, up 9No rank to compare
3Jacob Fowler 🔥 MTL · GRookie73.7112th12th in the Season rankings, up 9No rank to compare
4Jeremy Swayman BOS · G102.505th5th in the Season rankings, up 1No rank to compare
5Jesper Wallstedt 🔥 MIN · G122.007th7th in the Season rankings, up 2No rank to compare
6Arturs Silovs PIT · G82.8815th15th in the Season rankings, up 9No rank to compare
7Karel Vejmelka UTA · G112.003rd3rd in the Season rankings, down 4No rank to compare
8Linus Ullmark 🔥 OTT · G 🚑 Injured82.638th8th in the Season rankings, same rankNo rank to compare
Tier 2
9Ilya Sorokin NYI · G82.384th4th in the Season rankings, down 5No rank to compare
10Devon Levi EDM · G 🚑 Injured72.5738th38th in the Season rankings, up 28No rank to compare
11Mackenzie Blackwood COL · G92.009th9th in the Season rankings, down 2No rank to compare
Tier 3
12Joel Hofer STL · G82.0010th10th in the Season rankings, down 2No rank to compare
13Dylan Garand NYR · GRookie101.6036th36th in the Season rankings, up 23No rank to compare
14Adin Hill VGK · G62.5031st31st in the Season rankings, up 17No rank to compare
15Andrei Vasilevskiy TBL · G81.882nd2nd in the Season rankings, down 13No rank to compare
16Jake Allen NJD · G81.8826th26th in the Season rankings, up 10No rank to compare
17Logan Thompson WSH · G81.886th6th in the Season rankings, down 11No rank to compare
18Philipp Grubauer SEA · G81.8835th35th in the Season rankings, up 17No rank to compare
Tier 4
19Jacob Markstrom FLA · G 🚑 Injured62.1718th18th in the Season rankings, down 1No rank to compare
20Tristan Jarry EDM · G62.1725th25th in the Season rankings, up 5No rank to compare
21Anthony Stolarz TOR · G52.4043rd43rd in the Season rankings, up 22No rank to compare
22Akira Schmid FLA · G71.7132nd32nd in the Season rankings, up 10No rank to compare
23Devin Cooley 🔥 CGY · G 🚑 Injured71.7144th44th in the Season rankings, up 21No rank to compare
24Carter Hart VGK · G 🚑 Injured81.5042nd42nd in the Season rankings, up 18No rank to compare
25Lukas Dostal 🧊 ANA · G91.3314th14th in the Season rankings, down 11No rank to compare
26Spencer Knight CHI · G101.2023rd23rd in the Season rankings, down 3No rank to compare
Tier 5
27Michael DiPietro 🔥 BOS · G33.3351st51st in the Season rankings, up 24No rank to compare
28Colten Ellis BUF · GRookie42.5052nd52nd in the Season rankings, up 24No rank to compare
29Jet Greaves CBJ · G61.6722nd22nd in the Season rankings, down 7No rank to compare
30Alex Nedeljkovic SJS · G51.8041st41st in the Season rankings, up 11No rank to compare
31Igor Shesterkin NYR · G 🚑 Injured51.8080th80th in the Season rankings, up 49No rank to compare
32Cam Talbot CBJ · G61.5034th34th in the Season rankings, up 2No rank to compare
33Joey Daccord SEA · G61.5027th27th in the Season rankings, down 6No rank to compare
34Darcy Kuemper LAK · G71.2917th17th in the Season rankings, down 17No rank to compare
35John Gibson 🧊 DET · G81.1320th20th in the Season rankings, down 15No rank to compare
36Stuart Skinner WPG · G81.1321st21st in the Season rankings, down 15No rank to compare
37Yaroslav Askarov SJS · G81.1340th40th in the Season rankings, up 3No rank to compare
38Juuse Saros NSH · G91.0019th19th in the Season rankings, down 19No rank to compare
39Ukko-Pekka Luukkonen BUF · G91.0024th24th in the Season rankings, down 15No rank to compare
40Sergei Bobrovsky TOR · G100.9013th13th in the Season rankings, down 27No rank to compare
Tier 6
41Daniil Tarasov DET · G41.7553rd53rd in the Season rankings, up 12No rank to compare
42Charlie Lindgren WSH · G32.0046th46th in the Season rankings, up 4No rank to compare
43Dennis Hildeby TBL · G32.0058th58th in the Season rankings, up 15No rank to compare
44Nico Daws WPG · G41.5065th65th in the Season rankings, up 21No rank to compare
45Sebastian Cossa UTA · GRookie41.5056th56th in the Season rankings, up 11No rank to compare
46Brandon Bussi 🧊 CAR · G61.0016th16th in the Season rankings, down 30No rank to compare
47Dan Vladar PHI · G70.8637th37th in the Season rankings, down 10No rank to compare
48Leevi Meriläinen VAN · G90.6761st61st in the Season rankings, up 13No rank to compare
Tier 7
49Connor Hellebuyck NJD · G13.0029th29th in the Season rankings, down 20No rank to compare
50Calvin Pickard MIN · G21.5070th70th in the Season rankings, up 20No rank to compare
51Jonas Johansson OTT · G21.5066th66th in the Season rankings, up 15No rank to compare
52Justus Annunen NSH · G21.5057th57th in the Season rankings, up 5No rank to compare
53Michal Postava DET · GRookie21.5064th64th in the Season rankings, up 11No rank to compare
54Casey DeSmith DAL · G31.0049th49th in the Season rankings, down 5No rank to compare
55Clay Stevenson WPG · G40.7563rd63rd in the Season rankings, up 8No rank to compare
56Jordan Binnington 🧊 STL · G40.7545th45th in the Season rankings, down 11No rank to compare
57Scott Wedgewood COL · G40.7528th28th in the Season rankings, down 29No rank to compare
58Semyon Varlamov NYI · G40.7559th59th in the Season rankings, up 1No rank to compare
59Ville Husso ANA · G40.7560th60th in the Season rankings, up 1No rank to compare
60Jakub Dobes 🧊 MTL · G50.6033rd33rd in the Season rankings, down 27No rank to compare
61Dustin Wolf 🧊 CGY · G60.5030th30th in the Season rankings, down 31No rank to compare
62Joseph Woll PHI · G80.3848th48th in the Season rankings, down 14No rank to compare
63Kevin Lankinen 🧊 VAN · G80.3855th55th in the Season rankings, down 8No rank to compare
Tier 8
64Anton Forsberg LAK · G50.0047th47th in the Season rankings, down 17No rank to compare
65Arvid Soderblom CHI · G20.0069th69th in the Season rankings, up 4No rank to compare
66Cooper Black FLA · GRookie10.0071st71st in the Season rankings, up 5No rank to compare
67James Reimer NYR · G 🚑 Injured10.0072nd72nd in the Season rankings, up 5No rank to compare
68Matt Murray NSH · G10.0074th74th in the Season rankings, up 6No rank to compare
69Samuel Ersson 🧊 OTT · G50.0054th54th in the Season rankings, down 15No rank to compare
70Sergei Murashov PIT · GRookie40.0068th68th in the Season rankings, down 2No 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