Edgehalla signature stats
Shot Diet Leaders (ixG per Attempt)
2026-275-on-5Through 3 team games
Shot Diet asks one question: when this player shoots, how good is the shot on average? It divides his individual expected goals by his unblocked attempts at 5-on-5. Net-front scorers and slot-crashers top it; point men and perimeter volume shooters sit at the bottom.
It is one of the most repeatable things a shooter does, far steadier than shooting percentage, which is why it is the number to check before believing a hot or cold finishing streak.
Leader in 2026-27: Jordan Eberle (SEA), 0.162 ixG/att.
- Early sample: teams have played at most 3 games in 2026-27. Expect big swings.
Shot Diet leaderboard
| # | Player | Team | G | ||||
|---|---|---|---|---|---|---|---|
| 1 | Jordan EberleFSEA | SEA | 0.162 | 5 | 0.8 | 0 | 30%▲2.6 |
| 2 | Brendan GallagherFVAN | VAN | 0.148 | 5 | 0.7 | 0 | 3.3%▲2.8 |
| 3 | Jack EichelFVGK | VGK | 0.122 | 5 | 0.6 | 1 | 99%▲1.4 |
| 4 | Vasily PodkolzinFEDM | EDM | 0.122 | 10 | 1.2 | 1 | 64%▲55 |
| 5 | Eetu LuostarinenFFLA | FLA | 0.116 | 5 | 0.6 | 1 | 11%▲9.1 |
| 6 | Kirill MarchenkoFTOR | TOR | 0.112 | 8 | 0.9 | 0 | 98%▲7 |
| 7 | Anders LeeFUTA | UTA | 0.107 | 5 | 0.5 | 1 | 29%▼20 |
| 8 | Leon DraisaitlFEDM | EDM | 0.106 | 6 | 0.6 | 1 | 100% |
| 9 | Sandis VilmanisFFLA | FLA | 0.100 | 5 | 0.5 | 0 | 6.4%▲6.3 |
| 10 | Anton LundellFFLA | FLA | 0.098 | 6 | 0.6 | 0 | 45%▲30 |
| 11 | Trevor ConnellyFVGK | VGK | 0.091 | 5 | 0.5 | 1 | 32%▲32 |
| 12 | Cole SillingerFCBJ | CBJ | 0.087 | 5 | 0.4 | 1 | 11%▲9.9 |
| 13 | Barrett HaytonFUTA | UTA | 0.083 | 7 | 0.6 | 0 | 11%▲11 |
| 14 | Simon NemecDCGY | CGY | 0.083 | 5 | 0.4 | 0 | 62%▲52 |
| 15 | Ryan WintertonFSEA | SEA | 0.081 | 5 | 0.4 | 0 | 4.0%▲3.9 |
| 16 | Pavel DorofeyevFNYR | NYR | 0.078 | 10 | 0.8 | 1 | 92%▲1.7 |
| 17 | Patrick KaneFCHI | CHI | 0.077 | 8 | 0.6 | 1 | 80%▲0.9 |
| 18 | J.T. MillerFNYR | NYR | 0.076 | 6 | 0.5 | 0 | 92%▲7.9 |
| 19 | William NylanderFTOR | TOR | 0.075 | 7 | 0.5 | 2 | 99%▼0.9 |
| 20 | Clayton KellerFUTA | UTA | 0.074 | 6 | 0.4 | 0 | 100%▲2 |
| 21 | Pavel ZachaFBOS | BOS | 0.074 | 5 | 0.4 | 0 | 77%▲12 |
| 22 | Mika ZibanejadFNYR | NYR | 0.069 | 5 | 0.3 | 0 | 98%▲1.1 |
| 23 | Oliver BjorkstrandFNYR | NYR | 0.069 | 6 | 0.4 | 0 | 20% |
| 24 | Nathan MacKinnonFCOL | COL | 0.067 | 7 | 0.5 | 1 | 100%▲0.8 |
| 25 | Kirill KaprizovFMIN | MIN | 0.067 | 5 | 0.3 | 1 | 98%▼0.8 |
| 26 | Tage ThompsonFBUF | BUF | 0.064 | 5 | 0.3 | 0 | 100%▲1.1 |
| 27 | David PastrnakFBOS | BOS | 0.063 | 5 | 0.3 | 0 | 100%▲1.2 |
| 28 | Oliver MooreFCHI | CHI | 0.061 | 5 | 0.3 | 0 | 22%▲22 |
| 29 | Blake LizotteFPIT | PIT | 0.058 | 5 | 0.3 | 0 | 0.1% |
| 30 | Jordan GreenwayFCHI | CHI | 0.057 | 7 | 0.4 | 1 | 0.3% |
| 31 | Anton FrondellFCHI | CHI | 0.057 | 5 | 0.3 | 0 | 72%▲51 |
| 32 | Will CuylleFNYR | NYR | 0.053 | 13 | 0.7 | 0 | 64% |
| 33 | Jack HughesFNJD | NJD | 0.053 | 6 | 0.3 | 0 | 100% |
| 34 | Quinn HughesDMIN | MIN | 0.053 | 6 | 0.3 | 0 | 100% |
| 35 | Arseny GritsyukFNJD | NJD | 0.051 | 5 | 0.3 | 0 | 22%▲21 |
| 36 | Sidney CrosbyFPIT | PIT | 0.048 | 5 | 0.2 | 0 | 100%▲2.4 |
| 37 | Dougie HamiltonDNJD | NJD | 0.047 | 6 | 0.3 | 1 | 84%▲12 |
| 38 | Colton SissonsFTOR | TOR | 0.043 | 6 | 0.3 | 1 | 3.3%▲3.1 |
| 39 | Christian DvorakFPHI | PHI | 0.040 | 5 | 0.2 | 0 | 16%▲13 |
| 40 | Braden SchneiderDNYR | NYR | 0.040 | 5 | 0.2 | 0 | 19%▲17 |
| 41 | Evan BouchardDEDM | EDM | 0.037 | 12 | 0.4 | 4 | 100% |
| 42 | Rasmus RistolainenDPHI | PHI | 0.037 | 5 | 0.2 | 0 | 7.5%▲6.8 |
| 43 | Marcus PetterssonDNYR | NYR | 0.033 | 5 | 0.2 | 0 | 5.8%▲5.4 |
| 44 | Darren RaddyshDTOR | TOR | 0.031 | 5 | 0.2 | 0 | 100%▲3.5 |
| 45 | Kyle PalmieriFNYI | NYI | 0.028 | 6 | 0.2 | 0 | 19%▲10 |
| 46 | Max JonesFEDM | EDM | 0.028 | 6 | 0.2 | 0 | 0.1% |
| 47 | Niko MikkolaDFLA | FLA | 0.027 | 8 | 0.2 | 0 | 4.9%▲4.4 |
| 48 | Colton DachFEDM | EDM | 0.023 | 5 | 0.1 | 0 | 11%▲11 |
| 49 | Matt BoldyFMIN | MIN | 0.022 | 6 | 0.1 | 0 | 100% |
| 50 | Macklin CelebriniFSJS | SJS | 0.019 | 5 | 0.1 | 0 | 100%▲0.9 |
| 51 | Sam RinzelDCHI | CHI | 0.018 | 7 | 0.1 | 0 | 33%▲32 |
Minimum sample: 4.5 attempts (it scales with games played and sequence coverage). 345 below the minimum are hidden.
How to read it
Expected goals per unblocked attempt. League average is about 0.06-0.07; 0.10+ is an elite diet.
How reliable is it?
Very stable: split-half r ≈ 0.68, one of the strongest individual signals in the data.
How Shot Diet is measured →Related leaderboards
- Sequence xGRead it like xGF%: 50% is even. Compare it with the plain xGF% column to see whose numbers are inflated by flurries.
- HDCF/60League average at 5-on-5 is roughly 10-12 HDCF/60 per team; the leaders sit well above that.
- 5v5 xGF%50% is break-even. 55% means the skater's team took 55% of the expected goals while he was on the ice.