Threes Box Elo (offense)
Online player rating for contribution to team made-threes rate.
| Status | implemented | Short Name | 3s Box Elo O |
|---|---|---|---|
| Rating Style | impact | Where Shown | player pages, players leaderboard |
Model Card
Box: game totals spread by minutes; cannot separate teammates; for seasons without play-by-play. Sequential Box Elo on made threes per 100 possessions. Positive values mean a player's minutes tend to raise their team's made-three volume.
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.
Fit diagnostics
No fit diagnostics for NCAAW 2025-2026 yet; the seasons above have them.
Held-out player predictions
Plot Threes Box Elo (offense) against any counting stat (one point per player; choose any 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-15 13:32:59.482356+00:00.
NCAAW 2025-2026: 3744 players with at least 100 held-out minutes. Across players, predicted and actual correlate at r = 0.96 (weighted by held-out minutes). Across these player averages, weighted R² = 0.81 (relative to the weighted mean of actual held-out outcomes). Per held-out team game, squared error is 18.2% 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 team threes made 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 |
|---|---|---|---|
| Rachel Ullstrom | 980 | +13.0 | +15.2 |
| Ally Sweeney | 1003 | +13.0 | +15.0 |
| Ava Renninger | 1077 | +12.8 | +14.8 |
| Maggie Doogan | 1031 | +13.0 | +14.9 |
| Kailee McDonald | 996 | +12.8 | +14.6 |
| Mikayla Blakes | 1077 | +11.2 | +12.9 |
| Briana Rivera | 968 | +10.6 | +12.3 |
| Aubrey Galvan | 1058 | +11.2 | +12.8 |
| Jada Wynn | 976 | +11.0 | +12.5 |
| Lauryn Madsen | 954 | +11.0 | +12.5 |
Below prediction
| Player | Held-out minutes | Predicted | Actual |
|---|---|---|---|
| Alayna Kraus | 949 | +6.7 | +5.1 |
| Alexia Nelson | 961 | +7.2 | +6.0 |
| K. Walker | 942 | +6.4 | +5.3 |
| Fanta Kone | 967 | +6.0 | +4.9 |
| Zennia Thomas | 941 | +6.8 | +5.8 |
| Amaris Baker | 1034 | +7.8 | +6.9 |
| Stefanie Ingram | 947 | +6.9 | +6.0 |
| Cheyenne Rowe | 1010 | +6.9 | +6.0 |
| Zyanna Walker | 949 | +6.3 | +5.5 |
| Kyleigh Brown | 946 | +6.9 | +6.0 |
Lineup RAPM vs Box Elo, per season
Both forms of this family are shown side by side wherever a season publishes them; this table is information, not a switch. Each column is the held-out correlation of that form's predictions with the actual per-segment margin (fit before a date, scored on later segments); within two paired standard errors the two predict equally well. Correlations are small in absolute terms: a segment holds about one such event. Held-out correlation does not penalize a Box form for not telling teammates apart; the season links show each form's team share.
| League | Season | Lineup RAPM | Box Elo | Paired SE | Difference | Held-out segments |
|---|---|---|---|---|---|---|
| NCAAM | 2024-2025 | 0.081 | 0.080 | 0.0026 | +0.3 SE (within noise) | 74288 |
| NCAAM | 2015-2016 | 0.083 | 0.080 | 0.0034 | +0.8 SE (within noise) | 58482 |
| NCAAM | 2014-2015 | 0.091 | 0.078 | 0.0027 | +4.6 SE | 58595 |
| NCAAM | 2013-2014 | 0.087 | 0.083 | 0.0033 | +1.4 SE (within noise) | 61742 |
| NCAAM | 2012-2013 | 0.091 | 0.089 | 0.0033 | +0.9 SE (within noise) | 55711 |
| NCAAM | 2011-2012 | 0.082 | 0.076 | 0.0033 | +1.9 SE (within noise) | 55397 |
| NCAAM | 2010-2011 | 0.085 | 0.059 | 0.0042 | +6.3 SE | 53595 |
| NCAAM | 2009-2010 | 0.089 | 0.084 | 0.0032 | +1.7 SE (within noise) | 59543 |
| NBA | 2025-2026 | 0.079 | 0.058 | 0.0060 | +3.6 SE | 16974 |
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 | 2669 |
| 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 | 3038 |
| NCAAM | 2025-2026 | 4582 |
| NCAAM | 2024-2025 | 4486 |
| 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 | 2009-2010 | 3951 |
| NBA | 2026-2027 | 379 |
| NBA | 2024-2025 | 531 |
| NBA | 2023-2024 | 529 |
| NBA | 2022-2023 | 504 |
| NBA | 2021-2022 | 534 |
| NBA | 2020-2021 | 515 |
| NBA | 2019-2020 | 445 |