Skip to content

Goalies contract rankings

Graded goalies ranked by surplus. The best list runs from the largest bargain down; the worst list starts with the biggest overpay.

Goalie grades are performance-ranked against the current goalie pay distribution. Goalie pay is hard to predict, so treat these grades as a market benchmark rather than a forecast.

All positions · Next position · Methodology

The default list works without JavaScript. The toggle and your saved choice need JavaScript.

Best value goalies

Best value goalies by surplus, excluding entry-level deals
# Player Team Pos Cap hit Expected GSAx Surplus Grade
1 Jesper Wallstedt MIN G $2.2M $11.5M +13.5 +$9.3M A+ Goalie grade: performance-ranked
2 Casey DeSmith DAL G $1M $8.3M -0.6 +$7.3M A+ Goalie grade: performance-ranked
3 Devin Cooley CGY G $1.4M $8.3M +1.1 +$6.9M A+ Goalie grade: performance-ranked
4 Alex Lyon BUF G $1.5M $6.8M — +$5.3M A+ Goalie grade: performance-ranked
5 Jakub Dobes MTL G $965K $6.1M -5.0 +$5.1M A+ Goalie grade: performance-ranked
6 Jake Allen NJD G $1.8M $5.9M -1.4 +$4.1M A Goalie grade: performance-ranked
7 Dennis Hildeby TBL G $842K $4.8M -1.7 +$4M A Goalie grade: performance-ranked
8 Logan Thompson WSH G $5.9M $9.5M -0.7 +$3.7M A Goalie grade: performance-ranked
9 Scott Wedgewood COL G $2.5M $6M -5.3 +$3.5M A Goalie grade: performance-ranked
10 Anthony Stolarz TOR G $3.8M $7.1M +2.7 +$3.3M A Goalie grade: performance-ranked
11 Jet Greaves CBJ G $5M $8.3M -2.3 +$3.3M A Goalie grade: performance-ranked
12 Spencer Knight CHI G $4.5M $7.5M +2.2 +$3M A Goalie grade: performance-ranked
13 Pyotr Kochetkov CAR G $2M $5M +6.2 +$3M A Goalie grade: performance-ranked
14 Samuel Montembeault MTL G $3.2M $5.9M — +$2.7M B Goalie grade: performance-ranked
15 Anton Forsberg LAK G $2.3M $4.8M -0.3 +$2.5M B Goalie grade: performance-ranked
16 James Reimer NYR G $850K $2.8M -1.2 +$1.9M B Goalie grade: performance-ranked Veteran discount
17 Daniil Tarasov DET G $2M $3.9M +5.2 +$1.9M B Goalie grade: performance-ranked
18 Joel Hofer STL G $3.4M $5.3M +4.0 +$1.9M B Goalie grade: performance-ranked
19 Mackenzie Blackwood COL G $5.3M $6.6M +2.3 +$1.3M B Goalie grade: performance-ranked
20 Cam Talbot CBJ G $950K $2.2M +2.0 +$1.3M B Goalie grade: performance-ranked Veteran discount
21 Brandon Bussi CAR G $1.9M $3.1M -3.6 +$1.2M B Goalie grade: performance-ranked
22 Dan Vladar PHI G $3.4M $4.5M -0.1 +$1.2M B Goalie grade: performance-ranked
23 Justus Annunen NSH G $1.3M $2.2M -3.3 +$984K C Goalie grade: performance-ranked
24 Leevi Meriläinen VAN G $1.1M $2M +3.5 +$879K C Goalie grade: performance-ranked
25 Alex Nedeljkovic SJS G $3M $3.4M +3.0 +$377K C Goalie grade: performance-ranked
26 Ilya Sorokin NYI G $8.3M $8.5M +4.6 +$282K C Goalie grade: performance-ranked
27 Akira Schmid FLA G $2M $2.2M -1.4 +$200K C Goalie grade: performance-ranked
28 Carter Hart VGK G $2M $2.1M -1.6 +$145K C Goalie grade: performance-ranked
29 Frederik Andersen EDM G $2.8M $2.9M — +$119K C Goalie grade: performance-ranked
30 Calvin Pickard MIN G $1M $964K -2.7 -$36K C Goalie grade: performance-ranked
31 Yaroslav Askarov SJS G $2M $1.9M +2.5 -$119K C Goalie grade: performance-ranked
32 Joseph Woll PHI G $3.7M $3.5M +1.7 -$126K C Goalie grade: performance-ranked
33 Jonas Johansson OTT G $1.3M $998K -4.2 -$252K C Goalie grade: performance-ranked
34 Jeremy Swayman BOS G $8.3M $7.8M +7.8 -$444K C Goalie grade: performance-ranked
35 Darcy Kuemper LAK G $5.3M $4.6M -2.2 -$645K C Goalie grade: performance-ranked
36 Arturs Silovs PIT G $2.8M $2M +1.8 -$800K C Goalie grade: performance-ranked
37 Charlie Lindgren WSH G $3M $2M -0.9 -$1M D Goalie grade: performance-ranked
38 Karel Vejmelka UTA G $4.8M $3.8M -7.5 -$1M D Goalie grade: performance-ranked
39 Stuart Skinner WPG G $3.8M $2.7M +0.8 -$1.1M D Goalie grade: performance-ranked
40 Joonas Korpisalo NYR G $4M $2.8M — -$1.2M D Goalie grade: performance-ranked
41 Ville Husso ANA G $2.2M $1M -2.3 -$1.2M D Goalie grade: performance-ranked
42 Lukas Dostal ANA G $6.5M $5.3M -1.0 -$1.2M D Goalie grade: performance-ranked
43 Andrei Vasilevskiy TBL G $9.5M $8.3M -3.5 -$1.2M D Goalie grade: performance-ranked
44 Arvid Soderblom CHI G $2.8M $1.5M -3.8 -$1.3M D Goalie grade: performance-ranked
45 Samuel Ersson OTT G $2.2M $850K -4.5 -$1.4M D Goalie grade: performance-ranked
46 Jake Oettinger DAL G $8.3M $6.3M +6.4 -$2M D Goalie grade: performance-ranked
47 Connor Hellebuyck NJD G $8.5M $6.4M -0.6 -$2.1M D Goalie grade: performance-ranked
48 Ukko-Pekka Luukkonen BUF G $4.8M $2.4M -0.6 -$2.3M D Goalie grade: performance-ranked
49 Filip Gustavsson MIN G $6.8M $4.2M — -$2.6M D Goalie grade: performance-ranked
50 Thatcher Demko VAN G $8.5M $5.5M — -$3M D Goalie grade: performance-ranked

