Profile cover photo
Profile photo
IcyData provides in-depth National Hockey League stats and analysis
IcyData provides in-depth National Hockey League stats and analysis


Post has attachment
This 2015-2016 NHL season we see rule 76.4

At the eight face-off spots (excluding center ice face-off spot), the defending player shall place his stick within the designated white area first followed immediately by the attacking player. When the face-off is conducted at the center ice face-off spot, the visiting player shall place his stick on the ice first.

The NHL’s goal with this rule was to increase offense so the entire goal of this visualization is to determine whether or not this has worked.

The answer after approximately 30,000 records is “no”.

The faceoff win percentage of defensive players winning in the defensive zone has gone up about 1.1%.

There are a few exceptions to the rule. For instance Ryan Getzlaf not only has increased win percentage defensively but offensively as well.

The next steps are to determine the number of faceoffs that were won in the offensive zone that led to goals before and after the rule change.

Time will tell if the trend continues.
Add a comment...

The preseason has started for the 2015-2016 NHL season!

Just a note that, if the game does not have a summary on, then they won't show up on I am contemplating on removing preseasons altogether as they are rarely recorded properly.
Add a comment...

Post has attachment

I am starting to parse the 2013-2014 season, so you may start seeing games popup in the calendar for that year!

Team stats are re-calculated every hour and until the season is complete will contain incomplete stats, so keep checking back for that.
Add a comment...

Post has attachment

Corsi and Fenwick are now being calculated and can be seen on the team stats page!

I will add these stats to the individual game pages soon.

Also, something interesting: both Tampa and Chicago have Corsi % less than 50 and both are in the Stanley Cup final. I think they're too close to 50% (especially Tampa) for any sort of correlation, but I found it neat just the same
Add a comment...

Live parsing is complete!

There is an existing bug where after a game completes the parsing doesn't redo all of the summaries, but until that's fixed I can do that manually.

Next up is Corsi, Fenwick at the team level!
Add a comment...

Starting to parse the playoffs!

There was some additional logic involved for the playoffs obviously. numbers its playoff games by round, series and then game number. For instance: 111 would be round 1, series 1, game 1 (Ottawa v Montreal).

My system used to just parse games from 1 to however many games were in a particular season.

I haven't been able to test the live game parsing, but will be actively working on that while the final is going on!
Add a comment...

Parsing of the 2014-2015 regular season has completed!

I still haven't added goalie stats, which I'd like to do next as well as have real time parsing of playoff games in time for the Stanley Cup final this Wednesday.
Add a comment...

I now have individual player stats showing for each game.

After you view a game through the calendar (click on a red dot, or expand a day and click on a score) you can see some tabs that can switch between the roster and player stats.

Team summaries and goalie stats will be next as that will be a quick win.
Add a comment...

Post has attachment
I am finally showing the fruits of my labour!

Clicking on the games link at the top will take you to a calendar where you can search for games that have been parsed. For now, only the scores are being shown.

The system is currently parsing the 2014 regular season.
Add a comment...
Wait while more posts are being loaded