Hockey

NHL Interactive Shot Map

A goal for this site is to create more interactive content for everyone. I decided to start with this: an interactive dashboard looking at individual shot data from the NHL.

NHL Interactive Shot Map (Tableau Public)

*I know we are all on our phones these days, but the dashboard is really best viewed on a computer*

A goal for this site is to create more interactive content for everyone. I decided to start with this: an interactive dashboard looking at individual shot data from the NHL (which can be found at the link above).

What I’ve done is combined a lot of the analysis done in pervious posts (linked below) into one, interactive, dashboard so users can select the data they want to see.

2019-2020 NHL Shot Analysis
NHL Goalie Analysis
NHL 2018 – 2019 Goal Analysis


How It Works:

Select from the following filters what exactly you want to see to narrow down the data and update the graphics. The filters include:

Season – What year did the event take place (the dashboard has data since the 2007-2008 season)
Goal/Miss/Shot – Was the event a goal, miss, or shot
Player’s Team – What team was shooting the puck
Player’s Name – What player was shooting the puck
Goalie’s Team – What team was the event happening against
Goalie’s Name – What goalies was the event happening against

For example, if someone wanted to see the goals Patrick Kane scored in the 2013 – 2014 season the filters would be set up as this:
Season – “2013”
Goal/Miss/Shot – “Goal”
Player’s Team – Leave as is
Player’s Name – “Patrick Kane”
Goalie’s Team – Leave as is
Goalie’s Name – Leave as is


What’s On The Dashboard:

The dashboard has 5 different graphics that are updated with each filter.

Heat Map

The heat map is the count of where the events took place on the ice. Red means more number of events took place on that spot on the ice, blue is less.

Events By Shot Type

The events by shot type shows the count of goals, misses, or shots for a given type of shot.

Events By Distance

The events by distance shows the number of events by how far they were from the goal. I added in the red line and blue line for reference.

Events By Time

The events by time shows the number of events that occurred at a given time (in minutes) of the game. Lines for the end of the periods and regulation are added in as well for reference.

Events By Shot Angle

The events by shot angle is a histogram of where the events occurred. The more events that occur at a specific angle, the higher the bar will be. The less events that occur, the lower the bar will be.


NHL Interactive Shot Map (Tableau Public)

I plan on updating the data used in the dashboard at the beginning of the month. It’s a little unrealistic for me to update it daily or even weekly at this point. I certainly will update this post when it has been updated.

Data as of 3/12/2020 @ 2:44 PM CST

Data: moneypuck.com

3 comments on “NHL Interactive Shot Map

  1. How did you create the heat map in tableau? Do mind sharing your workbook? Looks great!

    Like

    • Thanks for the compliment! It is essentially a scatterplot with a custom background. Once you have the X & Y coordinates in the data you apply a custom background that that is it. Very simple.

      Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: