What problem does it solve?
This Skill helps you build an expected goals model for hockey shot data, so you can estimate shot quality instead of relying on shot volume alone.
Core Features & Use Cases
- Shot-Level Probability Modeling: Converts play-by-play shot events into goal probability estimates using location, shot type, strength state, and event context.
- Feature Engineering Guidance: Shows how to derive rebound, rush, angle, and distance-based features from NHL play-by-play data.
- Model Training and Validation: Explains how to train separate strength-state models, evaluate calibration, and aggregate shot-level xG into team-level xGF and xGA.
- Use Case: If you want to replicate public xG models or validate your own shot data pipeline, this Skill gives you the methodology and guardrails to do it correctly.
Quick Start
Ask the xg-model-building skill to help you turn NHL play-by-play shot events into a calibrated expected goals model with rebound, rush, and strength-state features.