Game Lab
Every shot with xG, win probability, player impact, and 3D replays · open any game
The slate
latest games · 2026-06-14The 99 Club?
the season's biggest single games, by Game Alpha1
Justus AnnunenNSH @ ANA · 04/07 · 1 pen drawn · 1 pen taken · 43 sv99+4.992
Logan CooleyUTA vs VGK · 11/24 · 4G · 1A · 1.44 ixG99+4.863
Evan BouchardEDM vs WSH · 01/24 · 3G · 3A · 0.36 ixG99+4.714
David PastrnakBOS vs NYR · 01/10 · 6A · 0.35 ixG · 1 tk99+4.535
Mitch MarnerVGK vs CGY · 04/02 · 3G · 2A · 0.41 ixG99+4.506
Rasmus DahlinBUF @ TOR · 01/27 · 3G · 2A · 1.00 ixG99+4.437
Mika ZibanejadNYR @ FLA · 01/02 · 3G · 2A · 1.65 ixG99+4.408
Nikita KucherovTBL @ SEA · 03/17 · 3G · 2A · 1.12 ixG99+4.379
Tage ThompsonBUF vs MTL · 01/15 · 3G · 2A · 1.10 ixG99+4.3410
Tomas HertlVGK @ SJS · 01/11 · 2G · 3A · 0.72 ixG99+4.29
Justus AnnunenNSH @ ANA · 04/07 · 1 pen drawn · 1 pen taken · 43 sv99+4.992
Logan CooleyUTA vs VGK · 11/24 · 4G · 1A · 1.44 ixG99+4.863
Evan BouchardEDM vs WSH · 01/24 · 3G · 3A · 0.36 ixG99+4.714
David PastrnakBOS vs NYR · 01/10 · 6A · 0.35 ixG · 1 tk99+4.535
Mitch MarnerVGK vs CGY · 04/02 · 3G · 2A · 0.41 ixG99+4.506
Rasmus DahlinBUF @ TOR · 01/27 · 3G · 2A · 1.00 ixG99+4.437
Mika ZibanejadNYR @ FLA · 01/02 · 3G · 2A · 1.65 ixG99+4.408
Nikita KucherovTBL @ SEA · 03/17 · 3G · 2A · 1.12 ixG99+4.379
Tage ThompsonBUF vs MTL · 01/15 · 3G · 2A · 1.10 ixG99+4.3410
Tomas HertlVGK @ SJS · 01/11 · 2G · 3A · 0.72 ixG99+4.29The Biggest Heists?
wins our model says were stolen · lowest deserve-to-win by the winnerStolen11/26
BOS 3beatNYI 1
deserved it only 4% of the time
Stolen12/29
SJS 5beatANA 4
deserved it only 8% of the time
Stolen12/09
ANA 4beatPIT 3
deserved it only 9% of the time
Stolen01/21
ANA 2beatCOL 1
deserved it only 10% of the time
Stolen01/05
DET 5beatOTT 3
deserved it only 11% of the time
Stolen12/20
SEA 4beatSJS 2
deserved it only 11% of the time
The Luck Ladder?
full projected standings →Open a game from the slate, the lists above, or the date picker.