Ranking the top-40 goaltenders by Goals Allowed Per Expected Goal Against

TomasHertlsRooster

Don’t say eye test when you mean points
May 14, 2012
33,360
25,417
Fremont, CA
RankPlayerTeamGoals Allowed Per Expected Goal (Average)
1John GibsonANA0.85
2Sergei BobrovskyCBJ0.88
3Philipp GrubauerCOL/WSH0.89
4Corey CrawfordCHI0.93
5Ryan MillerANA/VAN0.95
6Ben BishopDAL/T.B/L.A0.95
7Frederik AndersenTOR0.95
8Matt MurrayPIT0.95
9Marc-Andre FleuryVGK/PIT0.96
10Braden HoltbyWSH0.96
11Pekka RinneNSH0.97
12Jaroslav HalakBOS/NYI0.98
13Darcy KuemperARI/L.A/MIN0.99
14Mike SmithCGY/ARI1.00
15Thomas GreissNYI1.00
16Cam TalbotEDM/PHI1.00
17Robin LehnerNYI/BUF1.00
18Jimmy HowardDET1.00
19Carter HuttonBUF/STL1.01
20Roberto LuongoFLA1.01
21Martin JonesS.J1.02
22Henrik LundqvistNYR1.02
23Jonathan QuickL.A1.02
24Jacob MarkstromVAN1.02
25James ReimerFLA1.02
26Connor HellebuyckWPG1.03
27Tuukka RaskBOS1.03
28Andrei VasilevskiyT.B1.04
29Brian ElliottPHI/CGY1.05
30Semyon VarlamovCOL1.06
31Jonathan BernierDET/COL/ANA1.06
32Carey PriceMTL1.06
33Kari LehtonenDAL1.06
34Keith KinkaidN.J1.07
35Cory SchneiderN.J1.08
36Petr MrazekCAR/DET/PHI1.10
37Craig AndersonOTT1.11
38Devan DubnykMIN1.11
39Jake AllenSTL1.12
40Cam WardCHI/CAR1.12
[TBODY] [/TBODY]
I initially just calculated this for my own purposes and had no interest in starting a thread about it, but after seeing the results I felt like it was worth posting. The numbers pass the smell test even more so than I thought.

These are all the goaltenders to play at least 5,000 minutes over the past 3 seasons. This was just an arbitrary number that I picked and once I saw that exactly 40 goaltenders had played that number of minutes, I figured that number sounded about right.

The data used to calculate these numbers is from both Natural Stat Trick and Corsica.Hockey. For each model, goals against were divided by expected goals against. In order to combine the two models, goals against and expected goals against for each data set were added together. (Corsica's data set slightly varies from Natural Stat Trick's because Corsica is missing a few games and goals.)

The full data is here:

PlayerTeamGA (Corsica)xGA (Corsica)Goals Allowed Per Expected Goal (Corsica)Goals Against (NST)xG Against (NST)Goals Allowed Per Expected Goal (NST)Goals Allowed Per Expected Goal (Combined)
John GibsonANA399482.030.83401462.40.870.85
Sergei BobrovskyCBJ437515.70.85438474.620.920.88
Philipp GrubauerCOL/WSH203234.610.87205224.230.910.89
Corey CrawfordCHI305341.780.89306317.630.960.93
Ben BishopDAL/T.B/L.A301322.230.93301309.580.970.95
Ryan MillerANA/VAN254281.60.90254252.021.010.95
Frederik AndersenTOR513557.130.92513517.90.990.95
Marc-Andre FleuryVGK/PIT359388.650.92359360.521.000.96
Braden HoltbyWSH439459.80.95440453.60.970.96
Pekka RinneNSH405434.30.93408403.981.010.97
Jaroslav HalakBOS/NYI325352.250.92326314.771.040.98
Matt MurrayPIT730786.550.93373364.821.020.96
Darcy KuemperARI/L.A/MIN246257.460.96248241.791.030.99
Mike SmithCGY/ARI406417.140.97406396.961.021.00
Thomas GreissNYI308320.590.96308296.691.041.00
Robin LehnerNYI/BUF388396.580.98388377.511.031.00
Jimmy HowardDET363373.60.97365352.541.041.00
Cam TalbotEDM/PHI466485.20.964674461.051.00
Carter HuttonBUF/STL256264.530.97256241.991.061.01
Roberto LuongoFLA307322.40.95307283.41.081.01
Martin JonesS.J471479.790.98473447.661.061.02
Henrik LundqvistNYR480492.780.97480450.131.071.02
Jonathan QuickL.A330325.921.01331321.311.031.02
Jacob MarkstromVAN379388.210.98382356.921.071.02
Connor HellebuyckWPG479485.980.99481449.641.071.03
James ReimerFLA311321.560.97311285.661.091.02
Tuukka RaskBOS371372.041.00371348.291.071.03
Andrei VasilevskiyT.B418419.881.00418387.741.081.04
Brian ElliottPHI/CGY296290.461.02302280.121.081.05
Jonathan BernierDET/COL/ANA276264.191.04276258.031.071.06
Semyon VarlamovCOL336330.371.02340309.791.101.06
Carey PriceMTL445437.641.02447404.151.111.06
Kari LehtonenDAL234224.391.04234215.41.091.06
Keith KinkaidN.J296291.311.02300263.151.141.07
Cory SchneiderN.J347339.841.02347305.561.141.08
Petr MrazekCAR/DET/PHI344329.621.04346299.081.161.10
Craig AndersonOTT433411.381.05435372.481.171.11
Devan DubnykMIN449410.681.09449396.351.131.11
Jake AllenSTL411378.821.08411358.381.151.12
Cam WardCHI/CAR389362.691.07389334.731.161.12
[TBODY] [/TBODY]

