A New Look at an Old xg

Similar documents
2015 CATALOG SUPPLEMENT RECENT ADDITIONS. Patrice Bergeron

SPECIALIZED TRACKING FINDING NEW WAYS TO OPTIMIZE PERFORMANCE

NHL Sticker Collection Final Checklist

2018 GEICO NHL ALL-STAR SKILLS COMPETITION AMALIE ARENA, TAMPA JAN. 27, 2018

Mats Zuccarello-Aasen v. New York Rangers. Team 4. Representing: the Player

The Highway to WAR: Defining and Calculating the Components for Wins Above Replacement

name team position count Cam Fowler Anaheim Ducks D 1 Rickard Rakell Anaheim Ducks C 3 Sami Vatanen Anaheim Ducks D 5 Jakob Silfverberg Anaheim Ducks

APPROACHING NHL MILESTONES IN Based on Rosters as of Oct. 2, 2017

NHL MORNING SKATE OCT. 19, 2018

Isolating Individual Skater Impact on Team Shot Quantity and Quality

TOTALS

GAMESPEAK FEDERATED HOCKEY LEAGUE NEWSLETTER

name team count playerid Adam Henrique Anaheim Ducks 2 Ryan Kesler Anaheim Ducks 9 Corey Perry Anaheim Ducks 17 Jakob Silfverberg Anaheim Ducks 25

HOCKEY BLAST Tournament of Champions

Panini Set of 509

Team 10. Carl Gunnarsson. Club Side

FantasyDrafthelp.com/hockey

Introducing the Stats Tracker Premium v6

Winnipeg Jets. Record: Points 5th Place - Central Division Head Coach: Paul Maurice Captain: Blake Wheeler. MTS Centre - 15,321

Playoffs Game Release Playoff Reports, run on 05/19/2014 First Round Results

2019 Canada Winter Games Red Deer, AB Male Team

Team USA Schedule (all times are ET) Friday, Sept. 9 - Pre-Tournament (Columbus, Ohio) Canada vs. USA (ESPN)

Upcoming Bruins Games All games are televised on NESN and broadcast on WBZ Radio unless otherwise noted. All start times are Eastern.

APPROACHING MILESTONES The following Sharks are close to hitting the following NHL career milestones: ASSISTS

name team count Antoine Vermette Anaheim Ducks 1 Andrew Cogliano Anaheim Ducks 4 Patrick Eaves Anaheim Ducks 8 Jakob Silfverberg Anaheim Ducks 26

CANADA WORLD CUP OF HOCKEY CHAMPIONS

Playoffs Game Release Playoff Reports, run on 05/14/2014 First Round Results

STARHAWKS YOUTH HOCKEY

Set Name Card Description Team City Team Name Odds Serial #d Auto Mem Rookie Retired Base Set 1 Bobby Ryan Anaheim Ducks Base Set 2 Ryan Getzlaf

Playoffs Game Release Playoff Reports, run on 06/16/2014 First Round Results

Playoffs Game Release Playoff Reports, run on 06/06/2014 First Round Results

Tony Granato Named Assistant Coach for 2014 United States Olympic Team

Playoffs Game Release Playoff Reports, run on 06/02/2014 First Round Results

OfficePools.com 2017/18 NHL Regular Season Stats

2010 U.S. Olympic Men s Ice Hockey Player Stats All-Time Team USA Stats & NHL Stats NHL stats through Dec. 31 games

Pasha Nayda Mathematics in Hockey. Pasha Nayda Math in Hockey April 26, / 34

Club: Carolina Hurricanes, NHL Latest Swedish club: Brynäs IF First club: Norrtälje IK Sweden games: 3 A, 0 B, 10 junior games

GAMESPEAK FHL NEWSLETTER

BOSTON BRUINS SCORING

Upcoming Bruins Games All games are televised on NESN and broadcast on WBZ Radio unless otherwise noted. All start times are Eastern.

Game Release Standings Reports - Part 1, run on 04/08/ Division Standings. Eastern Conference.

Club: Carolina Hurricanes, NHL Latest Swedish club: Brynäs IF First club: Norrtälje IK Sweden games: 0 A, 0 B, 10 junior games

Boys Varsity Ice Hockey

GAMESPEAK FEDERATED HOCKEY LEAGUE NEWSLETTER

GAMESPEAK FEDERATED HOCKEY LEAGUE NEWSLETTER

2013 Hockey Arbitration Competition of Canada

Upcoming Bruins Games All games are televised on NESN and broadcast on WBZ Radio unless otherwise noted. All start times are Eastern.

GAMESPEAK FHL NEWSLETTER

San Jose Sharks Playoff Game Notes

Game Release Standings Reports - Part 1, run on 03/29/ Division Standings. Eastern Conference.

IN THE MATTER OF A SALARY ARBITRATION BETWEEN: CARL GUNNARSSON - AND - THE TORONTO MAPLE LEAFS BRIEF IN SUPPORT OF THE TORONTO MAPLE LEAFS HOCKEY CLUB

