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
| # | 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 |
| # | 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
| # | 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 |
| # | 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 |