In my opinion, this is by far the best way to statistically evaluate goaltenders since it accounts for shot quality. Other metrics like GAA, SV%, Wins, etc. don't account for shot quality. Obviously these expected goal metrics aren't perfect but they do have a strong correlation between actual goals and the methodology behind them is solid.

In addition, I think that "goals allowed per expected goal" is the best way to describe and express this metric. Metrics like delta save percentage or GSAA are not quite as simple and do not explain themselves so clearly. "Goals allowed per expected goal" is a lot more simple IMO. For every 100 expected goals that your team allows, John Gibson allows only 85 goals, and Cam Ward allows 112. That is very easy to explain.

Obviously, if I were ranking goaltenders, my final list would be a little different from the list we have here. For example, factors like consistent performance under a heavier workload would lead me to rank Frederik Andersen over Philipp Grubauer, factors like playoff performance would lead me to rank Braden Holtby over Frederik Andersen, and factors like recency bias would lead me to rank Andrei Vasilevskiy over Martin Jones.

However, I still think the list is pretty damn good, and does a better job of ranking these goaltenders than most skater ranking metrics I've seen. Thoughts on the list?

EDIT: A post later in the thread which dives into one unpopular assumption (Rask Vs. Halak). Worth reading.

Using data from Hockeyviz, let's look at Halak and Rask over the past 3 seasons:

Look at the defense that Rask played in front of in 2016-2017 and 2017-2018:

raskxtu87


raskxtu87


raskxtu87


raskxtu87

Now compare that to the defense that Halak played under:

halakja85


halakja85


halakja85


halakja85

Is it not pretty clear, judging from these 8 images, that comparing Halak and Rask side-by-side without adjusting for shot quality will be very flattering to Rask? This is like comparing point totals when one guy plays with Connor McDavid and the other guy plays with Chris Tierney. When we compare players in that manner, we are perfectly fine with adjusting for the environment around these players. Why shouldn't we also do this for goaltenders?

Now look at 2018-2019, when they played for the same team, and therefore played under a very similar defense:

halakja85


halakja85


raskxtu87


raskxtu87

2018-2019 is the only season where they have faced shot quality that is remotely similar, and Rask still faced somewhat easier shots. Despite that, Halak posted a .922 SV%, and Rask posted a .912 SV%.

After looking at this information and seeing, with your eyes, the kind of shots that they faced - as opposed to just numbers on a spreadsheet, which say that Halak faced tougher shots. Does it now make some sense to say that, considering that Rask's SV% is only .001 higher than Halak's over the past 3 seasons, that after adjusting for shot quality, Halak has out-performed Rask in the minutes that he has played?
 
Last edited:

Seanaconda

Registered User
May 6, 2016
9,576
3,330
Miller could probably have had some more decent starting years if he didn't only want to play for the ducks for his wife or whatever
 
  • Like
Reactions: Rasmi

Jugitsu

