Here are the top 100 goalies to own in your points-only dynasty leagues – May edition!
Pre-order now! My 19th annual Fantasy Prospects Report – out June 1st. Subscribe and save $$ here!

As always, since goalies are such a fickle bunch, rank them via tiers. Goalies within the same tier should be considered equal value. If you’re a stickler, I did leave in the ratings though.
Click any goalie name to be taken to his customized fantasy profile page. You’ll love it, trust me.
Tier 0
The only goalies who are completely safe owns, and elite owns. They’ll give you plenty of wins, fewer losses, and good peripheral stats. They generally don’t get hurt, and are fairly consistent. Yes, this Tier is a small one.
May ’25 | Goalie | Team | Rating | Apr ’25 | Tier |
---|---|---|---|---|---|
1 | Connor Hellebuyck | WPG | 109.3 | 1 | 0 |
2 | Andrei Vasilevskiy | TBL | 94.2 | 2 | 0 |
Tier 1
Good goaltenders who are the clear starters for their team. They are generally going to be safe picks, they should give you solid stats, and each one has upside for greatness in the coming seasons.
3 | Jake Oettinger | DAL | 89.6 | 3 | 1 |
4 | Ilya Sorokin | NYI | 86.1 | 5 | 1 |
5 | Filip Gustavsson | MIN | 85.0 | 4 | 1 |
6 | Igor Shesterkin | NYR | 83.3 | 6 | 1 |
7 | Mackenzie Blackwood | COL | 77.3 | 9 | 1 |
8 | Dustin Wolf | CGY | 75.7 | 7 | 1 |
9 | Pyotr Kochetkov | CAR | 74.7 | 10 | 1 |
10 | Logan Thompson | WAS | 74.5 | 8 | 1 |
11 | Jacob Markstrom | NJD | 68.3 | 11 | 1 |
Tier 2
Either clear-cut number one goalies, but on weaker teams. Or they are in a shared situation right now, but with tremendous upside in the future. Or they are on top teams but have a shaky track record of late. There is some risk here but also some upside.
12 | Joey Daccord | SEA | 69.5 | 13 | 2 |
13 | Sergei Bobrovsky | FLA | 67.2 | 14 | 2 |
14 | Jeremy Swayman | BOS | 65.9 | 15 | 2 |
15 | Adin Hill | VGK | 64.2 | 16 | 2 |
16 | Stuart Skinner | EDM | 63.8 | 12 | 2 |
17 | Karel Vejmelka | UTA | 63.1 | 17 | 2 |
18 | Linus Ullmark | OTT | 62.8 | 18 | 2 |
19 | Juuse Saros | NSH | 62.0 | 20 | 2 |
20 | Lukas Dostal | ANA | 60.3 | 19 | 2 |
21 | Darcy Kuemper | LAK | 60.1 | 21 | 2 |
22 | Sam Montembeault | MON | 56.7 | 22 | 2 |
Tier 3
A mix of 1B goalies with upside, fading veterans, or top prospects who are very close to making the jump.
23 | Jordan Binnington | STL | 62.7 | 23 | 3 |
24 | Kevin Lankinen | VAN | 55.6 | 24 | 3 |
25 | Anthony Stolarz | TOR | 54.8 | 25 | 3 |
26 | Joseph Woll | TOR | 51.5 | 26 | 3 |
27 | Ukko-Pekka Luukkonen | BUF | 51.5 | 28 | 3 |
28 | Yaroslav Askarov | SJS | 50.9 | 27 | 3 |
29 | Spencer Knight | CHI | 47.2 | 30 | 3 |
30 | Samuel Ersson | PHI | 46.6 | 29 | 3 |
31 | Thatcher Demko | VAN | 38.3 | 31 | 3 |
Tier 4
The starting goalies on terrible teams, backup goalies on great teams, some very good prospects who are getting closer – and everything in between. With the right bounces, some of these goalies may become stars. Some will see their last career NHL game this season. Lots of risk here.
23 | Jordan Binnington | STL | 62.7 | 23 | 3 |
24 | Kevin Lankinen | VAN | 55.6 | 24 | 3 |
25 | Anthony Stolarz | TOR | 54.8 | 25 | 3 |
26 | Joseph Woll | TOR | 51.5 | 26 | 3 |
27 | Ukko-Pekka Luukkonen | BUF | 51.5 | 28 | 3 |
28 | Yaroslav Askarov | SJS | 50.9 | 27 | 3 |
29 | Spencer Knight | CHI | 47.2 | 30 | 3 |
30 | Samuel Ersson | PHI | 46.6 | 29 | 3 |
31 | Thatcher Demko | VAN | 38.3 | 31 | 3 |
32 | Joel Hofer | STL | 53.8 | 32 | 4 |
33 | Elvis Merzlikins | CBJ | 51.1 | 33 | 4 |
34 | Devon Levi | BUF | 45.1 | 39 | 4 |
35 | Calvin Pickard | EDM | 42.0 | 34 | 4 |
36 | Jesper Wallstedt | MIN | 39.6 | 35 | 4 |
37 | Alex Nedeljkovic | PIT | 38.3 | 37 | 4 |
38 | Leevi Merilainen | OTT | 36.6 | 38 | 4 |
39 | Dan Vladar | UFA | 36.5 | 36 | 4 |
40 | Eric Comrie | WPG | 36.0 | 40 | 4 |
41 | Sebastian Cossa | DET | 35.3 | 42 | 4 |
42 | Ilya Samsonov | UFA | 31.5 | 41 | 4 |
43 | Tristan Jarry | PIT | 31.3 | 44 | 4 |
44 | Frederik Andersen | CAR | 29.0 | 47 | 4 |
45 | John Gibson | ANA | 29.0 | 48 | 4 |
46 | Charlie Lindgren | WAS | 28.5 | 45 | 4 |
47 | Vitek Vanecek | UFA | 28.3 | 43 | 4 |
48 | Jakub Dobes | MON | 27.2 | 49 | 4 |
49 | Cam Talbot | DET | 27.1 | 50 | 4 |
50 | Joonas Korpisalo | BOS | 24.0 | 52 | 4 |
51 | David Rittich | UFA | 23.4 | 46 | 4 |
52 | Jake Allen | UFA | 22.6 | 51 | 4 |
53 | Connor Ingram | UTA | 21.4 | 53 | 4 |
54 | Petr Mrazek | DET | 18.4 | 54 | 4 |
Tier 5
Decent prospects who are still a bit away, backup goalies on below average teams, number three goalies who could get called into emergency action for a lengthy stint
55 | Nico Daws | NJD | 34.9 | 55 | 5 |
56 | Clay Stevenson | WAS | 32.0 | 56 | 5 |
57 | Arvid Soderblom | CHI | 31.2 | 57 | 5 |
58 | Scott Wedgewood | COL | 30.1 | 58 | 5 |
59 | Jacob Fowler | MON | 28.6 | 59 | 5 |
60 | Alexandar Georgiev | UFA | 28.0 | 60 | 5 |
61 | Joel Blomqvist | PIT | 27.4 | 61 | 5 |
62 | Daniil Tarasov | CBJ | 27.0 | 64 | 5 |
63 | Kaapo Kahkonen | WPG | 27.0 | 62 | 5 |
64 | Justus Annunen | NSH | 26.4 | 63 | 5 |
65 | Olivier Rodrigue | EDM | 26.0 | 65 | 5 |
66 | Akira Schmid | VGK | 24.7 | 66 | 5 |
67 | Casey DeSmith | DAL | 23.3 | 67 | 5 |
68 | Alex Lyon | UFA | 22.8 | 68 | 5 |
69 | Anton Forsberg | OTT | 22.0 | 69 | 5 |
70 | Jet Greaves | CBJ | 22.0 | 71 | 5 |
71 | Arturs Silovs | VAN | 21.7 | 70 | 5 |
72 | Dennis Hildeby | TOR | 20.5 | 72 | 5 |
73 | Michael DiPietro | BOS | 20.4 | 73 | 5 |
74 | Drew Commesso | CHI | 19.6 | 74 | 5 |
75 | Brandon Bussi | BOS | 19.2 | 75 | 5 |
76 | Marcus Hogberg | NYI | 19.1 | 76 | 5 |
77 | Sergey Murashov | PIT | 18.8 | 77 | 5 |
78 | Ville Husso | UFA | 18.7 | 83 | 5 |
79 | Cayden Primeau | MON | 18.3 | 78 | 5 |
80 | Jonas Johansson | TBL | 18.3 | 79 | 5 |
81 | Jaxson Stauber | UTA | 17.8 | 80 | 5 |
82 | Adam Gajan | CHI | 17.7 | 81 | 5 |
83 | Dylan Garand | NYR | 17.2 | 82 | 5 |
84 | Laurent Brossoit | CHI | 16.7 | 84 | 5 |
85 | Aleksei Kolosov | PHI | 16.2 | 85 | 5 |
86 | Colten Ellis | STL | 16.2 | 86 | 5 |
87 | Dustin Tokarski | CAR | 14.9 | 87 | 5 |
88 | Vadim Zherenko | STL | 14.5 | 88 | 5 |
89 | Semyon Varlamov | NYI | 9.5 | 89 | 5 |
90 | Ivan Fedotov | PHI | 5.0 | 90 | 5 |
91 | Philipp Grubauer | SEA | 3.7 | 91 | 5 |
Tier 6
Prospects who are a long ways off (18 or 19 years old). Veterans with NHL experience who may get called up in an emergency. Free agents who might get signed to help a team.
92 | Erik Portillo | LAK | 28.7 | 92 | 6 |
93 | Mads Sogaard | OTT | 26.7 | 93 | 6 |
94 | Carl Lindbom | VGK | 19.6 | 94 | 6 |
95 | Spencer Martin | CAR | 19.0 | 95 | 6 |
96 | Matt Villalta | UTA | 17.5 | 97 | 6 |
97 | Marcus Gidlof | NYI | 16.3 | 98 | 6 |
98 | Hunter Shepard | WAS | 16.0 | 99 | 6 |
99 | Hampton Slukynsky | LAK | 15.8 | 100 | 6 |
100 | Ilya Nabokov | COL | 15.6 | 101 | 6 |
46 others in Tier 6, such as Niklas Kokko, Topias Leinonen, Calle Clang and others.