Points Net Elo
Net point-differential event Elo from points created plus points prevented.
| Status | implemented | Short Name | Pts Net |
|---|---|---|---|
| Rating Style | impact | Where Shown | player pages, players leaderboard |
Model Card
Neutral-context sum of Points For Elo and Points Prevention Elo. This is the cleanest interpretable 2D replacement for 'offense points created / defense points prevented' before moving to richer vector models.
Validation here is out of sample. From two weeks into each season, a model trained on earlier games predicts each following week without learning from that week. Predictions use the players' observed minutes; each point is the minutes-weighted predicted and actual rate in that player's games. When validation was computed, its source snapshot was verified against this published model revision.
Selected League / Season
Change league with the League selector at the top of the page.
Held-out player predictions
Plot Points Net Elo against any counting stat (one point per player, every season with a served list).
WNBA 2026: 182 players with at least 100 held-out minutes. Across players, predicted and actual correlate at r = 0.95 (weighted by held-out minutes). Across these player averages, weighted R² = 0.80 (relative to the weighted mean of actual held-out outcomes). Per held-out team game, squared error is 21.5% below predicting the league average. Each dot is a player (182 with the most held-out minutes are plotted; larger dots had more); on the dashed line, actual equals predicted. Select a dot for the player.
Held-out miss against playing time
Each dot is a player's actual minus predicted team minus opponent points per 100 possessions in the player's games against their held-out minutes (log scale). Orange points are the minutes-weighted mean miss of eight equal groups of players by playing time: a model that shrinks its low-minutes players too far, or not far enough, shows a slope.
Above prediction
| Player | Held-out minutes | Predicted | Actual |
|---|---|---|---|
| Leonie Fiebich | 782 | +0.4 | +5.6 |
| Isobel Borlase | 747 | +4.8 | +9.2 |
| Naz Hillmon | 1522 | +4.8 | +8.4 |
| Angel Reese | 1646 | +4.8 | +8.1 |
| Kaila Charles | 1095 | +4.4 | +7.6 |
| Stephanie Talbot | 772 | +4.5 | +7.8 |
| Allisha Gray | 1625 | +4.6 | +7.8 |
| Kiah Stokes | 1236 | +4.0 | +7.0 |
| Cotie McMahon | 792 | -1.2 | +1.8 |
| Kaitlyn Chen | 740 | +5.8 | +8.8 |
Below prediction
| Player | Held-out minutes | Predicted | Actual |
|---|---|---|---|
| Isabelle Harrison | 759 | -5.6 | -12.9 |
| Laura Juskaite | 1000 | -5.7 | -12.9 |
| Maria Conde | 782 | -4.6 | -11.7 |
| Kiki Rice | 608 | -7.7 | -14.8 |
| Saniya Rivers | 711 | -7.4 | -14.2 |
| Julie Allemand | 853 | -5.2 | -11.4 |
| Marina Mabrey | 787 | -4.5 | -8.7 |
| Jacy Sheldon | 763 | -2.0 | -5.9 |
| Elizabeth Williams | 680 | -1.9 | -5.6 |
| Charlisse Leger-Walker | 914 | -6.8 | -10.2 |
Output Coverage
Rows in each model's current published run (or legacy rows where no run is selected).
| League | Season | Rows |
|---|---|---|
| WNBA | 2026 | 217 |
| NCAAW | 2026-2027 | 2463 |
| NCAAW | 2025-2026 | 4434 |
| NCAAW | 2024-2025 | 3730 |
| NCAAW | 2023-2024 | 3367 |
| NCAAW | 2021-2022 | 3967 |
| NCAAW | 2020-2021 | 3010 |
| NCAAW | 2018-2019 | 3661 |
| NCAAW | 2017-2018 | 3559 |
| NCAAW | 2015-2016 | 2214 |
| NCAAW | 2014-2015 | 1601 |
| NCAAW | 2013-2014 | 2117 |
| NCAAM | 2026-2027 | 2849 |
| NCAAM | 2025-2026 | 4582 |
| NCAAM | 2023-2024 | 3858 |
| NCAAM | 2022-2023 | 4200 |
| NCAAM | 2021-2022 | 3922 |
| NCAAM | 2020-2021 | 3226 |
| NCAAM | 2019-2020 | 3289 |
| NCAAM | 2018-2019 | 3619 |
| NCAAM | 2017-2018 | 3562 |
| NCAAM | 2016-2017 | 3689 |
| NCAAM | 2015-2016 | 3828 |
| NCAAM | 2014-2015 | 3760 |
| NCAAM | 2013-2014 | 3826 |
| NCAAM | 2012-2013 | 3720 |
| NCAAM | 2011-2012 | 3650 |
| NCAAM | 2010-2011 | 3530 |
| NCAAM | 2009-2010 | 3951 |
| NBA | 2026-2027 | 373 |
| NBA | 2025-2026 | 542 |
| NBA | 2024-2025 | 531 |
| NBA | 2023-2024 | 529 |
| NBA | 2022-2023 | 504 |
| NBA | 2021-2022 | 534 |
| NBA | 2020-2021 | 515 |
| NBA | 2019-2020 | 445 |