🐻⬇️🏀

Player model

RAPM Off/Def

Simultaneous offensive and defensive RAPM decomposition.

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

Model Card

Two-parameter player RAPM variant with offense and defense estimated together. This is the first explicit expansion beyond a single player eta.

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

WNBA 2026: 184 players with at least 200 held-out possessions. Across players, predicted and actual correlate at r = 0.87 (weighted by held-out possessions). 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.

Above prediction

PlayerHeld-out possessionsPredictedActual
A'ja Wilson2801 +3.8+11.8
Jackie Young2953 +3.7+11.0
Aliyah Boston2172 +2.6+9.5
Angel Reese3324 +5.0+11.9
Leonie Fiebich1543 +0.3+6.8
Veronica Burton3096 +3.3+9.3
Cecilia Zandalasini1890 +2.3+8.2
Kaila Charles2213 +3.1+8.9
Lexie Hull1576 +3.3+8.9
Natasha Howard2305 +5.8+11.3

Below prediction

PlayerHeld-out possessionsPredictedActual
Gabriela Jaquez1248 -1.0-12.1
Saniya Rivers1434 -6.2-15.4
Maria Conde1583 -4.8-13.1
Kiki Rice1226 -5.4-13.5
Laura Juskaite2020 -4.5-10.4
Isabelle Harrison1534 -4.8-10.1
Courtney Vandersloot1234 -0.9-6.1
Julie Allemand1722 -4.7-9.5
Jacy Sheldon1549 +0.0-4.6
Charlisse Leger-Walker1837 -5.5-10.0

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 4107
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 3967
NCAAMD2 2023-2024 3950
NCAAM 2026-2027 3796
NCAAM 2025-2026 4909
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 454
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