Edgehalla signature stats
Shot Diet Leaders (ixG per Attempt)
2023-245-on-5Through 82 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 2023-24: Dakota Joshua (VAN), 0.106 ixG/att.
Shot Diet leaderboard
| # | Player | Team | G | ||||
|---|---|---|---|---|---|---|---|
| 1 | Dakota JoshuaFVAN | VAN | 0.106 | 106 | 11.2 | 14 | 4.8%▲4.6 |
| 2 | Mark JankowskiFNSH | NSH | 0.101 | 68 | 6.9 | 6 | 0.2% |
| 3 | Zach HymanFEDM | EDM | 0.101 | 297 | 29.9 | 36 | 98%▼1.4 |
| 4 | Marcus FolignoFMIN | MIN | 0.100 | 69 | 6.9 | 8 | 4.1%▲3.4 |
| 5 | Mattias JanmarkFEDM | EDM | 0.100 | 79 | 7.9 | 4 | 0.0% |
| 6 | Dawson MercerFNJD | NJD | 0.099 | 149 | 14.8 | 16 | 25%▲19 |
| 7 | Jack McBainFARI | ARI | 0.096 | 82 | 7.9 | 7 | 18%▲15 |
| 8 | Ivan BarbashevFVGK | VGK | 0.096 | 145 | 14.0 | 15 | 67%▲26 |
| 9 | Tomas TatarFSEA/COL | SEA/COL | 0.096 | 110 | 10.5 | 9 | — |
| 10 | Brayden PointFTBL | TBL | 0.095 | 211 | 20.0 | 28 | 95%▲7.7 |
| 11 | Jesper FastFCAR | CAR | 0.095 | 99 | 9.4 | 6 | — |
| 12 | Max JonesFANA | ANA | 0.093 | 96 | 9.0 | 5 | 0.1% |
| 13 | Mark ScheifeleFWPG | WPG | 0.093 | 158 | 14.7 | 13 | 100% |
| 14 | J.T. CompherFDET | DET | 0.093 | 92 | 8.6 | 10 | 4.0%▲3.9 |
| 15 | Corey PerryFEDM/CHI | EDM/CHI | 0.093 | 92 | 8.6 | 9 | 7.4%▲5.9 |
| 16 | Jake NeighboursFSTL | STL | 0.093 | 134 | 12.5 | 18 | 30%▲26 |
| 17 | Anthony DuclairFSJS/TBL | SJS/TBL | 0.093 | 137 | 12.7 | 19 | 3.3%▲3 |
| 18 | Ryan Nugent-HopkinsFEDM | EDM | 0.093 | 184 | 17.0 | 11 | 77%▲15 |
| 19 | Jakub LaukoFBOS | BOS | 0.092 | 67 | 6.2 | 2 | — |
| 20 | Anthony CirelliFTBL | TBL | 0.092 | 147 | 13.6 | 11 | 51%▲19 |
| 21 | Jake GuentzelFPIT/CAR | PIT/CAR | 0.092 | 228 | 21.0 | 19 | 100% |
| 22 | Connor McMichaelFWSH | WSH | 0.092 | 166 | 15.2 | 13 | 34%▲27 |
| 23 | Philip TomasinoFNSH | NSH | 0.091 | 80 | 7.3 | 7 | — |
| 24 | Brett HowdenFVGK | VGK | 0.091 | 99 | 9.0 | 6 | 15%▲15 |
| 25 | Pius SuterFVAN | VAN | 0.090 | 113 | 10.2 | 11 | 4.1%▲3.3 |
| 26 | Connor ZaryFCGY | CGY | 0.089 | 93 | 8.3 | 13 | 10%▲10 |
| 27 | Pavel ZachaFBOS | BOS | 0.089 | 123 | 10.9 | 13 | 77%▲12 |
| 28 | Juraj SlafkovskýFMTL | MTL | 0.088 | 163 | 14.4 | 13 | 99%▲0.8 |
| 29 | Teddy BluegerFVAN | VAN | 0.088 | 118 | 10.4 | 4 | 4.8%▲4.6 |
| 30 | Pontus HolmbergFTOR | TOR | 0.088 | 75 | 6.6 | 7 | 0.1% |
| 31 | Luke KuninFSJS | SJS | 0.088 | 124 | 10.9 | 8 | 0.0% |
| 32 | Matthew KniesFTOR | TOR | 0.088 | 146 | 12.8 | 15 | 94%▲14 |
| 33 | Stefan NoesenFCAR | CAR | 0.087 | 151 | 13.2 | 11 | 0.1% |
| 34 | Brandon HagelFTBL | TBL | 0.087 | 207 | 18.1 | 16 | 100%▲1.9 |
| 35 | Nicolas RoyFVGK | VGK | 0.087 | 116 | 10.1 | 9 | 4.9%▲4.7 |
| 36 | Casey MittelstadtFBUF/COL | BUF/COL | 0.087 | 122 | 10.6 | 13 | 14%▲12 |
| 37 | Dylan StromeFWSH | WSH | 0.087 | 171 | 14.9 | 16 | 82%▲10 |
| 38 | Robby FabbriFDET | DET | 0.087 | 103 | 8.9 | 13 | — |
| 39 | Alexander KerfootFARI | ARI | 0.087 | 117 | 10.2 | 8 | 3.2%▲3.1 |
| 40 | Zach BensonFBUF | BUF | 0.087 | 116 | 10.1 | 10 | 56%▲44 |
| 41 | Cole SmithFNSH | NSH | 0.087 | 130 | 11.3 | 7 | 0.1% |
| 42 | Andrew CoppFDET | DET | 0.086 | 121 | 10.4 | 10 | 8.3%▲7 |
| 43 | Brandon SaadFSTL | STL | 0.086 | 152 | 13.1 | 18 | — |
| 44 | Michael AmadioFVGK | VGK | 0.086 | 129 | 11.1 | 11 | 3.3%▲2.6 |
| 45 | Nic DowdFWSH | WSH | 0.086 | 76 | 6.5 | 11 | 3.2%▲3.1 |
| 46 | James van RiemsdykFBOS | BOS | 0.086 | 128 | 11.0 | 4 | 0.3% |
| 47 | Alex NewhookFMTL | MTL | 0.086 | 89 | 7.6 | 12 | 26%▲23 |
| 48 | Sam LaffertyFVAN | VAN | 0.085 | 107 | 9.1 | 12 | 0.0% |
| 49 | Chandler StephensonFVGK | VGK | 0.085 | 91 | 7.8 | 8 | 17%▲13 |
| 50 | Ryan O'ReillyFNSH | NSH | 0.085 | 144 | 12.3 | 11 | 84%▲5.1 |
| 51 | Adam LowryFWPG | WPG | 0.085 | 172 | 14.7 | 9 | 5.7%▲5.5 |
| 52 | Tyler BertuzziFTOR | TOR | 0.085 | 193 | 16.4 | 15 | 62%▼3.2 |
| 53 | Jake DeBruskFBOS | BOS | 0.085 | 187 | 15.8 | 13 | 49%▼20 |
| 54 | Vladislav NamestnikovFWPG | WPG | 0.084 | 119 | 10.0 | 6 | 0.1% |
| 55 | Valeri NichushkinFCOL | COL | 0.084 | 146 | 12.3 | 9 | 60% |
| 56 | Michael McLeodFNJD | NJD | 0.084 | 91 | 7.7 | 9 | — |
| 57 | Brock NelsonFNYI | NYI | 0.084 | 231 | 19.4 | 22 | 87%▼4 |
| 58 | Will CuylleFNYR | NYR | 0.084 | 147 | 12.3 | 11 | 64% |
| 59 | Bryan RustFPIT | PIT | 0.084 | 214 | 17.9 | 19 | 86%▲3.2 |
| 60 | Artturi LehkonenFCOL | COL | 0.084 | 88 | 7.4 | 6 | 54%▲37 |
| 61 | Jordan EberleFSEA | SEA | 0.084 | 185 | 15.5 | 9 | 30%▲2.6 |
| 62 | Andrew MangiapaneFCGY | CGY | 0.083 | 154 | 12.8 | 7 | 4.0%▲3.9 |
| 63 | Michael RasmussenFDET | DET | 0.083 | 128 | 10.7 | 11 | 0.1% |
| 64 | Reilly SmithFPIT | PIT | 0.083 | 171 | 14.2 | 12 | — |
| 65 | Ridly GreigFOTT | OTT | 0.083 | 120 | 10.0 | 9 | 15%▲13 |
| 66 | Ilya MikheyevFVAN | VAN | 0.083 | 172 | 14.3 | 11 | 8.4%▲6.8 |
| 67 | John TavaresFTOR | TOR | 0.083 | 237 | 19.7 | 15 | 96%▲9.3 |
| 68 | Connor McDavidFEDM | EDM | 0.083 | 244 | 20.2 | 19 | 100%▲1.5 |
| 69 | Kyle ConnorFWPG | WPG | 0.083 | 212 | 17.5 | 22 | 99%▲1 |
| 70 | Steven StamkosFTBL | TBL | 0.083 | 180 | 14.9 | 14 | 94%▼3.7 |
| 71 | Noel AcciariFPIT | PIT | 0.083 | 74 | 6.1 | 4 | 3.3%▲3.1 |
| 72 | Dylan HollowayFEDM | EDM | 0.082 | 74 | 6.1 | 5 | 95%▲9.2 |
| 73 | Yakov TreninFNSH/COL | NSH/COL | 0.082 | 169 | 13.9 | 11 | 22%▲16 |
| 74 | Danton HeinenFBOS | BOS | 0.082 | 152 | 12.5 | 14 | 0.0% |
| 75 | Nico HischierFNJD | NJD | 0.082 | 164 | 13.5 | 18 | 98%▲3 |
| 76 | Tyler SeguinFDAL | DAL | 0.082 | 169 | 13.9 | 20 | 22%▲18 |
| 77 | Sean MonahanFMTL/WPG | MTL/WPG | 0.082 | 151 | 12.4 | 14 | 19%▲13 |
| 78 | Jonathan DrouinFCOL | COL | 0.082 | 146 | 12.0 | 13 | 0.5% |
| 79 | Nils HoglanderFVAN | VAN | 0.082 | 160 | 13.1 | 24 | 4.0%▲3.9 |
| 80 | Joe PavelskiFDAL | DAL | 0.082 | 170 | 14.0 | 12 | — |
| 81 | Evgeni MalkinFPIT | PIT | 0.082 | 170 | 14.0 | 19 | 82%▲10 |
| 82 | Justin DanforthFCBJ | CBJ | 0.082 | 120 | 9.8 | 8 | 0.0% |
| 83 | Dylan CozensFBUF | BUF | 0.082 | 183 | 15.0 | 8 | 90%▲3.6 |
| 84 | Lawson CrouseFARI | ARI | 0.082 | 192 | 15.7 | 15 | 36%▲13 |
| 85 | Drew O'ConnorFPIT | PIT | 0.082 | 199 | 16.2 | 13 | 5.9%▲4.5 |
| 86 | Ryan McLeodFEDM | EDM | 0.081 | 146 | 11.9 | 11 | 26%▲20 |
| 87 | Josh NorrisFOTT | OTT | 0.081 | 93 | 7.6 | 10 | 39%▲32 |
| 88 | Beck MalenstynFWSH | WSH | 0.081 | 125 | 10.1 | 6 | 4.1%▲3.7 |
| 89 | Paul CotterFVGK | VGK | 0.081 | 145 | 11.7 | 5 | 14%▲14 |
| 90 | Marco RossiFMIN | MIN | 0.081 | 183 | 14.8 | 18 | 58%▲12 |
| 91 | Dmitri VoronkovFCBJ | CBJ | 0.081 | 148 | 11.9 | 11 | 19%▲17 |
| 92 | Charlie CoyleFBOS | BOS | 0.081 | 144 | 11.6 | 14 | 48%▼12 |
| 93 | Lucas RaymondFDET | DET | 0.081 | 159 | 12.8 | 17 | 96%▲10 |
| 94 | Johnny GaudreauFCBJ | CBJ | 0.081 | 148 | 11.9 | 7 | — |
| 95 | Auston MatthewsFTOR | TOR | 0.080 | 357 | 28.7 | 38 | 99% |
| 96 | Brock BoeserFVAN | VAN | 0.080 | 170 | 13.7 | 18 | 63%▼5.5 |
| 97 | Casey CizikasFNYI | NYI | 0.080 | 104 | 8.4 | 9 | 0.1% |
| 98 | Leon DraisaitlFEDM | EDM | 0.080 | 175 | 14.0 | 15 | 100% |
| 99 | Alexey ToropchenkoFSTL | STL | 0.080 | 132 | 10.6 | 11 | 0.1% |
| 100 | Aleksander BarkovFFLA | FLA | 0.080 | 175 | 14.0 | 13 | 97%▲7.2 |
Minimum sample: 66 attempts (it scales with games played and sequence coverage). 339 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.