Playoffs Game Release Playoff Reports, run on 05/25/2014 First Round Results

Game Release Standings Reports - Part 1, run on 02/03/ Division Standings. Eastern Conference.

name team count playerid Evgeni Malkin Pittsburgh Penguins 4404 Sidney Crosby Pittsburgh Penguins 4395 Filip Forsberg Nashville Predators 4320 Blake

INTRAMURAL SPORTS. Roller Hockey Manual

OfficePools.com. 2016/17 NHL Regular Season Stats

GAMESPEAK FEDERATED HOCKEY LEAGUE NEWSLETTER

7 Anaheim Ducks Nashville Predators New York Islanders Florida Panthers 6

SET INSERT/SUBSET # PLAYER 2010 Panini Donruss Hockey Rated Rookies Autographs 299 Tyler Seguin 2013 Panini National Treasures (13-14) Hockey Dual

Game Release Standings Reports - Part 1, run on 03/25/ Division Standings. Eastern Conference.

LOS ANGELES KINGS SEASON

In the Matter of Salary Arbitration Between: Cody Franson. -And- Toronto Maple Leafs. Brief of: Toronto Maple Leafs (Club) Team 31

OfficePools.com. 2017/18 NHL Regular Season Stats

Set Name Card Description Rookie Auto Mem #'d Odds Base Set 1 Alexander Ovechkin Base Set 2 Carey Price Base Set 3 Cory Schneider Base Set 4 David

Upcoming Bruins Games All games are televised on NESN and broadcast on WBZ Radio unless otherwise noted. All start times are Eastern.

Game Release Standings Reports - Part 1, run on 01/17/ Division Standings. Eastern Conference.

BOSTON BRUINS vs. PITTSBURGH PENGUINS Thursday, January 1, 2009 TD Banknorth Garden; Boston MA Game Time: 7:00 p.m. ET NESN and WBZ Radio

Game Release Standings Reports - Part 1, run on 03/16/ Division Standings. Eastern Conference.

Chicago Blackhawks Game Notes

Upper Deck Series 1 Hockey - Group Break Checklist Player Set Card # Team Print Run

GAMESPEAK FHL NEWSLETTER

Set Name Card Description Team City Team Name Rookie Auto Mem #'d Odds Base Set 251 Ryan Getzlaf Anaheim Ducks Base Set 252 John Gibson Anaheim Ducks

UD Black Diamond Hockey HITS Checklist

Figure 3.1: Draft Pick Value Chart

PLAYER TEAM GP MISSED POINTS TOTAL MANAGER

To Enter a Game sheet:

Lars Eller v. Montreal Canadiens

Hockey Analytics. Tim B. Swartz. Abstract. This paper provides a review of some of the key research topics in hockey analytics.

IN THE MATTER OF SALARY ARBITRATION BETWEEN: CODY FRANSON. - and - THE TORONTO MAPLE LEAFS BRIEF OF CODY FRANSON TEAM 19

Season Plan

IN THE MATTER OF SALARY ARBITRATION BETWEEN: CODY FRANSON -AND- THE TORONTO MAPLE LEAFS SUBMISSION OF BEHALF OF THE TORONTO MAPLE LEAFS TEAM 28

Anaheim Ducks Colorado Avalanche Boston Bruins Columbus Blue Jackets Buffalo Sabres Dallas Stars Detroit Red Wings Calgary Flames

GAMESPEAK FEDERATED HOCKEY LEAGUE NEWSLETTER

CAROLINA HURRICANES NEWS CLIPPINGS November 20, 2013

Novice (7-8) Half-Ice Guidelines TABLE OF CONTENTS

Children and Youth Ice Skating Programs

2017 Arkansas Soccer Arkansas Combined Team Statistics (as of Jul 03, 2018) All games

St. Louis Blues Game Notes

San Jose Sharks Game Notes

CAROLINA HURRICANES NEWS CLIPPINGS February 6, 2014

IN THE MATTER OF SALARY ARBITRATION BETWEEN: CARL GUNNARSSON -AND- THE TORONTO MAPLE LEAFS BRIEF OF THE TORONTO MAPLE LEAFS TEAM 32

NHL Statistics Feeds

arxiv: v1 [stat.ap] 18 Oct 2018

What Does It Mean to Draft Perfectly in the NHL?

Warmup-10 minutes Goalies- Movement Drills in NZ Skaters- Puck Possession 3v3 (Gates game)

SKATE FAST. 4 weeks of speed skating lessons and land training sessions September 1,8,15,22. Skate School Race Day on Saturday 29th September

NEW JERSEY DEVILS Eastern Conference Day-By-Day Standings

Buffalo Sabres Ehrhoff finds new life with Penguins Sabres fire blanks again in loss

Scorekeeper/Announcer Training

North Olmsted eagles HOCKEY DEFENSIVE HANDBOOK