Worst goalies contracts

Worst goalies contracts by surplus, excluding entry-level deals
# Player Team Pos Cap hit Expected GSAx Surplus Grade
1 Sergei Bobrovsky TOR G $7M $1.7M -2.1 -$5.3M F Goalie grade: performance-ranked
2 Jordan Binnington STL G $6M $947K -5.5 -$5.1M F Goalie grade: performance-ranked
3 Adin Hill VGK G $6.3M $1.3M -1.5 -$5M F Goalie grade: performance-ranked
4 Jacob Markstrom FLA G $6M $1.2M -0.2 -$4.8M F Goalie grade: performance-ranked
5 Dustin Wolf CGY G $7.5M $3M -7.5 -$4.5M F Goalie grade: performance-ranked
6 Tristan Jarry EDM G $5.4M $1.1M -1.8 -$4.3M F Goalie grade: performance-ranked
7 Juuse Saros NSH G $7.7M $3.7M +2.3 -$4M F Goalie grade: performance-ranked
8 Philipp Grubauer SEA G $5.9M $2M -1.4 -$3.9M F Goalie grade: performance-ranked
9 Joey Daccord SEA G $5M $1.3M -4.7 -$3.7M F Goalie grade: performance-ranked
10 Kevin Lankinen VAN G $4.5M $850K -15.9 -$3.7M F Goalie grade: performance-ranked
11 Linus Ullmark OTT G $8.3M $5.1M +8.2 -$3.2M F Goalie grade: performance-ranked
12 John Gibson DET G $6.4M $3.3M -7.6 -$3.1M F Goalie grade: performance-ranked
13 Igor Shesterkin NYR G $11.5M $8.5M +4.9 -$3M F Goalie grade: performance-ranked
14 Thatcher Demko VAN G $8.5M $5.5M — -$3M D Goalie grade: performance-ranked
15 Filip Gustavsson MIN G $6.8M $4.2M — -$2.6M D Goalie grade: performance-ranked
16 Ukko-Pekka Luukkonen BUF G $4.8M $2.4M -0.6 -$2.3M D Goalie grade: performance-ranked
17 Connor Hellebuyck NJD G $8.5M $6.4M -0.6 -$2.1M D Goalie grade: performance-ranked
18 Jake Oettinger DAL G $8.3M $6.3M +6.4 -$2M D Goalie grade: performance-ranked
19 Samuel Ersson OTT G $2.2M $850K -4.5 -$1.4M D Goalie grade: performance-ranked
20 Arvid Soderblom CHI G $2.8M $1.5M -3.8 -$1.3M D Goalie grade: performance-ranked
21 Andrei Vasilevskiy TBL G $9.5M $8.3M -3.5 -$1.2M D Goalie grade: performance-ranked
22 Lukas Dostal ANA G $6.5M $5.3M -1.0 -$1.2M D Goalie grade: performance-ranked
23 Joonas Korpisalo NYR G $4M $2.8M — -$1.2M D Goalie grade: performance-ranked
24 Ville Husso ANA G $2.2M $1M -2.3 -$1.2M D Goalie grade: performance-ranked
25 Stuart Skinner WPG G $3.8M $2.7M +0.8 -$1.1M D Goalie grade: performance-ranked
26 Charlie Lindgren WSH G $3M $2M -0.9 -$1M D Goalie grade: performance-ranked
27 Karel Vejmelka UTA G $4.8M $3.8M -7.5 -$1M D Goalie grade: performance-ranked
28 Arturs Silovs PIT G $2.8M $2M +1.8 -$800K C Goalie grade: performance-ranked
29 Darcy Kuemper LAK G $5.3M $4.6M -2.2 -$645K C Goalie grade: performance-ranked
30 Jeremy Swayman BOS G $8.3M $7.8M +7.8 -$444K C Goalie grade: performance-ranked
31 Jonas Johansson OTT G $1.3M $998K -4.2 -$252K C Goalie grade: performance-ranked
32 Joseph Woll PHI G $3.7M $3.5M +1.7 -$126K C Goalie grade: performance-ranked
33 Yaroslav Askarov SJS G $2M $1.9M +2.5 -$119K C Goalie grade: performance-ranked
34 Calvin Pickard MIN G $1M $964K -2.7 -$36K C Goalie grade: performance-ranked
35 Frederik Andersen EDM G $2.8M $2.9M — +$119K C Goalie grade: performance-ranked
36 Carter Hart VGK G $2M $2.1M -1.6 +$145K C Goalie grade: performance-ranked
37 Akira Schmid FLA G $2M $2.2M -1.4 +$200K C Goalie grade: performance-ranked
38 Ilya Sorokin NYI G $8.3M $8.5M +4.6 +$282K C Goalie grade: performance-ranked
39 Alex Nedeljkovic SJS G $3M $3.4M +3.0 +$377K C Goalie grade: performance-ranked
40 Leevi Meriläinen VAN G $1.1M $2M +3.5 +$879K C Goalie grade: performance-ranked
41 Justus Annunen NSH G $1.3M $2.2M -3.3 +$984K C Goalie grade: performance-ranked
42 Dan Vladar PHI G $3.4M $4.5M -0.1 +$1.2M B Goalie grade: performance-ranked
43 Brandon Bussi CAR G $1.9M $3.1M -3.6 +$1.2M B Goalie grade: performance-ranked
44 Cam Talbot CBJ G $950K $2.2M +2.0 +$1.3M B Goalie grade: performance-ranked Veteran discount
45 Mackenzie Blackwood COL G $5.3M $6.6M +2.3 +$1.3M B Goalie grade: performance-ranked
46 Joel Hofer STL G $3.4M $5.3M +4.0 +$1.9M B Goalie grade: performance-ranked
47 Daniil Tarasov DET G $2M $3.9M +5.2 +$1.9M B Goalie grade: performance-ranked
48 James Reimer NYR G $850K $2.8M -1.2 +$1.9M B Goalie grade: performance-ranked Veteran discount
49 Anton Forsberg LAK G $2.3M $4.8M -0.3 +$2.5M B Goalie grade: performance-ranked
50 Samuel Montembeault MTL G $3.2M $5.9M — +$2.7M B Goalie grade: performance-ranked