NHL Hockey Goalie Rankings

The list below consists of our NHL Hockey goalie rankings for the current season. To make this list, the goalie must have started at least one game during the season. The ratings are derived from advanced analytics and the goalies’ statistics throughout the season. An explanation for what the “Rating” means is explained at the bottom of this page.

To sort a column, simply click on the column header.


RateEff: Effect on a team’s rating versus the average NHL goalie.
WPEff: Rough effect on a team’s probability to win a game versus the average NHL goalie.
TGEff: Rough effect on the total goals scored in one game versus the average NHL goalie.
PAR: Also known as “Points Above Replacement”. This is the amount of points from wins and ties that the goalie contributed to his team this season versus the average NHL goalie.
O-Rating: Overall ratings as judged on a scale from 0 to 99.

Updated 12/12/2018.

2018-2019 NHL Goalie Rankings

1Frederik AndersenToronto Maple Leafs0.2125.3%-0.1811.9891.2
2Pekka RinneNashville Predators0.1974.9%-0.1691.4791.0
3Jaroslav HalakBoston Bruins0.1794.5%-0.1531.0788.8
4John GibsonAnaheim Ducks0.1894.7%-0.1621.7688.2
5Ben BishopDallas Stars0.1523.8%-0.1301.0285.7
6Casey DeSmithPittsburgh Penguins0.1433.6%-0.1220.8583.7
7Andrei VasilevskiyTampa Bay Lightning0.1373.4%-0.1170.6683.6
8Mikko KoskinenEdmonton Oilers0.1383.4%-0.1180.7283.5
9Jimmy HowardDetroit Red Wings0.1483.7%-0.1271.1783.5
10Semyon VarlamovColorado Avalanche0.1062.6%-0.0910.8380.1
11Jack CampbellLos Angeles Kings0.1072.7%-0.0920.4880.0
12Henrik LundqvistNew York Rangers0.1092.7%-0.0930.9479.8
13Calvin PetersenLos Angeles Kings0.1092.7%-0.0930.3779.5
14David RittichCalgary Flames0.1052.6%-0.0900.5179.5
15Laurent BrossoitWinnipeg Jets0.1082.7%-0.0930.2879.3
16Thomas GreissNew York Islanders0.1032.6%-0.0880.6679.2
17Carter HuttonBuffalo Sabres0.1032.6%-0.0880.7778.8
18Curtis McElhinneyCarolina Hurricanes0.0852.1%-0.0720.3577.0
19Tuukka RaskBoston Bruins0.0832.1%-0.0710.4776.5
20Ryan MillerAnaheim Ducks0.0812.0%-0.0690.2175.9
21Anton KhudobinDallas Stars0.0701.8%-0.0600.3275.0
22Robin LehnerNew York Islanders0.0701.7%-0.0600.3174.7
23Linus UllmarkBuffalo Sabres0.0571.4%-0.0490.2373.6
24Braden HoltbyWashington Capitals0.0651.6%-0.0550.5173.1
25Brian ElliottPhiladelphia Flyers0.0531.3%-0.0450.2672.8
26Marc-Andre FleuryVegas Golden Knights0.0471.2%-0.0400.4972.7
27Darcy KuemperArizona Coyotes0.0451.1%-0.0380.2072.0
28Garret SparksToronto Maple Leafs0.0471.2%-0.0400.1171.7
29Connor HellebuyckWinnipeg Jets0.0481.2%-0.0410.4171.6
30Devan DubnykMinnesota Wild0.0421.0%-0.0360.3671.0
31Roberto LuongoFlorida Panthers0.0160.4%-0.0140.0868.2
32Antti RaantaArizona Coyotes0.0200.5%-0.0180.0968.2
33Craig AndersonOttawa Senators0.0140.3%-0.0120.1467.4
34Keith KinkaidNew Jersey Devils-0.002-0.1%0.002-0.0266.2
35Philipp GrubauerColorado Avalanche0.0020.0%-0.0010.0166.2
36Louis DomingueTampa Bay Lightning0.0060.2%-0.0050.0466.1
37Anders NilssonVancouver Canucks0.0060.1%-0.0050.0265.6
38Alex StalockMinnesota Wild0.0060.2%-0.0050.0265.5
39Adin HillArizona Coyotes0.0300.7%-0.0260.0665.3
40Aaron DellSan Jose Sharks-0.004-0.1%0.003-0.0164.6
41Carey PriceMontreal Canadiens-0.014-0.3%0.012-0.1263.6
42Pheonix CopleyWashington Capitals-0.007-0.2%0.006-0.0263.5
43Corey CrawfordChicago Blackhawks-0.021-0.5%0.018-0.1663.0
44Jake AllenSt. Louis Blues-0.029-0.7%0.025-0.2463.0
45Martin JonesSan Jose Sharks-0.032-0.8%0.028-0.2761.5
46Sergei BobrovskyColumbus Blue Jackets-0.041-1.0%0.035-0.3160.9
47Alexandar GeorgievNew York Rangers-0.025-0.6%0.021-0.0760.4
48Jacob MarkstromVancouver Canucks-0.042-1.1%0.036-0.3659.8
49Petr MrazekCarolina Hurricanes-0.043-1.1%0.037-0.1858.0
50Cam TalbotEdmonton Oilers-0.064-1.6%0.055-0.4156.2
51Anthony StolarzPhiladelphia Flyers-0.054-1.4%0.046-0.0854.2
52James ReimerFlorida Panthers-0.076-1.9%0.065-0.3754.1
53Mike SmithCalgary Flames-0.083-2.1%0.071-0.5653.1
54Scott DarlingCarolina Hurricanes-0.068-1.7%0.058-0.1852.8
55Jonathan BernierDetroit Red Wings-0.107-2.7%0.091-0.4450.2
56Tristan JarryPittsburgh Penguins-0.117-2.9%0.100-0.0949.0
57Michael HutchinsonFlorida Panthers-0.117-2.9%0.100-0.1349.0
58Mike CondonOttawa Senators-0.117-2.9%0.100-0.0949.0
59Peter BudajLos Angeles Kings-0.117-2.9%0.100-0.0449.0
60Richard BachmanVancouver Canucks-0.117-2.9%0.100-0.0449.0
61Michal NeuvirthPhiladelphia Flyers-0.117-2.9%0.100-0.0948.9
62Alex LyonPhiladelphia Flyers-0.117-2.9%0.100-0.0448.9
63Mike McKennaOttawa Senators-0.080-2.0%0.068-0.0948.8
64Chad JohnsonSt. Louis Blues-0.108-2.7%0.092-0.2847.2
65Juuse SarosNashville Predators-0.115-2.9%0.098-0.4747.1
66Jonathan QuickLos Angeles Kings-0.105-2.6%0.090-0.3947.0
67Cam WardChicago Blackhawks-0.130-3.3%0.112-0.5946.3
68Antti NiemiMontreal Canadiens-0.131-3.3%0.112-0.3944.8
69Joonas KorpisaloColumbus Blue Jackets-0.133-3.3%0.113-0.5043.4
70Matt MurrayPittsburgh Penguins-0.183-4.6%0.157-0.7535.7
71Malcolm SubbanVegas Golden Knights-0.204-5.1%0.174-0.3031.7
72Calvin PickardPhiladelphia Flyers-0.259-6.5%0.222-0.7720.6
73Cory SchneiderNew Jersey Devils-0.257-6.4%0.220-0.5819.7

What the O-Rating Means

90+: An elite player at the position. Top-3 to Top-5 goalie in the world. All-Star talent!
85-89: A upper-tier player in the NHL that are likely superstars on their team. Young players at this level are destined to be an elite talent.
80-84: A great player that would start for many clubs in the NHL. A top-15 talent at the position.
75-79: A solid player that can be a franchise goaltender for an organization.
65-74: An average player that would start for a bad team, but be a backup for a good team.
55-64: This group covers the average backup goaltender in the NHL. Starters that fall in this category are not likely to hold their job for another season.
54 or less: A player in this category can be a player with not many games under his belt (this can cause a depressed rating), or a very poor performing player. Veterans in this category will not be in the league long.