December 11 - Consistently Good

Devan Dubnyk's Twentieth


One of the metrics that I calculate on the Goaltender Home Page is "hot" and "cold" games by goaltender - both for the National Hockey League (back through 1970 at this writing) and for the American Hockey League (back through 2003). The premise of the calculation looks at a goaltender's "expected" number of saves, given the season and opponent. This is similar to the "Quality Starts" concept, although it allows for variability between era and between opponent - for instance, a goaltender facing the 1985 Edmonton Oilers should expect to allow more goals than a goaltender facing the 1992 San Jose Sharks, even if the goaltenders face thirty shots apiece.

I'll write more about this calculation in a later article, but the gist is that for each season, I aggregate each team's non-empty net shooting percentage across the entire season, and that can be used to develop an expected save percentage for any goaltender facing them (I also make an adjustment for each year's playoff environment, but I'll save that for the other article, too). If we know how many shots a goaltender faces, and their expected save percentage, then we can develop not only an expected number of saves for the goaltender, but the expected variance as well. Doing this requires a simplifying assumption that all shot distributions are of roughly the same quality, which we know is incorrect, but it's not horrible for the most part, and for many seasons, it's the best that we can do at the present time.

Once that's been done, we can look at the goaltender's actual performance, and calculate the number of standard deviations above (or below) average the performance was. If Ken Dryden stops 28 of 30 shots, with an expected number of saves of 25 and a standard deviation of 3, then Dryden's performance was 1.0 standard deviations above average. To make the picture more clear, I then group "average" performances (those between -0.5 standard deviations and +0.5 standard deviations), "above average" (better than that range) performances and "below average" (worse than that range) performances. In my charts, "above average" are colored green, while "below average" are colored "red". Here's an example using Dryden's game logs with the 1975 Montreal Canadiens:

DATEDECMIN SECSAVESSHOTS SCOREOTSOUT OPPLOCGOALTENDERSSUBSTITUTION
02/02/1975 W 60 23 24 5-1 / California Road Meloche
02/08/1975 W 60 24 25 7-1 / NY Rangers Home Giacomin, Villemure
02/12/1975 T 60 43 45 2-2 / Toronto Road Favell
02/16/1975 W 60 34 37 6-3 / Chicago Road Esposito
02/18/1975 T 60 37 41 4-4 / St. Louis Road Belanger
02/26/1975 W 60 17 20 4-3 / Vancouver Home Smith

In this example, Dryden played four consecutive "above average" games, then an average game, then a "below average" game. I picked this sample of games randomly, but the start of the list was the final four games of a six-game "above average" streak for Dryden. At this point, you probably aren't aware of whether a six-game "above average" streak is notable or not.

Tonight, with a 3-1 victory over visiting St. Louis, Devan Dubnyk of the Minnesota Wild has registered his twentieth consecutive appearance without a below average game. I do have one caveat here - remember when I said above that all of these "above average" and "below average" games are determined by each opponent's entire season's output? Well, in 2016-17, the season is (of course) still going on, and we've got a long way to go with Dubnyk. With that said, I don't see any of the "average" games below flipping to "below average" - it would take a shift of seismic proportions. The streak started on October 20 of this year, and here it is:

DATEDECMIN SECSAVESSHOTS SCOREOTSOUT OPPLOCGOALTENDERSSUBSTITUTION
10/20/2016 W 60 31 33 3-2 / Toronto Home Enroth
10/22/2016 L 60 29 30 32 1-2 OT / New Jersey Road Schneider
10/25/2016 W 60 27 27 5-0 / Boston Road Subban, McIntyre
10/27/2016 W 60 38 38 4-0 / Buffalo Road Nilsson
10/29/2016 W 60 29 29 4-0 / Dallas Home Lehtonen
11/01/2016 L 58 14 22 24 1-2 / Buffalo Home Lehner
11/05/2016 L 58 58 31 32 0-1 / Colorado Road Pickard
11/10/2016 W 60 39 41 4-2 / Pittsburgh Road Fleury
11/12/2016 L 58 33 33 36 2-3 / Philadelphia Road Neuvirth, Mason
11/15/2016 L 58 26 26 27 0-1 / Calgary Home Johnson
11/17/2016 W 60 25 25 1-0 / Boston Home Rask
11/19/2016 L 58 3 31 34 2-3 / Colorado Home Pickard
11/23/2016 W 59 46 15 16 3-1 / Winnipeg Home Hellebuyck
11/25/2016 W 59 58 34 36 6-2 / Pittsburgh Home Fleury
11/26/2016 L 64 30 35 38 3-4 SO 3/4 St. Louis Road Allen
12/02/2016 L 65 29 31 2-3 SO 0/2 Calgary Road Johnson
12/04/2016 W 63 11 28 29 2-1 OT / Edmonton Road Gustavsson
12/07/2016 W 60 35 37 3-2 / Toronto Road Andersen
12/09/2016 W 64 37 25 27 3-2 SO 4/6 Edmonton Home Talbot
12/11/2016 W 60 22 23 3-1 / St. Louis Home Allen

Dubnyk's streak is the longest of this season to date, and in fact, it's the longest streak since the New York Rangers' Henrik Lundqvist put together a 21-game "average or above" streak, which started in the 2015 Stanley Cup playoffs against Tampa, and came to an end with a 5-1 loss to the Montreal Canadiens on November 25, 2015.

Dubnyk's had some long strings of great play, of course, beginning with his trade to the Wild in early 2015. Even in that period, Dubnyk would sneak in an occasional below-average game - he had five straight above average games shortly after being acquired, then a below average game, then two more above average, then a below average effort. In that first stretch on the Minnesota roster, Dubnyk's longest string without a bad game was fourteen games, ending just before the 2015 Stanley Cup playoffs.

How long does Dubnyk's streak have to go in order to reach historic (by NHL purposes)? Depending upon how many games Dubnyk rests, sometime in mid-January. As of this writing, the Goaltender Home Page only has game-by-game records for goaltenders back through the 1970-71 season (this was more work than I'm making it sound here). Back through that time, these are the five longest consecutive game streaks, without a below average game, in the National Hockey League:

CONSECUTIVE AVERAGE OR BETTER GAMES, NATIONAL HOCKEY LEAGUE, 1970-71 TO PRESENT:

GOALTENDERSTREAKSTART END
Rogie Vachon 324/3/19741/9/1975
Olaf Kolzig 291/24/20003/30/2000
Ondrej Pavelec 293/14/201012/20/2010
Chico Resch 2811/18/19753/20/1976
Miikka Kiprusoff 262/6/20064/21/2006

I'm currently close to finishing the game logs for 1967-68 through 1969-70, and I'd ultimately like to continue it further back in time, but this gives us nearly 50 years to work with. All of these streaks can be viewed by clicking on the goaltender's biography link, then clicking on "NHL GAME LOGS" at the bottom of their biography page, then finding the matching date range. You may find it interesting to check out Pavelec's streak - he's a much maligned goaltender, but was capable of long streaks of quality performance (such as this one). Since Rogie Vachon's performance is so outstanding, I'll reprint it here.