Registered User
Dec 24, 2016
2,234
1,907
Finland
Seeing Dubnyk, Allen and Ward at the bottom of the list and Gibson, Bobrovsky and Grubauer at the top (ironically the goalies I get the most glimpses of, except for Gibson, no one likes the Ducks) validates this method for me. Even though Dubnyk is my team's goalie, I think he's one of the most overrated goalies in the recent history. I have never liked him apart from that miracle run after he got traded to Minnesota.
 

Kairi Zaide

Unforgiven
Aug 11, 2009
104,859
12,263
Quebec City
I feel like it's inherently flawed, as to me at least, this metric tells me which goalie are less likely to repeat (i.e. similarly to GF and xGF ratio - the closer to one, the less likely it is that it was a fluke year). How consistent is this metric from year N to year N+1?
 
  • Like
Reactions: ManicTouch

Stupendous Yappi

Any famous last words? Not yet!
Sponsor
Aug 23, 2018
8,575
13,382
Erwin, TN
I guess Binnington and several others lacked the numbers to make the ranking. But then I’m not sure the value of a ranking that leaves out some of the current starters in the league.
 

Martin Skoula

Registered User
Oct 18, 2017
11,708
16,475
I like the idea of the stat and I think it's well thought out. But the more results of advanced stats that I see, the more convinced I am that, like regular stats, they only provide very limited insight into the game.

There's just no way guys like Vasilevskiy and Rask are below average goalies.

They can be below average at one measurement without being below average overall.

If your team does a good job of breaking up dangerous opportunities game in and game out, letting in a fluky deflection is harder to balance out since you're not seeing that much action.

Meanwhile Gibson can let in a few fluky goals and nobody notices because he's still .915 on 40 shots against.

This type of measurement is naturally biased towards good goalies on bad defensive teams, but it still provides valid observations.
 

TomasHertlsRooster

Don’t say eye test when you mean points
May 14, 2012
33,360
25,417
Fremont, CA
I feel like it's inherently flawed, as to me at least, this metric tells me which goalie are less likely to repeat (i.e. similarly to GF and xGF ratio - the closer to one, the less likely it is that it was a fluke year). How consistent is this metric from year N to year N+1?

I think it doesn't necessarily matter whether or not the metric is especially repeatable so long as we know that it's at least somewhat valid, and I think that it is. It might be less repeatable than raw SV%, for example, or even xSV%, but that would be because defensive skater performance is more repeatable than goaltending performance.

Having said that, this article might give you some insight into the repeatability of each metric:

xSV% is a better predictor of goaltending performance than existing models

You should read the full article to get a better idea, but this image should help answer your question:

goalie-metric-correlations.png


(In this photo, the "xSV%" variable actually refers to Fenwick (unblocked shot attempt) SV% - expected SV%.) So, it does seem that goaltending performance metrics are more repeatable and predictive when they account for shot quality.

I guess Binnington and several others lacked the numbers to make the ranking. But then I’m not sure the value of a ranking that leaves out some of the current starters in the league.

Binnington has played only 1856:25 over the past three seasons. 32 games. In my view, it's simply not fair to these other goaltenders to compare them to a goaltender who has only played 1,856 minutes with all of them coming in one season. Goaltender performance can be skewed heavily by small sample sizes, and goaltenders generally do better with a lesser workload. Even just this season, Binnington played fewer games than teammate Jake Allen.

Having said that, in case you were curious, his number here would be 0.88. Just ahead of Bobrovsky and behind only John Gibson. But it dropped to 0.99 in the playoffs.

What other starters did you have in mind?
 
  • Like
Reactions: ZeroPucksGiven

Kairi Zaide

Unforgiven
Aug 11, 2009
104,859
12,263
Quebec City
So I wanted to answer some of my hypothesis. All data at 5v5 from Corsica. Note that I will call your metric "GApxGA". Also note this was done very quickly because it's late. I'm only using data since the last lockout because I wanted to filter by minutes and didn't want to prorate the shortened season, and I didn't want a season missing in my dataset. Maybe someone can perform a more rigorous statistical analysis.

Is there a link between GApxGA and total shots against?
7ff25d0ae5.png

It seems like the answer is "no". GApxGA isn't inflated by either low or high volumes of shots against the goalie. R² is pretty insignificant, and the distribution is rather scarse and seems to follow a normal distribution.

Is there a link between GApxGA and high danger shots against?
d456fd7e73.png

