Stocks For Elo
Online player rating for contribution to team steals-plus-blocks rate.
| Status | implemented | Short Name | Stocks For |
|---|---|---|---|
| Rating Style | impact | Where Shown | player pages, players leaderboard |
Model Card
Sequential event model on team stocks per 100 possessions, where stocks = steals + blocks. Positive values mean a player's minutes tend to create more disruptive defensive events for their team.
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
WNBA 2026: 182 players with at least 100 held-out minutes. Across players, predicted and actual correlate at r = 0.93 (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 10.1% 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.
Above prediction
| Player | Held-out minutes | Predicted | Actual |
|---|---|---|---|
| Kaila Charles | 1095 | +14.9 | +16.0 |
| Kiah Stokes | 1236 | +14.8 | +15.9 |
| Olivia Nelson-Ododa | 651 | +15.1 | +16.2 |
| Kennedy Burke | 724 | +15.0 | +16.1 |
| Natasha Mack | 657 | +13.4 | +14.4 |
| Kaitlyn Chen | 740 | +14.8 | +15.7 |
| Veronica Burton | 1544 | +14.8 | +15.8 |
| Tiffany Hayes | 990 | +14.9 | +15.8 |
| Courtney Williams | 1203 | +15.5 | +16.3 |
| Awak Kuier | 798 | +13.1 | +13.8 |
Below prediction
| Player | Held-out minutes | Predicted | Actual |
|---|---|---|---|
| Maria Conde | 782 | +12.9 | +11.5 |
| Isabelle Harrison | 759 | +12.6 | +11.5 |
| Julie Allemand | 853 | +12.9 | +11.8 |
| Laura Juskaite | 1000 | +12.5 | +11.6 |
| Gabriela Jaquez | 614 | +14.1 | +13.3 |
| Georgia Amoore | 977 | +11.8 | +11.0 |
| Michaela Onyenwere | 1037 | +11.8 | +11.1 |
| Kiki Rice | 608 | +12.1 | +11.4 |
| Lauren Betts | 752 | +11.9 | +11.3 |
| Marina Mabrey | 787 | +13.0 | +12.4 |
Output Coverage
Rows in each model's current published run (or legacy rows where no run is selected).