Edgehalla signature stats
Turnover Ledger Leaders (Net Turnover Value per 60)
2023-245-on-5Through 82 team games
A giveaway behind your own net and a giveaway at the offensive blue line are both one "GV" in the box score, but the first one hands the opponent a chance worth about twice as much. The Turnover Ledger credits every takeaway and debits every giveaway by the league-average expected goals that follow a turnover in that zone.
We deliberately use the league zone value, not what actually happened after each turnover: the per-event outcome is almost pure noise, while how often a player wins and loses the puck in each zone is a real trait.
Leader in 2023-24: Mark Stone (VGK), +0.073 TO± /60.
- Legacy recording: before 2024-25 turnovers and hits were recorded arena by arena with large scorer bias. Compare players within this season only.
Turnover Ledger leaderboard
| # | Player | Team | TK/60 | GV/60 | |||
|---|---|---|---|---|---|---|---|
| 1 | Mark StoneFVGK | VGK | +0.073 | 732 | 3.85 | 1.56 | 93%▲9.6 |
| 2 | T.J. OshieFWSH | WSH | +0.065 | 683 | 3.34 | 1.23 | — |
| 3 | Evgeni MalkinFPIT | PIT | +0.065 | 1,158 | 4.20 | 2.02 | 82%▲11 |
| 4 | Jordan EberleFSEA | SEA | +0.062 | 1,086 | 2.87 | 0.72 | 30%▲2.7 |
| 5 | Conor GarlandFVAN | VAN | +0.061 | 1,004 | 2.81 | 0.36 | 10%▲7.4 |
| 6 | Oliver BjorkstrandFSEA | SEA | +0.058 | 1,067 | 3.20 | 1.24 | 20% |
| 7 | Kailer YamamotoFSEA | SEA | +0.055 | 566 | 2.54 | 0.53 | 0.2% |
| 8 | Tyler MotteFTBL | TBL | +0.055 | 697 | 2.84 | 0.95 | — |
| 9 | Noah CatesFPHI | PHI | +0.054 | 657 | 2.46 | 0.37 | 18%▲15 |
| 10 | Simon HolmstromFNYI | NYI | +0.053 | 856 | 2.94 | 1.19 | 16%▲14 |
| 11 | Alex TuchFBUF | BUF | +0.052 | 1,055 | 3.30 | 1.36 | 94%▼5.5 |
| 12 | Anthony BeauvillierFCHI/VAN/NSH | CHI/VAN/NSH | +0.051 | 728 | 2.47 | 0.66 | 4.0%▲3.8 |
| 13 | Quinton ByfieldFLAK | LAK | +0.047 | 1,074 | 2.51 | 0.78 | 86%▲18 |
| 14 | Jaden SchwartzFSEA | SEA | +0.047 | 825 | 2.76 | 1.16 | 11%▲11 |
| 15 | Tommy NovakFNSH | NSH | +0.045 | 818 | 3.16 | 1.54 | 11%▲9.1 |
| 16 | Andre BurakovskyFSEA | SEA | +0.045 | 578 | 2.28 | 0.73 | 5.6%▲5.4 |
| 17 | Sidney CrosbyFPIT | PIT | +0.043 | 1,245 | 3.18 | 1.98 | 100%▲2.4 |
| 18 | Aleksander BarkovFFLA | FLA | +0.043 | 930 | 2.77 | 1.48 | 97%▲7 |
| 19 | Miles WoodFCOL | COL | +0.042 | 894 | 2.42 | 0.94 | 0.1% |
| 20 | Elias PetterssonFVAN | VAN | +0.040 | 1,091 | 2.25 | 0.88 | 87%▼5.5 |
| 21 | Yanni GourdeFSEA | SEA | +0.040 | 1,133 | 2.44 | 1.22 | 4.9%▲4 |
| 22 | Connor BrownFEDM | EDM | +0.040 | 748 | 2.65 | 1.52 | 6.6%▲5.1 |
| 23 | Nico HischierFNJD | NJD | +0.039 | 957 | 2.76 | 1.25 | 97%▲2.3 |
| 24 | Auston MatthewsFTOR | TOR | +0.039 | 1,241 | 3.24 | 1.98 | 99% |
| 25 | Jason RobertsonFDAL | DAL | +0.038 | 1,190 | 2.87 | 1.87 | 100% |
| 26 | MacKenzie EntwistleFCHI | CHI | +0.038 | 712 | 2.36 | 0.93 | 0.0% |
| 27 | Mathieu JosephFOTT | OTT | +0.038 | 983 | 3.36 | 1.95 | 0.1% |
| 28 | Kirill MarchenkoFCBJ | CBJ | +0.038 | 1,020 | 2.53 | 1.12 | 98%▲7.4 |
| 29 | Lucas RaymondFDET | DET | +0.037 | 1,129 | 2.34 | 1.22 | 96%▲10 |
| 30 | Ryan O'ReillyFNSH | NSH | +0.037 | 1,099 | 2.73 | 1.31 | 84%▲5 |
| 31 | Conor ShearyFTBL | TBL | +0.037 | 590 | 1.83 | 0.51 | 0.1% |
| 32 | Tomas HertlFSJS/VGK | SJS/VGK | +0.037 | 792 | 2.12 | 0.83 | 84%▲3.2 |
| 33 | Logan O'ConnorFCOL | COL | +0.037 | 702 | 2.14 | 0.94 | 0.2% |
| 34 | Alexis LafrenièreFNYR | NYR | +0.036 | 1,237 | 2.13 | 1.12 | 82%▲13 |
| 35 | Nick RobertsonFTOR | TOR | +0.036 | 585 | 2.77 | 1.85 | 28%▲27 |
| 36 | Egor ChinakhovFCBJ | CBJ | +0.036 | 651 | 2.12 | 0.46 | 48%▲39 |
| 37 | William NylanderFTOR | TOR | +0.035 | 1,167 | 2.47 | 1.39 | 99%▼0.8 |
| 38 | Nicolas Aube-KubelFWSH | WSH | +0.035 | 714 | 2.69 | 1.60 | — |
| 39 | Kasperi KapanenFSTL | STL | +0.035 | 895 | 2.41 | 1.07 | 9.2%▲9 |
| 40 | Adam LowryFWPG | WPG | +0.034 | 1,044 | 1.72 | 0.57 | 5.7%▲5.5 |
| 41 | Nils HoglanderFVAN | VAN | +0.034 | 912 | 1.91 | 0.79 | 4.0%▲3.9 |
| 42 | Pius SuterFVAN | VAN | +0.034 | 807 | 1.78 | 0.45 | 4.1%▲3.3 |
| 43 | David PerronFDET | DET | +0.033 | 922 | 1.95 | 0.59 | 0.2% |
| 44 | Mathew BarzalFNYI | NYI | +0.033 | 1,271 | 3.82 | 3.30 | 84%▲11 |
| 45 | Anthony CirelliFTBL | TBL | +0.033 | 1,094 | 2.03 | 1.10 | 51%▲19 |
| 46 | Mikael GranlundFSJS | SJS | +0.033 | 1,008 | 2.02 | 0.89 | 52%▼12 |
| 47 | Matt BoldyFMIN | MIN | +0.032 | 1,043 | 3.05 | 2.13 | 100% |
| 48 | Ryan DonatoFCHI | CHI | +0.032 | 917 | 2.68 | 1.50 | 9.9%▲4.3 |
| 49 | Gabriel VilardiFWPG | WPG | +0.032 | 624 | 1.92 | 0.86 | 80%▲7.7 |
| 50 | Paul CotterFVGK | VGK | +0.032 | 919 | 2.28 | 1.24 | 19%▲19 |
| 51 | Travis KonecnyFPHI | PHI | +0.032 | 1,080 | 2.22 | 1.11 | 92%▲9.6 |
| 52 | Jack HughesFNJD | NJD | +0.031 | 977 | 3.38 | 3.13 | 100% |
| 53 | Max JonesFANA | ANA | +0.031 | 575 | 1.78 | 0.84 | 0.1% |
| 54 | Nick SchmaltzFARI | ARI | +0.031 | 1,143 | 3.15 | 2.36 | 94%▲4.4 |
| 55 | Kiefer SherwoodFNSH | NSH | +0.030 | 773 | 2.41 | 1.32 | 59%▲6.6 |
| 56 | Kevin StenlundFFLA | FLA | +0.030 | 779 | 1.69 | 0.85 | 0.1% |
| 57 | Justin BaileyFSJS | SJS | +0.030 | 616 | 1.95 | 0.97 | — |
| 58 | Eetu LuostarinenFFLA | FLA | +0.030 | 989 | 2.06 | 1.27 | 12%▲10 |
| 59 | Mike HoffmanFSJS | SJS | +0.030 | 776 | 2.17 | 0.85 | — |
| 60 | Noel AcciariFPIT | PIT | +0.029 | 569 | 1.90 | 0.74 | 3.3%▲3.1 |
| 61 | Ross ColtonFCOL | COL | +0.029 | 936 | 2.12 | 1.41 | 8.1%▲7.8 |
| 62 | Hudson FaschingFNYI | NYI | +0.029 | 529 | 1.93 | 1.02 | — |
| 63 | Alex DeBrincatFDET | DET | +0.029 | 1,156 | 2.39 | 1.56 | 100%▲2.5 |
| 64 | Brandon TanevFSEA | SEA | +0.029 | 759 | 1.90 | 0.95 | 0.1% |
| 65 | Derek RyanFEDM | EDM | +0.029 | 589 | 2.95 | 1.73 | — |
| 66 | Jesper FastFCAR | CAR | +0.028 | 823 | 1.68 | 1.09 | — |
| 67 | Chandler StephensonFVGK | VGK | +0.028 | 978 | 1.90 | 1.04 | 17%▲13 |
| 68 | Zach HymanFEDM | EDM | +0.028 | 1,235 | 1.51 | 0.73 | 98%▼1.8 |
| 69 | Alexander WennbergFSEA/NYR | SEA/NYR | +0.028 | 1,039 | 1.96 | 1.04 | 25%▼1.6 |
| 70 | Matty BeniersFSEA | SEA | +0.028 | 1,095 | 2.30 | 1.37 | 50%▼1.5 |
| 71 | Zach BensonFBUF | BUF | +0.028 | 886 | 2.03 | 1.22 | 56%▲44 |
| 72 | Brayden SchennFSTL | STL | +0.028 | 1,075 | 2.73 | 1.62 | 28%▲7.8 |
| 73 | Bobby McMannFTOR | TOR | +0.028 | 582 | 1.75 | 1.03 | 44%▲1 |
| 74 | Robert ThomasFSTL | STL | +0.028 | 1,194 | 2.81 | 1.91 | 93%▲20 |
| 75 | Jack EichelFVGK | VGK | +0.028 | 848 | 2.83 | 2.41 | 99%▲1.4 |
| 76 | Victor OlofssonFBUF | BUF | +0.028 | 509 | 1.77 | 0.59 | 14%▲14 |
| 77 | Jake NeighboursFSTL | STL | +0.027 | 961 | 2.25 | 1.00 | 30%▲26 |
| 78 | Michael AmadioFVGK | VGK | +0.027 | 894 | 2.15 | 1.54 | 3.3%▲2.6 |
| 79 | Nick FolignoFCHI | CHI | +0.027 | 972 | 2.16 | 1.11 | 4.1%▲3.6 |
| 80 | Tye KartyeFSEA | SEA | +0.026 | 876 | 1.64 | 0.62 | 7.2%▲7.1 |
| 81 | Jamie BennFDAL | DAL | +0.026 | 907 | 2.58 | 1.85 | 22%▲18 |
| 82 | Anthony DuclairFSJS/TBL | SJS/TBL | +0.026 | 975 | 1.97 | 0.92 | 3.3%▲3 |
| 83 | Tyson FoersterFPHI | PHI | +0.025 | 1,078 | 1.56 | 0.61 | 42%▲38 |
| 84 | Taylor RaddyshFCHI | CHI | +0.025 | 879 | 2.39 | 1.50 | 0.1% |
| 85 | Philipp KurashevFCHI | CHI | +0.025 | 1,097 | 2.02 | 1.09 | 0.1% |
| 86 | Sam BennettFFLA | FLA | +0.025 | 900 | 2.20 | 1.40 | 84%▲4.3 |
| 87 | Sean CouturierFPHI | PHI | +0.025 | 983 | 2.14 | 1.34 | 9.2%▲7.2 |
| 88 | Morgan BarronFWPG | WPG | +0.024 | 714 | 1.51 | 0.59 | 4.8%▲4.7 |
| 89 | Matthew KniesFTOR | TOR | +0.024 | 1,001 | 2.28 | 1.68 | 95%▲14 |
| 90 | Jonathan MarchessaultFVGK | VGK | +0.024 | 1,104 | 2.44 | 1.58 | 24%▼21 |
| 91 | Jason DickinsonFCHI | CHI | +0.024 | 1,059 | 2.49 | 1.59 | 3.2%▲3 |
| 92 | Dylan StromeFWSH | WSH | +0.024 | 1,157 | 1.97 | 1.35 | 83%▲11 |
| 93 | Jake DeBruskFBOS | BOS | +0.024 | 1,016 | 1.83 | 1.12 | 49%▼20 |
| 94 | Pavel DorofeyevFVGK | VGK | +0.024 | 571 | 2.00 | 1.26 | 92%▲1.8 |
| 95 | Mikko RantanenFCOL | COL | +0.023 | 1,370 | 1.75 | 1.23 | 99%▲0.5 |
| 96 | Eric RobinsonFBUF/CBJ | BUF/CBJ | +0.023 | 506 | 1.30 | 0.47 | 3.2%▲3.1 |
| 97 | Nick CousinsFFLA | FLA | +0.023 | 814 | 2.21 | 1.70 | 0.1% |
| 98 | Elias LindholmFCGY/VAN | CGY/VAN | +0.023 | 995 | 1.93 | 1.27 | 43%▲4.7 |
| 99 | Marcus FolignoFMIN | MIN | +0.023 | 635 | 2.08 | 1.51 | 4.2%▲3.4 |
| 100 | Marco RossiFMIN | MIN | +0.023 | 1,143 | 1.52 | 0.84 | 60%▲14 |
Minimum sample: 492 min (it scales with games played and sequence coverage). 321 below the minimum are hidden.
How to read it
Net expected goals per 60 minutes. Positive means a player's zone-weighted takeaways outweigh his giveaways.
How reliable is it?
Turnover rates are stable; per-turnover outcomes are not (r ≈ 0.1), which is why we rate × value. Scorer recording changed in 2024-25, so compare within a season only.
How the Turnover Ledger works →Related leaderboards
- Draw EquityPer 100 draws, in goals. +0.10 means roughly one extra goal for his team every 1,000 draws compared with a coin-flip centre.
- Forecheck xG/60Expected goals per 60 minutes of 5-on-5 play that came straight off the forecheck.
- Transition attempts/60Individual attempts per 60. The count column is the raw number of transition shots, so you can see how much the rate rests on.