NHL Advanced Stats — GAR, WAR, Expected Goals
Hockey Alchemy is an advanced NHL analytics platform: Goals Above Replacement (GAR), Wins Above Replacement (WAR), expected goals (xG), RAPM, Elo-based power rankings, Stanley Cup odds, and prospect pipeline coverage for the 2026-27 season.
Top Skaters by GAR — 2026-27
| # | Player | Team | Pos | GAR |
|---|---|---|---|---|
| 1 | Connor McDavid | EDM | C | 8.5 |
| 2 | Leon Draisaitl | EDM | C | 5.4 |
| 3 | Kirill Kaprizov | MIN | LW | 4.9 |
| 4 | Auston Matthews | TOR | C | 4.9 |
| 5 | Macklin Celebrini | SJS | C | 4.6 |
| 6 | Nathan MacKinnon | COL | C | 4.6 |
| 7 | Evan Bouchard | EDM | RD | 4.1 |
| 8 | Jack Eichel | VGK | C | 3.9 |
| 9 | David Pastrnak | BOS | RW | 3.7 |
| 10 | Matthew Tkachuk | FLA | RW | 3.6 |
| 11 | Brandon Hagel | TBL | LW | 3.5 |
| 12 | Vasily Podkolzin | EDM | LW | 3.4 |
| 13 | Alexis Lafrenière | NYR | L | 3.4 |
| 14 | Artturi Lehkonen | COL | LW | 3.4 |
| 15 | Jack Hughes | NJD | C | 3.4 |
| 16 | Quinn Hughes | MIN | LD | 3.3 |
| 17 | Alex DeBrincat | DET | LW | 3.3 |
| 18 | Kyle Connor | WPG | LW | 3.3 |
| 19 | William Nylander | TOR | RW | 3.2 |
| 20 | Brady Tkachuk | FLA | LW | 3.2 |
Top Goalies by GSAx — 2026-27
| # | Goalie | Team | GSAx |
|---|---|---|---|
| 1 | Jake Oettinger | DAL | 10.2 |
| 2 | Linus Ullmark | OTT | 8.2 |
| 3 | Jeremy Swayman | BOS | 7.9 |
| 4 | Jesper Wallstedt | MIN | 6.8 |
| 5 | Ilya Sorokin | NYI | 6.3 |
NHL Teams
Eastern Conference
Western Conference
NHL Games — Oct 24, 2026
Recent Analysis — Notebook
How We Rebuilt Our Expected Goals Model
Measured on shots it had never seen, our old expected goals model was not as good as we thought. We found where the data and the model were wrong and rebuilt both. Here is what changed, why, and how much better the new model is.
Explaining Our Power Rankings
Readers asked why our power rankings still count last season eight games in. We replayed 13 seasons to find out what predicts the rest of a season: the record so far is the weakest option, dropping last season makes the rankings worse, and this season's 5v5 expected goals make them better. Here is the model, and what we changed.
Inside the NHL EDGE Goal Visualizer: How We Scrape, Clean and Use Tracking Data
The NHL publishes about fourteen seconds of player tracking for every goal, ten frames a second. We hold 26,237 of them. How we fetch it, the four bugs we shipped handling it - none of which ever errored - what it is good for, and the one thing it can never do.