Assists Box Elo
Net assist Box Elo from assisted creation plus assisted-shot prevention.
| Status | implemented | Short Name | Ast Box Elo |
|---|---|---|---|
| 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. Neutral-context sum of its offense and defense sides. Useful for separating orchestrators from players who mainly score without driving team assist 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.
Held-out player predictions
Plot Assists Box Elo 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. NCAAM 2026-2027: 0 eligible players. A player needs at least 100 held-out minutes. Computed 2026-11-14 13:21:13.755478+00:00.
NCAAM 2025-2026: 3767 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.76 (relative to the weighted mean of actual held-out outcomes). Per held-out team game, squared error is 18.7% 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 minus opponent assists 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 |
|---|---|---|---|
| Elliot Cadeau | 1004 | +4.6 | +8.7 |
| Yaxel Lendeborg | 1126 | +4.6 | +8.5 |
| A. Karaban | 1247 | +6.1 | +9.6 |
| J. Fears Jr. | 1035 | +3.3 | +6.9 |
| Solo Ball | 996 | +6.2 | +9.7 |
| Z. Ejiofor | 1033 | +2.1 | +5.6 |
| O. Sellers | 983 | +2.0 | +5.5 |
| T. Haugh | 992 | +3.4 | +6.9 |
| Ja'Kobi Gillespie | 1200 | +4.2 | +7.5 |
| B. Hopkins | 996 | +2.1 | +5.5 |
Below prediction
| Player | Held-out minutes | Predicted | Actual |
|---|---|---|---|
| TJ Johnson | 974 | -5.6 | -9.3 |
| J. Mitchell | 964 | -4.9 | -8.5 |
| Krystian Lewis | 1019 | -5.0 | -8.2 |
| M. Russell | 1021 | -4.9 | -7.9 |
| J. Winston | 972 | -5.6 | -8.6 |
| M. Simpson | 967 | -1.3 | -4.0 |
| M. Emory | 1043 | -2.8 | -5.5 |
| Justyn Fernandez | 1046 | -3.0 | -5.6 |
| Christian Bliss | 1120 | -2.8 | -5.3 |
| Eli King | 979 | -4.1 | -6.4 |
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.099 | 0.097 | 0.0024 | +1.0 SE (within noise) | 73983 |
| NCAAM | 2015-2016 | 0.097 | 0.097 | 0.0035 | -0.2 SE (within noise) | 56688 |
| NCAAM | 2014-2015 | 0.093 | 0.085 | 0.0035 | +2.0 SE | 57628 |
| NCAAM | 2013-2014 | 0.093 | 0.086 | 0.0031 | +2.2 SE | 60438 |
| NCAAM | 2012-2013 | 0.094 | 0.096 | 0.0025 | -0.7 SE (within noise) | 54522 |
| NCAAM | 2011-2012 | 0.080 | 0.076 | 0.0032 | +1.2 SE (within noise) | 55010 |
| NCAAM | 2010-2011 | 0.088 | 0.071 | 0.0038 | +4.3 SE | 52520 |
| NCAAM | 2009-2010 | 0.090 | 0.085 | 0.0029 | +1.8 SE (within noise) | 58837 |
| NBA | 2025-2026 | 0.091 | 0.072 | 0.0045 | +4.1 SE | 16857 |
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 | 2463 |
| 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 | 2849 |
| NCAAM | 2025-2026 | 4582 |
| 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 | 2012-2013 | 3720 |
| NCAAM | 2009-2010 | 3951 |
| NBA | 2026-2027 | 373 |
| NBA | 2024-2025 | 531 |
| NBA | 2023-2024 | 529 |
| NBA | 2022-2023 | 504 |
| NBA | 2021-2022 | 534 |
| NBA | 2020-2021 | 515 |
| NBA | 2019-2020 | 445 |