Skip to content
Ice Lab
32 teams · 2026–27

League

The whole league on a few charts: who controls play, who got lucky, where shots come from, and how games are won and lost.

Controlling play

Model-based

How many chances a team creates and allows at 5-on-5: the best single picture of how good a team is, and of how much fun it is to watch.

Good, bad, fun or boring

Chances at 5-on-5, as expected goals per 60. Across: chances a team creates. Up: chances it allows. The lines through the middle are the league averages, so bottom right is good (lots of chances for, few against), top left bad, top right fun (lots of chances both ways) and bottom left boring. The dashed diagonals join equal expected-goal shares.

1.001.502.002.503.003.500.501.001.502.002.503.003.504.004.50xGF per 60 (creating chances) →↑ xGA per 60 (allowing chances)45% xGF50% xGF55% xGFBad · few for, lots againstFun · lots both waysBoring · few either wayGood · lots for, few against

Luck, or something like it

Model-based

Finishing and goaltending swing standings more than anything, and they are the least stable parts of the game from year to year.

Hot sticks and hot goalies

Across: goals scored minus expected at 5-on-5 (finishing). Up: expected goals against minus goals against (goaltending). The ring shows points above expected: blue teams won more than their play suggested, red fewer.

Ring: points above expected
−8−6−4−20+2+4+6+8−6−4−20+2+4+6Finishing: goals above expected →↑ Goaltending: goals saved above expectedBailed out by the goaliesHot finishing and goaltendingCold at both endsCarried by the shooters

Quality or quantity?

Model-based

Some teams flood the net; others wait for the right chance. The dashed curves join equal expected goals per 60.

Shot quality against shot volume, 5-on-5

Right is more unblocked attempts; up is a better average chance.

2025303540455055600.0400.0450.0500.0550.0600.0650.0700.0750.080Unblocked attempts per 60 (quantity) →↑ xG per attempt (quality)1.2 xG/601.8 xG/602.4 xG/603.0 xG/603.6 xG/60Few, dangerous chancesLots of dangerous chancesFew, weak chancesLots of weak chances