Points For Elo
Online player rating for contribution to team scoring rate.
| Status | implemented | Short Name | Pts For |
|---|---|---|---|
| Rating Style | impact | Where Shown | player pages, players leaderboard |
Model Card
Sequential Elo-style update model on team points per 100 possessions. Positive values mean a player's minutes tend to lift their own team's scoring 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. 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
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-12 13:17:50.719715+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.73 (relative to the weighted mean of actual held-out outcomes). Per held-out team game, squared error is 15.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.
Above prediction
| Player | Held-out minutes | Predicted | Actual |
|---|---|---|---|
| Tyler Lundblade | 1005 | +111.6 | +118.6 |
| T. Brazile | 1067 | +115.6 | +122.4 |
| Yaxel Lendeborg | 1126 | +113.6 | +120.4 |
| Darius Acuff Jr. | 1142 | +115.2 | +122.0 |
| Elliot Cadeau | 1004 | +113.7 | +120.4 |
| T. Haugh | 992 | +112.9 | +119.4 |
| F. Loyer | 1025 | +116.6 | +123.2 |
| T. Kaufman-Renn | 982 | +116.6 | +123.1 |
| Braden Smith | 1216 | +116.7 | +122.9 |
| J. Fears Jr. | 1035 | +110.3 | +116.4 |
Below prediction
| Player | Held-out minutes | Predicted | Actual |
|---|---|---|---|
| M. Simpson | 967 | +104.3 | +100.6 |
| Hermann Koffi | 958 | +100.2 | +96.8 |
| TJ Johnson | 974 | +105.0 | +101.8 |
| W. Heimbrodt | 962 | +103.1 | +100.0 |
| Lance Williams | 1187 | +107.4 | +105.4 |
| Cory Wells | 1107 | +107.2 | +105.3 |
| A. Spadone | 1025 | +101.4 | +99.5 |
| Mohammad Habhab | 981 | +103.2 | +101.4 |
| Jurian Dixon | 960 | +104.5 | +103.0 |
| Jakobi Heady | 1016 | +105.2 | +103.8 |
Output Coverage
Rows in each model's current published run (or legacy rows where no run is selected).