🐻⬇️🏀

Player model

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. 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

NBA 2026-2027: 132 players with at least 100 held-out minutes. Across players, predicted and actual correlate at r = 0.53 (weighted by held-out minutes). Across these player averages, weighted R² = 0.21 (relative to the weighted mean of actual held-out outcomes). Per held-out team game, squared error is 6.9% below predicting the league average. Each dot is a player (132 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.

Select a dot to see the player.

Above prediction

PlayerHeld-out minutesPredictedActual
Wendell Carter Jr.134 +13.1+16.2
Franz Wagner155 +13.2+16.0
Anthony Black140 +13.2+16.0
Tyler Herro129 +14.5+16.6
Cameron Boozer131 +13.5+15.5
Darius Acuff Jr.155 +13.6+15.3
Walker Kessler154 +12.9+14.5
Nickeil Alexander-Walker131 +13.9+15.4
Luka Dončić145 +12.5+14.0
Kyle Kuzma140 +14.3+15.6

Below prediction

PlayerHeld-out minutesPredictedActual
Jamal Murray134 +12.9+8.1
Nikola Jokić142 +12.9+8.1
Victor Wembanyama142 +12.8+9.5
De'Aaron Fox140 +12.9+9.5
Dylan Harper154 +12.8+9.5
Stephon Castle147 +12.9+9.6
Andrew Nembhard137 +13.2+10.7
Payton Pritchard132 +12.3+10.4
Derrick White149 +12.3+10.7
Jared McCain139 +12.0+10.4

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 2070
NCAAW 2025-2026 4434
NCAAM 2026-2027 2487
NCAAM 2025-2026 4582
NCAAM 2021-2022 4164
NCAAM 2020-2021 1811
NCAAM 2019-2020 1864
NCAAM 2018-2019 2417
NCAAM 2012-2013 3964
NBA 2026-2027 369
NBA 2025-2026 542