DATEDECMIN SECSAVESSHOTS SCOREOTSOUT OPPLOCGOALTENDERSSUBSTITUTION
04/03/1974 W 60 27 29 4-2 / Atlanta Home Bouchard
04/06/1974 W 60 25 26 11-1 / Vancouver Home Smith, Dyck
04/10/1974 L 59 29 31 1-3 / Chicago Road Esposito
04/11/1974 L 59 24 27 1-4 / Chicago Road Esposito
04/13/1974 L 60 9 10 0-1 / Chicago Home Esposito
04/16/1974 L 60 27 28 0-1 / Chicago Road Esposito
10/13/1974 W 60 21 22 4-1 / Buffalo Road Bromley
10/15/1974 T 60 19 20 1-1 / Washington Road Low
10/16/1974 T 60 37 38 1-1 / Toronto Road Wilson
10/24/1974 W 60 53 55 7-2 / Buffalo Home Bromley, Farr
10/26/1974 W 60 17 18 5-1 / California Home Meloche
10/28/1974 W 60 23 23 2-0 / Pittsburgh Home Inness
10/31/1974 T 60 25 26 1-1 / St. Louis Home Johnston
11/02/1974 W 60 21 22 5-1 / Detroit Home Rutherford
11/07/1974 W 59 4 36 39 5-3 / Pittsburgh Road Inness Replaced by Edwards, replaced Edwards
11/09/1974 T 60 30 32 2-2 / NY Rangers Home Giacomin
11/13/1974 W 60 35 35 4-0 / Toronto Home Wilson
11/16/1974 L 60 38 40 1-2 / Chicago Home Esposito
11/20/1974 T 60 26 29 3-3 / Montreal Home Dryden
11/23/1974 T 60 32 32 0-0 / Pittsburgh Road Inness
11/27/1974 T 60 35 38 3-3 / NY Islanders Home Smith
12/04/1974 W 60 15 16 4-1 / Minnesota Home LoPresti
12/07/1974 W 60 31 33 6-2 / Atlanta Home Myre
12/11/1974 W 60 35 36 4-1 / Toronto Road Wilson
12/14/1974 L 59 26 28 0-3 / NY Islanders Road Resch
12/15/1974 T 60 26 29 3-3 / NY Rangers Road Villemure
12/19/1974 W 60 14 15 4-1 / Washington Home Belhumeur
12/21/1974 T 60 26 28 2-2 / Montreal Home Larocque
12/28/1974 L 60 24 27 2-3 / California Home Meloche
12/30/1974 W 60 26 28 3-2 / Detroit Road Rutherford
01/02/1975 L 60 39 44 2-5 / Boston Home Broderick
01/09/1975 W 60 33 35 5-2 / Buffalo Road Bromley

Some things to notice about the streak - the first is that it started at the end of the 1973-74 regular season, continued for the entirety of Los Angeles' first-round playoff exit, and then all the way through the 1974-75 season until early January, 1975. The streak ended on January 11, in a 7-5 victory at Toronto (Vachon allowed five goals on 30 Maple Leafs shots, but still won the game). Another thing to notice is that Vachon went 0-4 in the 1974 Stanley Cup Playoffs against the New York Rangers. Vachon allowed a total of seven goals in those four games, but his Kings could only manage two goals themselves. The Kings were not swept in their series - Gary Edwards played Game Four for the Kings, and they won by a 5-1 margin. Vachon's last two playoff games were 1-0 defeats.

Other than those four playoff defeats, Vachon only lost four games during the streak - remember that to this point in their history, the Kings had never been considered a good team. This was the year where Vachon was named to the All-Star second team, and was the runner-up (to Philadelphia's Bobby Clarke) in Hart Trophy balloting. Vachon's season really was this impressive.

Another thing to notice - there's a substreak in there that's solid green (not even any average games in the mix). As it turns out, that's also an NHL record, at least from 1970 through now:

CONSECUTIVE ABOVE-AVERAGE GAMES, NATIONAL HOCKEY LEAGUE, 1970-71 TO PRESENT:

GOALTENDERSTREAKSTART END
Rogie Vachon 164/16/197411/27/1974
Tony Esposito 131/3/19811/31/1981
Jacques Plante 1212/12/19701/20/1971
Dominik Hasek 1011/29/199312/17/1993

Six goaltenders have recorded nine-game streaks over this time frame.

Well, that's literally a Hall of Fame goaltending list - Vachon, Esposito, Plante, Hasek. Vachon's streak of sixteen is listed above, and I invite you to scroll up a bit and admire it for a while. Five of the sixteen games were truly tremendous (two standard deviations above expectation), including three shutouts - one of those shutouts being a 0-0 tie on the road in Pittsburgh (here's to you, Gary Inness). As sometimes happened in the 1970s, Vachon was even bombarded with 55 shots in a 7-2 win over a Buffalo team that would later advance to the Stanley Cup Finals.

For this second streak, Dubnyk's current effort is not in consideration - he's at one following tonight's game. But as for the "no bad games" work, this is what Dubnyk's up against - so far, he's got a streak that every other goaltender in the league would envy. Another month like this, and Dubnyk's work will be worthy of the ages.