Statement from Hockey-Graphs about Jason Baik

On Wednesday Night, Hockey-Graphs became aware that one of our contributors, Jason “jsonbaik” Baik, had been convicted of Sexual Assault in Allegheny County, Pennsylvania (Pittsburgh). To be utterly clear, Hockey-Graphs condemns these actions absolutely. Upon becoming aware of this horrible news, we have terminated our relationship with Mr. Baik and all contributions from Mr. Baik have been removed from this site.

We here at Hockey-Graphs wish to express our support for those who have been victims of Sexual Assault, Rape, or related crimes. As such, we encourage our readers to support organizations dedicated to help support victims of such heinous acts. If you can, please consider a donation to National Organizations like the Rape, Abuse & Incest National Network (RAINN) or local organizations such as the Pittsburgh Action Against Rape (PAAR) and the Women’s Center and Shelter of Greater Pittsburgh.

Sincerely,

Hockey-Graphs Editorial.

Continue reading

Visualizing Goaltender Statistics Through Beeswarm Plots

A picture is worth a thousand words. Yes, it’s a cliché, but when it comes to visualizing data, an individual can tell a story via the choices they make when presenting their data. One of the most common visualizations is a plot showcasing the frequency and distribution of an event. Data like this are often presented in a histogram or box-and-whisker-plot. However, a limitation of both of these types of plots is that neither shows the individual where each data point falls. On the other hand, a beeswarm plot allows the user to see where each individual point falls across a range. A random jitter effect is applied to maintain a minimum distance between each point to minimize overlap.

Inspired by the wonderful graphs from Namita Nandakumar and Emmanuel Perry, I thought I would attempt to visualize how goaltenders have fared in goals saved above average over the course of their careers.

Continue reading

NL Ice Data: A Swiss Hockey Analytics Website

In the last 10 years, I have been impressed by the development of the hockey analytics community in North America as well as the tools made available to the public in the hope of increasing the general hockey knowledge.

Unfortunately, in Switzerland, the Swiss Ice Hockey Federation (SIHF) does not provide the same level of information as there is in North America and keeps part of its proprietary data for itself. As such, fans and journalists, except on very rare occasions, don’t have access to the same kind of in-depth researches/analyses as there are in the NHL or some other European leagues. Plus/minus is still THE hockey statistic for some journalists or analysts.

The first part of my project with the Hockey-Graphs Mentorship program was to create a platform entirely dedicated to Swiss hockey statistics, called NL Ice Data, the main goal was to exploit as much as possible the available data and to give fans access to additional statistics the SIHF doesn’t necessarily provide:

  • GF/GA: for players, RelGF%, GF/60, …;
  • time on ice deployment and evolution;
  • linemates information;
  • aggregated shot tracker maps per player, goalie and team;
  • and many others.

Current features include the same core of statistics for players, goalkeepers and teams: statistics, fouls, shootouts and shot tracker maps. Easy to use, the website provides interactive tables and charts so that fans can engage more with data. Additional features, charts and metrics will be added along the project.  

By slowly integrating further metrics and concepts after the website’s launch (xG or Game Score for example), the modest goal is to build overall knowledge amongst fans. A secondary goal was to have a platform ready to publish more *advanced* statistics (including at the player level) as soon as the League publishes more of its proprietary data.

How Much Do NHL Players Really Make? Part 2: Taxes

Although published NHL salaries may seem exorbitant at times, players’ annual income is subject to a number of withholdings that limit their take-home pay. As we explained in Part 1 of this series, players lose some of their earnings to escrow – a reconciliation process arising out the Collective Bargaining Agreement between the league and the NHL Players’ Association. Another expense that reduces a player’s earnings is something that all workers in the United States and Canada are subject to: taxes.

screen shot 2019-01-07 at 5.01.40 pm

Continue reading

Comparing Scoring Talent with Empirical Bayes

Note: In this piece, I will use the phrases “scoring rate” and “5on5 Primary Points per Hour” interchangeably.

Introduction

Nico Hischier and Nikita Kucherov are both exceptional talents but suppose, for whatever reason, we want to identify the superior scorer of the two forwards. A good start would involve examining their 5on5 scoring rates in recent seasons…

compare

Evidently, Hischier has managed the higher scoring rate but that doesn’t convey much information without any notion of uncertainty – a significant issue considering that the chunks of evidence are of unequal sizes. It turns out that Kucherov has a sample that is about three times larger (3359 minutes vs. 1077 minutes) and so it is reasonable to expect that his observed scoring rate is likely more indicative of his true scoring talent. However, the degree to which we should feel more comfortable with the data being in Nikita’s favor and how that factors into our comparison of the two players is unclear.

The relationship between evidence accumulation and uncertainty is important to understand when conducting analysis in any sport. David Robinson (2015) encounters a similar dilemma but instead with regards to batting averages in baseball. He presented an interesting solution which involved a Bayesian approach and more specifically, empirical Bayes estimation. This framework is built upon the prior belief that an MLB batter likely possesses near-league-average batting talent and that the odds of him belonging to one of the extreme ends of the talent spectrum are less likely in comparison. As evidence is collected in the form of at-bats, the batter’s talent estimate can then stray from the prior belief if that initial assumption stands in contrast with the evidence.  The more data available for a specific batter, the less weight placed on the prior belief (the prior in this case being that a batter possesses league-average batting talent). Therefore, when data is plentiful, the evidence dominates. The final updated beliefs are summarized by a posterior distribution which can be used to both estimate a player’s true talent level and provide a sense of the level of uncertainty implicit in such an estimate. In the following sections we will walk through the steps involved in applying the same empirical Bayes method employed by Robinson to devise a solution to our Hischier vs. Kucherov problem.

Continue reading

Linking penalties and game minute in the NHL

By Ingrid Rolland and Michael Lopez

At the 10-minute mark of the first period during Game 2 of Tampa Bay’s 2nd-round series with Boston, Torey Krug was sent to the box for two minutes after committing this slashing violation against Brayden Point.

pen1

The Lightning cashed in on the ensuing power play, with Point scoring the game’s opening goal.

Fast forward to later in this same game, with Tampa Bay clinging to a 3-2 advantage and less than four minutes remaining in regulation. Brad Marchand skated past Anton Stralman for a scoring chance, and the Lightning defender reached around to commit what looked to be a similar violation to the one deemed a penalty on Krug above.

pen2

No penalty on Stralman was called, however, and Tampa Bay held on for a 4-2 win. It was the first of the team’s four consecutive triumphs over the Bruins that earned the Lightning a spot in the Eastern Conference Final.

“We hate to harp on the ref’s, but tonight they deserved to get harped on,” opined NBC’s Jeremy Roenick after the game. “How can you call [Krug’s] penalty early in the game, in such a big playoff game?”

 

Continue reading

The Launch of the Tape to Tape Project

Earlier this year, Rushil Ram, Mike Gallimore, and Prashanth Iyer launched Tape to Tape, an online tracking system that can be used to record locations of shot assists, zone exits, and zone entries. Rushil and I will be running the Tape to Tape Project in order to compile a database of these statistics with the application Rushil created. We have already had close to 30 trackers sign up from an announcement on Twitter last week.

 

 

 

Each individual will track zone exits, zone entries, and shot assists for games they sign up for. Once the games are complete, the data will be exported to a public Dropbox folder. The goal with this project is to enhance our understanding of these microstats as they pertain to coaching decisions, player performance, and wins. What follows next is a description of what we will be tracking, a brief summary of the research that describes why these specific microstats are important, and how we will be tracking these events.

Continue reading