Things get a little bit more interesting here. I asked myself this question because I had an inherent feeling that goalies facing low volume of high danger shots would fare better. R² is still pretty weak, but still you can see a little influence by HDSA60, as in higher HDSA seems to indicate lower GApxGA. Again, the correlation is still pretty weak, so it's more of a tendency than a rule.

How does GApxGA on a given season affect GApxGA on the next season?
ec128a0902.png

The reason I'm asking myself this is that I expect a metric that is telling about how good a player is to show consistency from year to year, from team to team, and so on. Therefore, I would expect to see a high degree of correlation between two periods. Here, we have a pretty low R², which still shows a slight tendency to repeatability, but I would expect much higher for it to be significant.

In conclusion, while I do not think this metric is bad, I do not think it has much predictive power. When talking about how good a player is, we have to consider a time frame that involves the past (which is known) and the future (which is unknown and needs to be projected). I think this metric you propose has some value in evaluating past performance, but I wouldn't bank on it being repeatable. I think this fits in line with my initial remark that being too far away from the average of 1 indicates unsustainable performance, in a way. There's also a very slight link between it and high danger shots against rates, but as I was saying, it's not considerable enough in my opinion.
 

Kairi Zaide

Unforgiven
Aug 11, 2009
104,859
12,263
Quebec City
I think it doesn't necessarily matter whether or not the metric is especially repeatable so long as we know that it's at least somewhat valid, and I think that it is. It might be less repeatable than raw SV%, for example, or even xSV%, but that would be because defensive skater performance is more repeatable than goaltending performance.

Having said that, this article might give you some insight into the repeatability of each metric:

xSV% is a better predictor of goaltending performance than existing models

You should read the full article to get a better idea, but this image should help answer your question:

goalie-metric-correlations.png


(In this photo, the "xSV%" variable actually refers to Fenwick (unblocked shot attempt) SV% - expected SV%.) So, it does seem that goaltending performance metrics are more repeatable and predictive when they account for shot quality.
Thanks for the link. I'm not as much into goalie analytics as I am into skater analytics, so I will definitely read that tomorrow.
 

TomasHertlsRooster

Don’t say eye test when you mean points
May 14, 2012
33,360
25,417
Fremont, CA
So I wanted to answer some of my hypothesis. All data at 5v5 from Corsica. Note that I will call your metric "GApxGA". Also note this was done very quickly because it's late. I'm only using data since the last lockout because I wanted to filter by minutes and didn't want to prorate the shortened season, and I didn't want a season missing in my dataset. Maybe someone can perform a more rigorous statistical analysis.

Is there a link between GApxGA and total shots against?
7ff25d0ae5.png

It seems like the answer is "no". GApxGA isn't inflated by either low or high volumes of shots against the goalie. R² is pretty insignificant, and the distribution is rather scarse and seems to follow a normal distribution.

Is there a link between GApxGA and high danger shots against?
d456fd7e73.png

Things get a little bit more interesting here. I asked myself this question because I had an inherent feeling that goalies facing low volume of high danger shots would fare better. R² is still pretty weak, but still you can see a little influence by HDSA60, as in higher HDSA seems to indicate lower GApxGA. Again, the correlation is still pretty weak, so it's more of a tendency than a rule.

How does GApxGA on a given season affect GApxGA on the next season?
ec128a0902.png

The reason I'm asking myself this is that I expect a metric that is telling about how good a player is to show consistency from year to year, from team to team, and so on. Therefore, I would expect to see a high degree of correlation between two periods. Here, we have a pretty low R², which still shows a slight tendency to repeatability, but I would expect much higher for it to be significant.

In conclusion, while I do not think this metric is bad, I do not think it has much predictive power. When talking about how good a player is, we have to consider a time frame that involves the past (which is known) and the future (which is unknown and needs to be projected). I think this metric you propose has some value in evaluating past performance, but I wouldn't bank on it being repeatable. I think this fits in line with my initial remark that being too far away from the average of 1 indicates unsustainable performance, in a way. There's also a very slight link between it and high danger shots against rates, but as I was saying, it's not considerable enough in my opinion.

Good stuff, but remember that this only includes the result of one model, and it only includes results from 5V5 situations. Adding data from a 2nd model and data from all situations would more than double your sample size, which could help stabilize the data a bit.

Do you have p-values on all of the regressions? It could be that the correlation between GApxGA Year N and GApxGA Year N-1 is significant, but just not very large.

