🐻⬇️🏀

Player model

RAPM Overall

Single-parameter regularized adjusted plus-minus estimate.

Status implemented Short Name RAPM
Rating Style impact Where Shown player pages, players leaderboard

Model Card

Classic player RAPM with one overall impact coefficient per player. This is the clean scalar adjusted-impact baseline.

Each player's rating starts from a share of the player's previous-season RAPM rather than zero (NBA 50%, NCAAM 50%, NCAAW 50%; other leagues start from zero), so a few games move it less. The offense/defense split still starts from zero.

Validation here is out of sample. From two weeks into each season, every week's lineups are predicted by a fit on the season's earlier play, with the served settings; each player's point is the predicted and actual margin per 100 possessions of the held-out play the player was on the floor for.

Selected League / Season

Change league with the League selector at the top of the page.

Season

Held-out player predictions

Plot RAPM Overall against any counting stat (one point per player, every season with a served list).

WNBA 2026: 184 players with at least 200 held-out possessions. Across players, predicted and actual correlate at r = 0.88 (weighted by held-out possessions). Across these player averages, weighted R² = 0.59 (relative to the weighted mean of actual held-out outcomes). Per held-out segment, squared error is 0.7% below predicting the league average. Each dot is a player (184 with the most held-out possessions 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.

Held-out miss against playing time

Each dot is a player's actual minus predicted margin per 100 possessions with the player on the floor against their held-out possessions (log scale). Orange points are the possessions-weighted mean miss of eight equal groups of players by playing time: a model that shrinks its low-possessions players too far, or not far enough, shows a slope.

Above prediction

PlayerHeld-out possessionsPredictedActual
A'ja Wilson2801 +3.8+11.9
Jackie Young2953 +3.6+10.9
Angel Reese3324 +4.7+12.0
Aliyah Boston2172 +3.2+10.0
Veronica Burton3096 +3.5+10.0
Kaila Charles2213 +3.1+9.4
Leonie Fiebich1543 +0.6+6.8
Jordin Canada3362 +5.1+11.3
Allisha Gray3286 +5.0+11.0
Naz Hillmon3078 +4.9+10.2

Below prediction

PlayerHeld-out possessionsPredictedActual
Gabriela Jaquez1248 -1.8-12.8
Saniya Rivers1434 -5.9-15.5
Kiki Rice1226 -5.5-13.9
Maria Conde1583 -4.9-12.5
Laura Juskaite2020 -4.7-10.2
Isabelle Harrison1534 -5.0-10.5
Charlisse Leger-Walker1837 -5.2-9.9
Kamilla Cardoso2038 -1.5-6.1
Courtney Vandersloot1234 -1.4-5.9
Julie Allemand1722 -4.9-9.4

Output Coverage

Rows in each model's current published run (or legacy rows where no run is selected).

League Season Rows
WNBA 2026 238
NCAAWD3 2025-2026 6185
NCAAWD3 2024-2025 6373
NCAAWD3 2023-2024 6250
NCAAWD2 2025-2026 4180
NCAAWD2 2024-2025 4133
NCAAWD2 2023-2024 3960
NCAAW 2026-2027 4347
NCAAW 2025-2026 4656
NCAAW 2024-2025 4727
NCAAW 2023-2024 4619
NCAAW 2021-2022 4711
NCAAW 2020-2021 4268
NCAAW 2019-2020 4370
NCAAW 2018-2019 4424
NCAAW 2017-2018 4289
NCAAW 2015-2016 4336
NCAAW 2014-2015 4339
NCAAW 2013-2014 4263
NCAAW 2012-2013 4319
NCAAW 2011-2012 4249
NCAAW 2010-2011 4269
NCAAW 2009-2010 4250
NCAAMD3 2025-2026 6526
NCAAMD3 2023-2024 6862
NCAAMD2 2025-2026 3945
NCAAMD2 2023-2024 3950
NCAAM 2026-2027 4357
NCAAM 2025-2026 4910
NCAAM 2023-2024 4976
NCAAM 2022-2023 5061
NCAAM 2021-2022 5027
NCAAM 2020-2021 4924
NCAAM 2019-2020 4660
NCAAM 2018-2019 4673
NCAAM 2017-2018 4623
NCAAM 2016-2017 4681
NCAAM 2015-2016 4619
NCAAM 2014-2015 4677
NCAAM 2013-2014 4682
NCAAM 2012-2013 4534
NCAAM 2011-2012 4516
NCAAM 2010-2011 4478
NCAAM 2009-2010 4627
NBA 2026-2027 465
NBA 2025-2026 579
NBA 2024-2025 568
NBA 2023-2024 572
NBA 2022-2023 540
NBA 2021-2022 598
NBA 2020-2021 540
NBA 2019-2020 519
GLEAGUE 2025-2026 451