Models
HeuristicBox score
Advanced Heuristic Model
Context featuresOpponent strength
Polynomial Regression
RegressionCalibrated
Neural Network
MLPNonlinear
LightGBM
LightGBMFeature importance
XGBoost
XGBoostBoosted trees
Methodology
Building reliable scoring predictions
Models are trained on thousands of NHL games, incorporating both current and historical player data. Features include player form, usage patterns, opponent strength, recent performance trends, and team standings. This multi-layered approach enables accurate, context-aware scoring probabilities, achieving an overall winrate of about 70%. The bot on
- Inputs: rolling player stats, season-to-date metrics, opponent performance, team standings.
- Features: recent momentum, situational usage, opponent quality, goalie matchups, home/away splits.
- Training: thousands of past games used for fitting and calibration.
- Performance: ~70% winrate with proper validation and probability calibration.
Explore all models on GitHub .