Stocks Prevention Elo
Online player rating for suppressing opponent stocks.
| Status | implemented | Short Name | Stocks Def |
|---|---|---|---|
| Rating Style | impact | Where Shown | player pages, players leaderboard |
Model Card
Opponent-suppression side of the stocks event model. Positive values mean a player's minutes tend to reduce the opponent's steals-plus-blocks rate.
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. The source inputs were not verified as identical to the published model revision.
Selected League / Season
Change league with the League selector at the top of the page.
Held-out player predictions
Plot Stocks Prevention Elo against any counting stat (one point per player, every season with a served list).
Not enough held-out play to show a validation plot. NCAAW 2026-2027: 0 eligible players. A player needs at least 100 held-out minutes. Computed 2026-11-14 13:33:53.313251+00:00.
NCAAW 2025-2026: 3744 players with at least 100 held-out minutes. Across players, predicted and actual correlate at r = 0.92 (weighted by held-out minutes). Across these player averages, weighted R² = 0.76 (relative to the weighted mean of actual held-out outcomes). Per held-out team game, squared error is 21.0% below predicting the league average. Each dot is a player (500 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 opponent steals + blocks 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 |
|---|---|---|---|
| Kylah Silver | 950 | +18.3 | +20.0 |
| Abbey Ferguson | 938 | +16.0 | +17.6 |
| Meri Kanerva | 1001 | +17.2 | +18.7 |
| Alexia Nelson | 961 | +17.0 | +18.4 |
| Charlise Dunn | 950 | +15.3 | +16.6 |
| Daniela Gonzalez | 1093 | +17.7 | +18.8 |
| Riley Weiss | 992 | +16.0 | +17.0 |
| Kendall Bennett | 982 | +16.0 | +16.9 |
| S. Frau Garcia | 938 | +17.4 | +18.3 |
| Bella Pucci | 977 | +16.0 | +16.8 |
Below prediction
| Player | Held-out minutes | Predicted | Actual |
|---|---|---|---|
| Joyce Edwards | 1104 | +14.0 | +11.8 |
| Tessa Johnson | 937 | +14.2 | +12.1 |
| Taylor Barbot | 1034 | +13.2 | +11.1 |
| Raven Johnson | 1027 | +13.9 | +11.8 |
| Amarachi Kimpson | 963 | +14.4 | +12.5 |
| Taryn Barbot | 1099 | +13.1 | +11.3 |
| Ashlynn Shade | 954 | +13.4 | +11.6 |
| Azzi Fudd | 1011 | +13.7 | +11.9 |
| Kiki Rice | 1024 | +13.4 | +11.7 |
| Allie Meadows | 1009 | +12.6 | +10.8 |
Stat RAPM or event Elo, per season
Each season serves one method for this stat: stat RAPM when its predictions followed the actual per-segment margin better on held-out games (fit before a date, scored on later segments) by more than two paired standard errors; within that the two are tied and the event Elo serves. Correlations are small in absolute terms; a segment holds about one such event.
| League | Season | Serves | Stat RAPM | Event Elo | Paired SE | Held-out segments |
|---|---|---|---|---|---|---|
| NCAAM | 2024-2025 | event Elo (within noise (tie)) | 0.063 | 0.064 | 0.0020 | 73621 |
| NCAAM | 2015-2016 | event Elo (within noise (tie)) | 0.065 | 0.061 | 0.0027 | 57181 |
| NCAAM | 2014-2015 | event Elo (within noise (tie)) | 0.064 | 0.065 | 0.0030 | 56889 |
| NCAAM | 2013-2014 | stat RAPM (within noise (tie); stat RAPM served under the earlier rule) | 0.068 | 0.064 | 0.0030 | 60258 |
| NCAAM | 2012-2013 | stat RAPM | 0.070 | 0.060 | 0.0029 | 54504 |
| NCAAM | 2011-2012 | stat RAPM | 0.064 | 0.057 | 0.0028 | 54474 |
| NCAAM | 2010-2011 | event Elo (no signal in either) | - | - | - | - |
| NCAAM | 2009-2010 | event Elo (no signal in either) | - | - | - | - |
| NBA | 2025-2026 | stat RAPM | 0.058 | 0.045 | 0.0053 | 16824 |
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 | 2010-2011 | 3530 |
| NCAAM | 2009-2010 | 3951 |
| NBA | 2026-2027 | 373 |
| NBA | 2024-2025 | 531 |
| NBA | 2023-2024 | 529 |
| NBA | 2022-2023 | 504 |
| NBA | 2021-2022 | 534 |
| NBA | 2020-2021 | 515 |
| NBA | 2019-2020 | 445 |