In addition, I definitely get what you're saying about predicting future performance. Hypothetically, if we were to use just this one stat to predict future performance next year, it would still be smart to place a heavier weight on the 2018-2019 season than the 2016-2017 season. Having said that, I think you may be placing too much emphasis on the prediction of future results. Hypothetically, let's say we had a metric that had perfect ability to assess goaltender performance. It might be possible that even with this metric, the R^2 value for prediction of year to year performance would not be very strong, simply because goaltender performance varies greatly from year to year. A metric like SV% might be more predictive of future SV% than this "perfect goaltending metric" would be of future "perfect goaltending metric", but only because team defense+goaltending is more repeatable than just goaltending.

And specifically regarding the heavy outlier players being unsustainable, I do agree with that as well. But this kind of just falls back into the idea that goaltending performance in general is prone to great fluctuation.
 

Kairi Zaide

Unforgiven
Aug 11, 2009
104,859
12,263
Quebec City
Good stuff, but remember that this only includes the result of one model, and it only includes results from 5V5 situations. Adding data from a 2nd model and data from all situations would more than double your sample size, which could help stabilize the data a bit.

Do you have p-values on all of the regressions? It could be that the correlation between GApxGA Year N and GApxGA Year N-1 is significant, but just not very large.

In addition, I definitely get what you're saying about predicting future performance. Hypothetically, if we were to use just this one stat to predict future performance next year, it would still be smart to place a heavier weight on the 2018-2019 season than the 2016-2017 season. Having said that, I think you may be placing too much emphasis on the prediction of future results. Hypothetically, let's say we had a metric that had perfect ability to assess goaltender performance. It might be possible that even with this metric, the R^2 value for prediction of year to year performance would not be very strong, simply because goaltender performance varies greatly from year to year. A metric like SV% might be more predictive of future SV% than this "perfect goaltending metric" would be of future "perfect goaltending metric", but only because team defense+goaltending is more repeatable than just goaltending.

And specifically regarding the heavy outlier players being unsustainable, I do agree with that as well. But this kind of just falls back into the idea that goaltending performance in general is prone to great fluctuation.
Some good points I may address tomorrow if I think about it. I did not compute p-values since I just plotted the stuff and I'm more used with Minitab than Excel for that kind of stuff. I also realized some glaring flaws with my analysis (link with HDSA60 is a given considering the nature of xGA, might be better to see how other metrics vary depending on the distance of GApxGA average, etc.). But well, it's late, so my mind isn't all there.
 

Stupendous Yappi

Any famous last words? Not yet!
Sponsor
Aug 23, 2018
8,575
13,382
Erwin, TN
I think it doesn't necessarily matter whether or not the metric is especially repeatable so long as we know that it's at least somewhat valid, and I think that it is. It might be less repeatable than raw SV%, for example, or even xSV%, but that would be because defensive skater performance is more repeatable than goaltending performance.

Having said that, this article might give you some insight into the repeatability of each metric:

xSV% is a better predictor of goaltending performance than existing models

You should read the full article to get a better idea, but this image should help answer your question:

goalie-metric-correlations.png


(In this photo, the "xSV%" variable actually refers to Fenwick (unblocked shot attempt) SV% - expected SV%.) So, it does seem that goaltending performance metrics are more repeatable and predictive when they account for shot quality.



Binnington has played only 1856:25 over the past three seasons. 32 games. In my view, it's simply not fair to these other goaltenders to compare them to a goaltender who has only played 1,856 minutes with all of them coming in one season. Goaltender performance can be skewed heavily by small sample sizes, and goaltenders generally do better with a lesser workload. Even just this season, Binnington played fewer games than teammate Jake Allen.

Having said that, in case you were curious, his number here would be 0.88. Just ahead of Bobrovsky and behind only John Gibson. But it dropped to 0.99 in the playoffs.

What other starters did you have in mind?
Hart maybe. I just find it hard to digest a ranking of the aTop 40 or whatever, and some guys slated to be starters are ineligible for the ranking.
 

Machinehead

GoAwayTrouba
Jan 21, 2011
142,214
112,234
NYC
I like the idea of the stat and I think it's well thought out. But the more results of advanced stats that I see, the more convinced I am that, like regular stats, they only provide very limited insight into the game.

There's just no way guys like Vasilevskiy and Rask are below average goalies.
Rask has had a sub-.920 save percentage four years in a row. Three of those years, .915 or worse.

He had an amazing peak but he is absolutely a below average goalie right now.

I feel for goaltenders in particular, it takes forever and a day for opinions to change on them despite it being the most volatile position.
 
  • Like
