Points Off/Def
Raw points regression with separate offensive and defensive team parameters.
| Status | implemented | Short Name | PtsOD |
|---|---|---|---|
| Rating Style | probability | Where Shown | teams rankings, team pages, model performance |
Model Card
Model of the form points_i = intercept + off_i + def_j + beta_home. This is the two-parameter team baseline without pace adjustment.
Validation on this page uses stored season-level full-fit rows plus strict weekly rolling holdouts. Rolling ranks are based on average weekly log loss in the selected league/season. Current scope: All Games. All scored games in the selected league and season. AP Poll is excluded here.
Selected League / Season
Use the selected scope to inspect this model against peers and across rolling weekly holdouts.
| Full Fit AUC | 0.796 (#5) · 262 games |
|---|---|
| 7-Day Holdout Log Loss | 0.533 (#2) · 285 games |
| Rolling Avg Log Loss | 0.565 (#6) · 14 windows |
| Window Wins | 2 · 68.6% rolling accuracy |
Full-fit AUC is only available where the older stored-rating batch produced that model for the selected scope. Recency and ensemble families can still have valid 7-day and rolling holdout results even when the full-fit columns are blank.
Rolling Holdout Curves
Selected model plus comparison peers for NCAAMD2 2025-2026. The focus line is Points Off/Def. Click legend items to hide/show peers.
Weekly strict holdout log loss. Lower is better. Showing 6 models across 14 windows.
Recent Windows
| Holdout | Log Loss | Rank | Winner |
|---|---|---|---|
| Feb 4 - Feb 7 | 0.528 | #1 | Points Off/Def |
| Jan 28 - Feb 3 | 0.573 | #3/16 | Core Ensemble (0.570) |
| Jan 21 - Jan 27 | 0.535 | #3/16 | Margin Recency (0.533) |
| Jan 14 - Jan 20 | 0.557 | #2/16 | Margin (0.551) |
| Jan 7 - Jan 13 | 0.574 | #2/16 | Margin (0.569) |
| Dec 31 - Jan 6 | 0.553 | #4/16 | Margin (0.549) |
| Dec 24 - Dec 30 | 0.240 | #2/16 | Margin (0.237) |
| Dec 17 - Dec 23 | 0.572 | #2/16 | Margin (0.569) |
Selected Scope Peer Table
Comparison snapshot for NCAAMD2 2025-2026. Rows are ordered by rolling log-loss rank; full-fit AUC may be blank for models that do not have legacy full-season rows stored for this scope.
| Model | Full AUC | AUC Rank | 7d LogLoss | 7d Rank | Rolling LL | Rolling Rank | Windows |
|---|---|---|---|---|---|---|---|
| Core Ensemble | - | - | 0.541 | #6 | 0.539 | #1 | 14 |
| Recency Ensemble | - | - | 0.541 | #7 | 0.540 | #2 | 14 |
| Margin | 0.802 | #3 | 0.535 | #4 | 0.541 | #3 | 14 |
| Margin Recency | - | - | 0.536 | #5 | 0.543 | #4 | 14 |
| Avg Margin Baseline | 0.874 | #1 | 0.560 | #8 | 0.554 | #5 | 14 |
| Points Off/Def | 0.796 | #5 | 0.533 | #2 | 0.565 | #6 | 14 |
| Points Off/Def Recency | - | - | 0.533 | #1 | 0.573 | #7 | 14 |
| Adjusted Efficiency | 0.799 | #4 | 0.584 | #13 | 0.592 | #8 | 14 |
League × Season Summary
Cross-scope validation history for Points Off/Def. Rolling ranks are by average weekly log loss.
| League | Season | Full AUC | AUC Rank | 7d LL | 7d Rank | Rolling LL | Rolling Rank | Windows | Wins |
|---|---|---|---|---|---|---|---|---|---|
| WNBA | 2025 | - | - | 0.723 | #15 | 0.649 | #10 | 21 | 1 |
| NCAAWD2 | 2025-2026 | 0.798 | #5 | 0.501 | #7 | 0.685 | #13 | 14 | 0 |
| NCAAW | 2025-2026 | 0.870 | #5 | 0.578 | #5 | 0.542 | #5 | 22 | 0 |
| NCAAMD2 | 2025-2026 | 0.796 | #5 | 0.533 | #2 | 0.565 | #6 | 14 | 2 |
| NCAAM | 2025-2026 | 0.812 | #5 | 0.579 | #5 | 0.561 | #5 | 22 | 3 |
| NBA | 2025-2026 | 0.752 | #3 | 0.689 | #8 | 0.614 | #8 | 27 | 0 |
| GLEAGUE | 2025-2026 | 0.521 | #7 | 0.692 | #6 | 0.664 | #3 | 22 | 1 |
Output Coverage
Stored site-output rows for this model.
| League | Season | Rows |
|---|---|---|
| WNBA | 2025 | 17 |
| NCAAWD3 | 2025-2026 | 763 |
| NCAAWD3 | 2024-2025 | 763 |
| NCAAWD2 | 2025-2026 | 772 |
| NCAAWD2 | 2024-2025 | 772 |
| NCAAW | 2025-2026 | 363 |
| NCAAW | 2024-2025 | 362 |
| NCAAMD3 | 2025-2026 | 797 |
| NCAAMD3 | 2024-2025 | 797 |
| NCAAMD2 | 2025-2026 | 770 |
| NCAAMD2 | 2024-2025 | 770 |
| NCAAM | 2025-2026 | 365 |
| NCAAM | 2024-2025 | 364 |
| NBA | 2025-2026 | 28 |
| NBA | 2024-2025 | 30 |
| NBA | 2023-2024 | 30 |
| NBA | 2022-2023 | 30 |
| NBA | 2021-2022 | 30 |
| NBA | 2020-2021 | 30 |
| NBA | 2019-2020 | 30 |
| GLEAGUE | 2025-2026 | 31 |
| GLEAGUE | 2024-2025 | 31 |
| EUROLEAGUE | 2025-2026 | 20 |
| EUROCUP | 2025-2026 | 20 |