Transcription:

A New Look at an Old xg St. Lawrence University Statistical Sports Consulting, LLC schuckers@stlawu.edu @SchuckersM @EmpiricalSports Special thanks to Jim Curro, Dennis Lock, Matt Generous, Jake Hurlbut & Chris Wells January 16, 2016 ( c 2016 ) 1

xg xg stands for Expected Goals Refers to weighting shots by probability they are goals In statistics, expected Values of 0 s and 1 s are probabilities ( c 2016 ) 2

Some Old xg s 1. An Expected Goals Model for Evaluating NHL Teams and Players by Brian Macdonald ( c 2016 ) 3

Some Old xg s 1. An Expected Goals Model for Evaluating NHL Teams and Players by Brian Macdonald 2. Evaluating NHL Goalies, Skaters, and Teams Using Weighted Shots by Brian Macdonald, Craig Lennon, Rodney Sturdivant ( c 2016 ) 4

Total Hockey Ratings Some Details for the Math/Stat Folks Response = NP k, here k = 20 Covariates/Predictors= Yes Model form = Linear Link function = Identity Estimation (OLS, Lasso, Ridge) = Ridge Implement using ( c 2016 ) 5

Total Hockey Ratings(THoR) NP k = P(Goal for Home team in next k secs after event) -P(Goal for Away team in next k secs after even) = xg HOME -xg AWAY Exceptions: SHOT and PENL SHOT value = xg + P(Goal in k seconds after the shot) PENL value = PP score rate per min length of penalty Been using k=20 ( c 2016 ) 6

NP 20 for THoR ( c 2016 ) 7

THoR Terms in model: Home Ice Rink Effect Zone Start Score Effect Home Players Away Players PP, PK & interactions ( c 2016 ) 8

THoR Validity Probability of Winning Given Out Your Opponent Data from 2009 to 2013 Conditions THoR Corsi Fenwick Shots 5v5 0.519 0.530 0.461 0.406 5v5 within 2 0.537 0.568 0.520 0.452 5v5 within 1 0.573 0.591 0.580 0.493 5v5 tied 0.589 0.607 0.620 0.538 Note that THoR uses additional information on RHS of model ( c 2016 ) 9

THoR Reliability Year to Year Corr Player Ratings from 2009 to 2014 Seasons Model 1 Yr 2 Yr 3 Yr Even Strength Adj Corsi 0.28 0.26 0.27 Adj Fenwick 0.47 0.41 0.41 THoR 0.49 0.48 0.48 Even Strength & Special Teams Adj Corsi 0.33 0.32 0.28 Adj Fenwick 0.47 0.41 0.41 THoR 0.80 0.76 0.77 Using THoR Framework with Corsi and Fenwick as 1,-1 response ( c 2016 ) 10

Get from THoR models Model parameters/terms give ratings which are the value contributed by that player accounting for teammates, opponents, score effects, etc. E.g THoR-si, average effect of a zone start on CORSI at even strength is about 3.57% E.g THoR-wick, average effect of E. Karlsson (1D) on FENWICK is about 2.77% E.g. THoR, effect of home ice is about 0.31 goals ( c 2016 ) 11

Results Data NHL Seasons 2013/14, 2014/15, 2015/16 (through 1/10/16) Even Strength & Special Teams (PP, PK) Total Plays: 768,597 Total Corsi s: 332,790 Total Fenwick s: 247,839 > 1800 players, approx 3 GB of data about 5 hours run-time implementation in Python using sparse matrices (Jake Hurlbut) with 1 TB RAM ( c 2016 ) 12

Top 10 Forwards Total Value 2013-16 THoR-si: J Thornton, P Bergeron, C Kunitz, D Backes, R Getzlaf, S Crosby, G Landeskog, A Ovechkin, A Kopitar, L Eriksson THoR-wick: J Thornton, P Bergeron, A Ovechkin, E Staal, C Kunitz, A Kopitar, J Toews, J Staal, J Voracek, J Jagr THoR: J Voracek, J Pavelski, C Kunitz, P Kane, J Thornton, B Wheeler, T Toffoli, J Toews, V Tarasenko, A Ovechkin None of these include SH% ( c 2016 ) 13

Top 10 Defencemen Total Value 2013-16 THoR-si: J Boychuk, E Karlsson, S Weber, C Tanev, R Mcdonagh, N Hjalmarsson, M Giordano, M-E Vlasic, B Jackman, M Niskanen THoR-wick: E Karlsson, P.K. Subban, M Giordano, M-E Vlasic, A Stralman, J Muzzin, J Demers, A Goligoski, M Niskanen, D Keith THoR: T Barrie, O Ekman-Larsson, H Lindholm, P.K. Subban, R Suter, M Niskanen, M Giordano, J Demers, R Ellis, E Johnson None of these include SH% ( c 2016 ) 14

Thank You schuckers@stlawu.edu ( c 2016 ) 15