Reactions: romba

TomasHertlsRooster

Don’t say eye test when you mean points
May 14, 2012
33,360
25,417
Fremont, CA
Vasilevskiy and Price had no business being ranked #1 and 2. that was pretty bad

This isn't a perfect ranking but it's sure as hell closer than what people are coming up with.

Just based on this list, I think you get more mileage out of ranking goalies like this than you do by ranking skaters by something like WAR, for example, and probably for the same reason that WAR is considered more useful for ranking baseball players than hockey players. A shot still has many more factors that go into it than a pitch in baseball, but it's a far more static, 1V1 event than anything else that happens in hockey.

Applying this from a practical, I would probably take HF's official top-20 center list over the top-20 centers ranked by an average of WAR between Corsica and Evolving Hockey over a 3-year sample. But I would definitely take this list of top-40 goaltenders over HF's without thinking twice.
 
  • Like
Reactions: Realgud

VoluntaryDom

Formerly DominicBoltsFan / Ⓐ / ✞
Oct 31, 2016
23,285
5,532
Tampa FL
RankPlayerTeamGoals Allowed Per Expected Goal (Average)
1John GibsonANA0.85
2Sergei BobrovskyCBJ0.88
3Philipp GrubauerCOL/WSH0.89
4Corey CrawfordCHI0.93
5Ryan MillerANA/VAN0.95
6Ben BishopDAL/T.B/L.A0.95
7Frederik AndersenTOR0.95
8Matt MurrayPIT0.95
9Marc-Andre FleuryVGK/PIT0.96
10Braden HoltbyWSH0.96
11Pekka RinneNSH0.97
12Jaroslav HalakBOS/NYI0.98
13Darcy KuemperARI/L.A/MIN0.99
14Mike SmithCGY/ARI1.00
15Thomas GreissNYI1.00
16Cam TalbotEDM/PHI1.00
17Robin LehnerNYI/BUF1.00
18Jimmy HowardDET1.00
19Carter HuttonBUF/STL1.01
20Roberto LuongoFLA1.01
21Martin JonesS.J1.02
22Henrik LundqvistNYR1.02
23Jonathan QuickL.A1.02
24Jacob MarkstromVAN1.02
25James ReimerFLA1.02
26Connor HellebuyckWPG1.03
27Tuukka RaskBOS1.03
28Andrei VasilevskiyT.B1.04
29Brian ElliottPHI/CGY1.05
30Semyon VarlamovCOL1.06
31Jonathan BernierDET/COL/ANA1.06
32Carey PriceMTL1.06
33Kari LehtonenDAL1.06
34Keith KinkaidN.J1.07
35Cory SchneiderN.J1.08
36Petr MrazekCAR/DET/PHI1.10
37Craig AndersonOTT1.11
38Devan DubnykMIN1.11
39Jake AllenSTL1.12
40Cam WardCHI/CAR1.12
[TBODY] [/TBODY]
I initially just calculated this for my own purposes and had no interest in starting a thread about it, but after seeing the results I felt like it was worth posting. The numbers pass the smell test even more so than I thought.

These are all the goaltenders to play at least 5,000 minutes over the past 3 seasons. This was just an arbitrary number that I picked and once I saw that exactly 40 goaltenders had played that number of minutes, I figured that number sounded about right.

The data used to calculate these numbers is from both Natural Stat Trick and Corsica.Hockey. For each model, goals against were divided by expected goals against. In order to combine the two models, goals against and expected goals against for each data set were added together. (Corsica's data set slightly varies from Natural Stat Trick's because Corsica is missing a few games and goals.)

The full data is here:

PlayerTeamGA (Corsica)xGA (Corsica)Goals Allowed Per Expected Goal (Corsica)Goals Against (NST)xG Against (NST)Goals Allowed Per Expected Goal (NST)Goals Allowed Per Expected Goal (Combined)
John GibsonANA399482.030.83401462.40.870.85
Sergei BobrovskyCBJ437515.70.85438474.620.920.88
Philipp GrubauerCOL/WSH203234.610.87205224.230.910.89
Corey CrawfordCHI305341.780.89306317.630.960.93
Ben BishopDAL/T.B/L.A301322.230.93301309.580.970.95
Ryan MillerANA/VAN254281.60.90254252.021.010.95
Frederik AndersenTOR513557.130.92513517.90.990.95
Marc-Andre FleuryVGK/PIT359388.650.92359360.521.000.96
Braden HoltbyWSH439459.80.95440453.60.970.96
Pekka RinneNSH405434.30.93408403.981.010.97
Jaroslav HalakBOS/NYI325352.250.92326314.771.040.98
Matt MurrayPIT730786.550.93373364.821.020.96
Darcy KuemperARI/L.A/MIN246257.460.96248241.791.030.99
Mike SmithCGY/ARI406417.140.97406396.961.021.00
Thomas GreissNYI308320.590.96308296.691.041.00
Robin LehnerNYI/BUF388396.580.98388377.511.031.00
Jimmy HowardDET363373.60.97365352.541.041.00
Cam TalbotEDM/PHI466485.20.964674461.051.00
Carter HuttonBUF/STL256264.530.97256241.991.061.01
Roberto LuongoFLA307322.40.95307283.41.081.01
Martin JonesS.J471479.790.98473447.661.061.02
Henrik LundqvistNYR480492.780.97480450.131.071.02
Jonathan QuickL.A330325.921.01331321.311.031.02
Jacob MarkstromVAN379388.210.98382356.921.071.02
Connor HellebuyckWPG479485.980.99481449.641.071.03
James ReimerFLA311321.560.97311285.661.091.02
Tuukka RaskBOS371372.041.00371348.291.071.03
Andrei VasilevskiyT.B418419.881.00418387.741.081.04
Brian ElliottPHI/CGY296290.461.02302280.121.081.05
Jonathan BernierDET/COL/ANA276264.191.04276258.031.071.06
Semyon VarlamovCOL336330.371.02340309.791.101.06
Carey PriceMTL445437.641.02447404.151.111.06
Kari LehtonenDAL234224.391.04234215.41.091.06
Keith KinkaidN.J296291.311.02300263.151.141.07
Cory SchneiderN.J347339.841.02347305.561.141.08
Petr MrazekCAR/DET/PHI344329.621.04346299.081.161.10
Craig AndersonOTT433411.381.05435372.481.171.11
Devan DubnykMIN449410.681.09449396.351.131.11
Jake AllenSTL411378.821.08411358.381.151.12
Cam WardCHI/CAR389362.691.07389334.731.161.12
[TBODY] [/TBODY]

In my opinion, this is by far the best way to statistically evaluate goaltenders since it accounts for shot quality. Other metrics like GAA, SV%, Wins, etc. don't account for shot quality. Obviously these expected goal metrics aren't perfect but they do have a strong correlation between actual goals and the methodology behind them is solid.

In addition, I think that "goals allowed per expected goal" is the best way to describe and express this metric. Metrics like delta save percentage or GSAA are not quite as simple and do not explain themselves so clearly. "Goals allowed per expected goal" is a lot more simple IMO. For every 100 expected goals that your team allows, John Gibson allows only 85 goals, and Cam Ward allows 112. That is very easy to explain.

Obviously, if I were ranking goaltenders, my final list would be a little different from the list we have here. For example, factors like consistent performance under a heavier workload would lead me to rank Frederik Andersen over Philipp Grubauer, factors like playoff performance would lead me to rank Braden Holtby over Frederik Andersen, and factors like recency bias would lead me to rank Andrei Vasilevskiy over Martin Jones.

However, I still think the list is pretty damn good, and does a better job of ranking these goaltenders than most skater ranking metrics I've seen. Thoughts on the list?
i like it but corsica's xg model overrates tampas team defense and underrates our goaltending since tampa jukes shot location super hard allowing a ton of slot shots and very few crease shots. with that in mind i think vasilevskiy is above average but far from elite

offensively tampa also slot jukes a bit so corsica sort of underrates tampas team offense as well, but thats unrelated to vasy.
 

Stewie Griffin

What the deuce
May 9, 2019
4,938
7,808
Canada
I think if Vasilevsky and Rask were higher no one would complain about this. It's a great way to actually rank goaltenders, after factoring in the defense in front of them. Dubnyk, for example, has stats that I don't think would suggest he's one of the worst starters in the league, but plays behind a great defense.

Where as Gibson plays behind poop
 

Midnight Judges

HFBoards Sponsor
Sponsor
Feb 10, 2010
13,590
10,181
Doesn't xGoals depend heavily on shot distance? As in, if you shoot from closer in, your expected goals per shot would increase?
 

Ad

Upcoming events

Ad

Ad