PROBHOOPS · NBA ANALYTICS · TEAMS · PLAYERS · PROBABILITIES
FIND ANYTHING

Teams & players

Start typing to search the ProbHoops directory.

Tip: press / anywhere to search.

PRESEASON ANALYSIS

The season has not started. The analysis already has.

FIVE DIMENSIONS

Different ways to lead

2025–26 · 30/30 teams

AF-Score is not one hidden number. Different teams can lead different parts of measured performance. These component values are index scores, not probabilities.

2025–26 · PERFORMANCE MOVEMENT

Boston Celtics rose from #19 to #5

Game 10 → Final · complete 30-team field
+20.6 AF-Score

Boston Celtics moved from 49.0 after Game 10 to 69.6 at the end of the regular season. The largest arithmetic contribution came from Scoring +8.8 AF-Score points.

Contribution describes the index arithmetic. It does not claim that scoring caused wins or future outcomes.

See the full Movement analysis →

OTHER SIDE OF THE MOVE

Milwaukee Bucks had the largest AF-Score decline

Game 10 → Final · complete 30-team field
−20.4 AF-Score

Milwaukee Bucks moved from 49.8 to 29.4. Its largest negative contribution was Scoring −7.7 AF-Score points.

The page compares the same complete 30-team field at both endpoints.

Compare all risers and fallers →

SEVEN-SEASON POWERHOUSES

Who kept returning to the top?

2019–20 → 2025–26

Boston Celtics leads the seven-season archive with 5 Top-5 finishes, followed by Denver Nuggets with 4. Every season now uses a complete 30-team full-observed field.

Boston led the complete AF-Score field three seasons in a row: 2022–23, 2023–24 and 2024–25. AF-Score v1.1 now supports this as a full 30-team historical statement in each season.

SEVEN-SEASON AF-SCORE ARCHIVE

The full-field leader each year

30/30 every season

GAME-WIN MODEL · FORMAL OOS

65.66% winners called correctly

Across 5,282 games held out from the final model-selection decision, ProbHoops produced 39 more correct winner calls than Classic Elo and lower Log Loss in 4/4 OOS seasons.

ProbHoops Log Loss 0.618471Classic Elo 0.624031
Open full Accuracy evidence →

WHY ACCURACY ALONE IS NOT ENOUGH

A useful exception: 2024–25

Classic Elo had slightly higher raw winner accuracy that season — 65.56% vs ProbHoops 65.33% — while ProbHoops still recorded the better Log Loss: 0.6117 vs 0.6187.

That is why promotion uses proper probability scores and stability, not a single headline accuracy percentage.

See all four temporal folds →

PLAYER-AWARE MODEL · SHADOW OOS

Player role information added measurable predictive value

shadow only · 5,282 games

The player-aware challenger used only information available before each game. It did not consume the game’s observed minutes, retrospective DNP labels or inferred injury reasons.

WINNER ACCURACY65.66% → 66.15%3,468 → 3,494 correct · +26
LOG LOSS0.618471 → 0.615891Δ -0.002580 · CI [-0.004657, -0.000451]
MARGIN MAE11.02 → 10.98lower is better

Why it is not live yet: the challenger remains shadow-supported. Current probabilities stay on the accepted champion until current roster-to-role binding and the expected-minutes allocator pass their own operational gate.

PLAYER MILESTONES · SEPARATE MODEL

A strong historical signal, with a precise boundary

conditional on active
FORMAL OOS EVENTS1,527,999
THRESHOLD ACCURACY84.45%
CALIBRATION ECE0.32%
CURRENT 2026–27 ROWS0

The semantics are exactly P(milestone reached | player is active in the game). This is not game-win accuracy, and current 2026–27 milestone probabilities remain withheld until deterministic pre-tip availability exists.

2026–27 CURRENT ANALYSIS

Current-season analysis is waiting for current-season evidence

No current AF-Score, performance movement or player-milestone row is fabricated from last season. When verified 2026–27 evidence exists, these same surfaces can switch from preseason history to current intelligence.

PROBHOOPS BRAIN · GOVERNANCE

AI can explain evidence. It cannot create it.

Versioned

The historical stories above are deterministic and require no OpenAI call. The Brain remains downstream of canonical current-season facts and can narrate only what a governed public release already proves.

BRAINLoading…

Evidence contract.

CANONICAL AUTHORITYNone

AI is downstream of deterministic data.

LIVE GENERATIONServer-side only

No API key or provider call is exposed to the browser.

Loading narrative contract…

CURRENT-SEASON DETERMINISTIC INTELLIGENCE

What If · Leverage · Availability impact

Checking…
WHAT IF—

Single-pass conditioned scenarios.

GAME LEVERAGE—

Paired home-win / away-win probability swing.

AVAILABILITY—

NBA-official, pregame, paired counterfactual impact.

Current intelligence remains unavailable until the exact forecast and deterministic counterfactual gates are active.