Edgehalla

Luck & regression

Shooting luck (GF − xGF): NHL team rankings

5-on-5 · 2025-26 regular season · GF − xGF

5-on-5 goals scored minus expected goals: finishing talent plus luck.

In 2025-26, the Boston Bruins rank 1st in GF − xGF (5-on-5) at +22.3, the highest mark in the NHL. The New Jersey Devils sit 32nd at −30.2. The league average is −0.7.

All 32 teams by GF − xGF

Highest first. Each team links to GF − xGF on its own stats page.

Top skaters: Goals above expected

Goals minus individual expected goals: finishing plus luck. 2025-26 regular season, qualified skaters only. Each name links to the stat on his player page.

  1. 1Anthony ManthaNJD+11.6
  2. 2Pavel ZachaBOS+8.8
  3. 3Matt BoldyMIN+8.7
  4. 4Alex TuchBUF+8.2
  5. 5Parker KellyCOL+8.2
  6. 6Filip ForsbergNSH+8.0
  7. 7Cole CaufieldMTL+7.8
  8. 8Justin FaulkDET+7.6
  9. 9Morgan GeekieBOS+7.4
  10. 10William NylanderTOR+7.0

How we calculate team GF − xGF

The team's actual 5-on-5 goals minus the expected goals our model gave its shots.

Why it matters for fantasy hockey

Big positive numbers mean the team's shooters are converting above their chances. Some of it is skill, most of it fades: sell high on depth players riding it.

How to read it

Zero is neutral. +15 over a season is a lot of finishing; −15 is a team whose shots will start going in.

Limitations

Elite shooting teams do beat xG a little every year. Our model does not see pre-shot passes, which some teams create more of.

Go deeper

More luck & regression stats

FAQ

Which NHL team ranks first in GF − xGF in 2025-26?
The Boston Bruins rank 1st with the highest GF − xGF in the NHL, +22.3. The top three: Boston Bruins (+22.3), Buffalo Sabres (+20.1), Pittsburgh Penguins (+16.8).
Can a team sustain scoring above expected goals?
Partly. Teams with elite shooters beat xG year after year by a few goals, but large gaps almost always shrink.
What is the Luck Meter?
Our player-level luck score combining shooting, on-ice shooting and save percentages, IPP and points versus expected.

Ranks are among the 32 current teams; 1st is the highest value. Regular season only, updated through the latest processed games.