Skip to main content
Hardwood
All seasons

2024-25 season

1,321 games · Oklahoma City Thunder won the title

Games scored

1,321

Model Brier

0.2107

Market Brier

no line

Gap to close

Eastern Conference

#TeamWLPCTHomeAwayNet
1Cleveland CavaliersCleveland Cavaliers6418.7803473011+9.5
2Boston CelticsBoston Celtics6121.7442813338+9.1
3New York KnicksNew York Knicks5131.62227142417+4.1
4Indiana PacersIndiana Pacers5032.61029122120+2.2
5Milwaukee BucksMilwaukee Bucks4834.58528142020+2.5
6Detroit PistonsDetroit Pistons4438.53722192219+1.9
7Orlando MagicOrlando Magic4141.50022191922-0.1
8Atlanta HawksAtlanta Hawks4042.48821191923-1.1
9Chicago BullsChicago Bulls3943.47618232120-1.6
10Miami HeatMiami Heat3745.45119221823+0.6
11Toronto RaptorsToronto Raptors3052.36618231229-4.3
12Brooklyn NetsBrooklyn Nets2656.31712291427-7.1
13Philadelphia 76ersPhiladelphia 76ers2458.29312291229-6.2
14Charlotte HornetsCharlotte Hornets1963.2321229734-9.1
15Washington WizardsWashington Wizards1864.2208331031-12.4

Western Conference

#TeamWLPCTHomeAwayNet
1Oklahoma City ThunderOklahoma City Thunder6814.829366328+12.9
2Houston RocketsHouston Rockets5230.63429122318+4.5
3LA ClippersLA Clippers5032.61030112021+4.7
4Denver NuggetsDenver Nuggets5032.61026152417+3.9
5Los Angeles LakersLos Angeles Lakers5032.61031101922+1.2
6Minnesota TimberwolvesMinnesota Timberwolves4933.59825162417+5.0
7Memphis GrizzliesMemphis Grizzlies4834.58526152219+4.8
8Golden State WarriorsGolden State Warriors4834.58524172417+3.3
9Sacramento KingsSacramento Kings4042.48820212021+0.5
10Dallas MavericksDallas Mavericks3943.47622181725-1.2
11Portland Trail BlazersPortland Trail Blazers3646.43922191427-3.0
12Phoenix SunsPhoenix Suns3646.43924171229-3.0
13San Antonio SpursSan Antonio Spurs3448.41520211427-2.8
14New Orleans PelicansNew Orleans Pelicans2161.2561427734-9.4
15Utah JazzUtah Jazz1765.2071031734-9.3

How the title race moved

Backtest

Eastern Conference

Cleveland CavaliersBoston CelticsMilwaukee Bucksfield (12)
0%25%50%75%Cleveland Cavaliers · 2024-10-22 · 1.9% (0 games banked)Cleveland Cavaliers · 2024-11-01 · 13.9% (67 games banked)Cleveland Cavaliers · 2024-11-11 · 23.3% (144 games banked)Cleveland Cavaliers · 2024-11-21 · 26.8% (217 games banked)Cleveland Cavaliers · 2024-12-01 · 14.9% (289 games banked)Cleveland Cavaliers · 2024-12-11 · 19.0% (359 games banked)Cleveland Cavaliers · 2024-12-21 · 22.4% (402 games banked)Cleveland Cavaliers · 2024-12-31 · 31.5% (471 games banked)Cleveland Cavaliers · 2025-01-10 · 42.9% (546 games banked)Cleveland Cavaliers · 2025-01-20 · 43.8% (619 games banked)Cleveland Cavaliers · 2025-01-30 · 39.3% (688 games banked)Cleveland Cavaliers · 2025-02-09 · 45.8% (768 games banked)Cleveland Cavaliers · 2025-02-19 · 48.7% (814 games banked)Cleveland Cavaliers · 2025-03-01 · 56.9% (877 games banked)Cleveland Cavaliers · 2025-03-11 · 61.8% (961 games banked)Cleveland Cavaliers · 2025-03-21 · 49.1% (1,039 games banked)Cleveland Cavaliers · 2025-03-31 · 35.3% (1,116 games banked)Cleveland Cavaliers · 2025-04-10 · 41.9% (1,189 games banked)Cleveland Cavaliers · 2025-04-13 · 42.9% (1,215 games banked)CLE 43%Boston Celtics · 2024-10-22 · 67.4% (0 games banked)Boston Celtics · 2024-11-01 · 49.2% (67 games banked)Boston Celtics · 2024-11-11 · 52.5% (144 games banked)Boston Celtics · 2024-11-21 · 48.7% (217 games banked)Boston Celtics · 2024-12-01 · 56.9% (289 games banked)Boston Celtics · 2024-12-11 · 51.6% (359 games banked)Boston Celtics · 2024-12-21 · 43.2% (402 games banked)Boston Celtics · 2024-12-31 · 30.7% (471 games banked)Boston Celtics · 2025-01-10 · 35.6% (546 games banked)Boston Celtics · 2025-01-20 · 24.4% (619 games banked)Boston Celtics · 2025-01-30 · 25.3% (688 games banked)Boston Celtics · 2025-02-09 · 25.5% (768 games banked)Boston Celtics · 2025-02-19 · 32.1% (814 games banked)Boston Celtics · 2025-03-01 · 26.2% (877 games banked)Boston Celtics · 2025-03-11 · 27.3% (961 games banked)Boston Celtics · 2025-03-21 · 37.0% (1,039 games banked)Boston Celtics · 2025-03-31 · 48.5% (1,116 games banked)Boston Celtics · 2025-04-10 · 33.2% (1,189 games banked)Boston Celtics · 2025-04-13 · 34.1% (1,215 games banked)BOS 34%Milwaukee Bucks · 2024-10-22 · 2.0% (0 games banked)Milwaukee Bucks · 2024-11-01 · 2.6% (67 games banked)Milwaukee Bucks · 2024-11-11 · 0.7% (144 games banked)Milwaukee Bucks · 2024-11-21 · 1.1% (217 games banked)Milwaukee Bucks · 2024-12-01 · 1.8% (289 games banked)Milwaukee Bucks · 2024-12-11 · 2.1% (359 games banked)Milwaukee Bucks · 2024-12-21 · 5.4% (402 games banked)Milwaukee Bucks · 2024-12-31 · 3.4% (471 games banked)Milwaukee Bucks · 2025-01-10 · 3.0% (546 games banked)Milwaukee Bucks · 2025-01-20 · 6.8% (619 games banked)Milwaukee Bucks · 2025-01-30 · 5.9% (688 games banked)Milwaukee Bucks · 2025-02-09 · 1.8% (768 games banked)Milwaukee Bucks · 2025-02-19 · 1.6% (814 games banked)Milwaukee Bucks · 2025-03-01 · 1.9% (877 games banked)Milwaukee Bucks · 2025-03-11 · 2.5% (961 games banked)Milwaukee Bucks · 2025-03-21 · 2.6% (1,039 games banked)Milwaukee Bucks · 2025-03-31 · 2.1% (1,116 games banked)Milwaukee Bucks · 2025-04-10 · 4.0% (1,189 games banked)Milwaukee Bucks · 2025-04-13 · 5.8% (1,215 games banked)MIL 6%The field · 2024-10-22 · 28.7% (0 games banked)The field · 2024-11-01 · 34.3% (67 games banked)The field · 2024-11-11 · 23.5% (144 games banked)The field · 2024-11-21 · 23.4% (217 games banked)The field · 2024-12-01 · 26.3% (289 games banked)The field · 2024-12-11 · 27.3% (359 games banked)The field · 2024-12-21 · 28.9% (402 games banked)The field · 2024-12-31 · 34.5% (471 games banked)The field · 2025-01-10 · 18.5% (546 games banked)The field · 2025-01-20 · 25.1% (619 games banked)The field · 2025-01-30 · 29.5% (688 games banked)The field · 2025-02-09 · 27.0% (768 games banked)The field · 2025-02-19 · 17.6% (814 games banked)The field · 2025-03-01 · 15.0% (877 games banked)The field · 2025-03-11 · 8.5% (961 games banked)The field · 2025-03-21 · 11.2% (1,039 games banked)The field · 2025-03-31 · 14.1% (1,116 games banked)The field · 2025-04-10 · 20.9% (1,189 games banked)The field · 2025-04-13 · 17.2% (1,215 games banked)field 17%Oct 22Jan 20Apr 13
A reconstruction. Each checkpoint re-simulated the rest of the season from ratings built on games strictly earlier than that date, so the model never saw the future — but nobody read these numbers on those days. Probabilities inside a conference sum to one, so the three named contenders and the field account for all 15 teams — nothing is dropped.
Table view
DateGamesCLEBOSMILField
2024-10-2201.9%67.4%2.0%28.7%
2024-11-016713.9%49.2%2.6%34.3%
2024-11-1114423.3%52.5%0.7%23.5%
2024-11-2121726.8%48.7%1.1%23.4%
2024-12-0128914.9%56.9%1.8%26.3%
2024-12-1135919.0%51.6%2.1%27.3%
2024-12-2140222.4%43.2%5.4%28.9%
2024-12-3147131.5%30.7%3.4%34.5%
2025-01-1054642.9%35.6%3.0%18.5%
2025-01-2061943.8%24.4%6.8%25.1%
2025-01-3068839.3%25.3%5.9%29.5%
2025-02-0976845.8%25.5%1.8%27.0%
2025-02-1981448.7%32.1%1.6%17.6%
2025-03-0187756.9%26.2%1.9%15.0%
2025-03-1196161.8%27.3%2.5%8.5%
2025-03-211,03949.1%37.0%2.6%11.2%
2025-03-311,11635.3%48.5%2.1%14.1%
2025-04-101,18941.9%33.2%4.0%20.9%
2025-04-131,21542.9%34.1%5.8%17.2%

Western Conference

Oklahoma City ThunderLA ClippersMinnesota Timberwolvesfield (12)
0%25%50%75%Oklahoma City Thunder · 2024-10-22 · 19.9% (0 games banked)Oklahoma City Thunder · 2024-11-01 · 27.6% (67 games banked)Oklahoma City Thunder · 2024-11-11 · 33.5% (144 games banked)Oklahoma City Thunder · 2024-11-21 · 28.1% (217 games banked)Oklahoma City Thunder · 2024-12-01 · 38.5% (289 games banked)Oklahoma City Thunder · 2024-12-11 · 38.1% (359 games banked)Oklahoma City Thunder · 2024-12-21 · 41.1% (402 games banked)Oklahoma City Thunder · 2024-12-31 · 48.8% (471 games banked)Oklahoma City Thunder · 2025-01-10 · 56.5% (546 games banked)Oklahoma City Thunder · 2025-01-20 · 54.4% (619 games banked)Oklahoma City Thunder · 2025-01-30 · 55.2% (688 games banked)Oklahoma City Thunder · 2025-02-09 · 56.9% (768 games banked)Oklahoma City Thunder · 2025-02-19 · 55.1% (814 games banked)Oklahoma City Thunder · 2025-03-01 · 57.1% (877 games banked)Oklahoma City Thunder · 2025-03-11 · 65.5% (961 games banked)Oklahoma City Thunder · 2025-03-21 · 63.4% (1,039 games banked)Oklahoma City Thunder · 2025-03-31 · 71.2% (1,116 games banked)Oklahoma City Thunder · 2025-04-10 · 50.6% (1,189 games banked)Oklahoma City Thunder · 2025-04-13 · 52.7% (1,215 games banked)OKC 53%LA Clippers · 2024-10-22 · 0.3% (0 games banked)LA Clippers · 2024-11-01 · 1.5% (67 games banked)LA Clippers · 2024-11-11 · 2.3% (144 games banked)LA Clippers · 2024-11-21 · 1.6% (217 games banked)LA Clippers · 2024-12-01 · 4.3% (289 games banked)LA Clippers · 2024-12-11 · 1.5% (359 games banked)LA Clippers · 2024-12-21 · 4.3% (402 games banked)LA Clippers · 2024-12-31 · 5.3% (471 games banked)LA Clippers · 2025-01-10 · 2.2% (546 games banked)LA Clippers · 2025-01-20 · 2.7% (619 games banked)LA Clippers · 2025-01-30 · 1.8% (688 games banked)LA Clippers · 2025-02-09 · 0.9% (768 games banked)LA Clippers · 2025-02-19 · 2.0% (814 games banked)LA Clippers · 2025-03-01 · 0.9% (877 games banked)LA Clippers · 2025-03-11 · 1.1% (961 games banked)LA Clippers · 2025-03-21 · 3.3% (1,039 games banked)LA Clippers · 2025-03-31 · 4.4% (1,116 games banked)LA Clippers · 2025-04-10 · 9.6% (1,189 games banked)LA Clippers · 2025-04-13 · 11.6% (1,215 games banked)LAC 12%Minnesota Timberwolves · 2024-10-22 · 19.4% (0 games banked)Minnesota Timberwolves · 2024-11-01 · 11.2% (67 games banked)Minnesota Timberwolves · 2024-11-11 · 12.9% (144 games banked)Minnesota Timberwolves · 2024-11-21 · 6.7% (217 games banked)Minnesota Timberwolves · 2024-12-01 · 1.8% (289 games banked)Minnesota Timberwolves · 2024-12-11 · 7.6% (359 games banked)Minnesota Timberwolves · 2024-12-21 · 5.9% (402 games banked)Minnesota Timberwolves · 2024-12-31 · 4.3% (471 games banked)Minnesota Timberwolves · 2025-01-10 · 3.1% (546 games banked)Minnesota Timberwolves · 2025-01-20 · 3.6% (619 games banked)Minnesota Timberwolves · 2025-01-30 · 5.9% (688 games banked)Minnesota Timberwolves · 2025-02-09 · 7.6% (768 games banked)Minnesota Timberwolves · 2025-02-19 · 7.1% (814 games banked)Minnesota Timberwolves · 2025-03-01 · 7.5% (877 games banked)Minnesota Timberwolves · 2025-03-11 · 8.2% (961 games banked)Minnesota Timberwolves · 2025-03-21 · 7.5% (1,039 games banked)Minnesota Timberwolves · 2025-03-31 · 8.6% (1,116 games banked)Minnesota Timberwolves · 2025-04-10 · 9.7% (1,189 games banked)Minnesota Timberwolves · 2025-04-13 · 10.6% (1,215 games banked)MIN 11%The field · 2024-10-22 · 60.5% (0 games banked)The field · 2024-11-01 · 59.7% (67 games banked)The field · 2024-11-11 · 51.3% (144 games banked)The field · 2024-11-21 · 63.6% (217 games banked)The field · 2024-12-01 · 55.4% (289 games banked)The field · 2024-12-11 · 52.8% (359 games banked)The field · 2024-12-21 · 48.7% (402 games banked)The field · 2024-12-31 · 41.5% (471 games banked)The field · 2025-01-10 · 38.2% (546 games banked)The field · 2025-01-20 · 39.3% (619 games banked)The field · 2025-01-30 · 37.1% (688 games banked)The field · 2025-02-09 · 34.6% (768 games banked)The field · 2025-02-19 · 35.8% (814 games banked)The field · 2025-03-01 · 34.5% (877 games banked)The field · 2025-03-11 · 25.2% (961 games banked)The field · 2025-03-21 · 25.8% (1,039 games banked)The field · 2025-03-31 · 15.9% (1,116 games banked)The field · 2025-04-10 · 30.2% (1,189 games banked)The field · 2025-04-13 · 25.1% (1,215 games banked)field 25%Oct 22Jan 20Apr 13
A reconstruction. Each checkpoint re-simulated the rest of the season from ratings built on games strictly earlier than that date, so the model never saw the future — but nobody read these numbers on those days. Oklahoma City Thunder went on to win the title. Probabilities inside a conference sum to one, so the three named contenders and the field account for all 15 teams — nothing is dropped.
Table view
DateGamesOKCLACMINField
2024-10-22019.9%0.3%19.4%60.5%
2024-11-016727.6%1.5%11.2%59.7%
2024-11-1114433.5%2.3%12.9%51.3%
2024-11-2121728.1%1.6%6.7%63.6%
2024-12-0128938.5%4.3%1.8%55.4%
2024-12-1135938.1%1.5%7.6%52.8%
2024-12-2140241.1%4.3%5.9%48.7%
2024-12-3147148.8%5.3%4.3%41.5%
2025-01-1054656.5%2.2%3.1%38.2%
2025-01-2061954.4%2.7%3.6%39.3%
2025-01-3068855.2%1.8%5.9%37.1%
2025-02-0976856.9%0.9%7.6%34.6%
2025-02-1981455.1%2.0%7.1%35.8%
2025-03-0187757.1%0.9%7.5%34.5%
2025-03-1196165.5%1.1%8.2%25.2%
2025-03-211,03963.4%3.3%7.5%25.8%
2025-03-311,11671.2%4.4%8.6%15.9%
2025-04-101,18950.6%9.6%9.7%30.2%
2025-04-131,21552.7%11.6%10.6%25.1%

Playoff bracket · 2024-25

Champion · Oklahoma City Thunder

Every card opens the series: which games, by how much, where, and what the model made of each one. Card positions and connectors are computed arithmetic, not nested boxes — the card feeding a round sits exactly halfway between the two beneath it, and that is asserted by a test rather than left to the box model.

The model's five biggest misses

These are the honest low points, printed with the same prominence the hits get. A record that only shows its wins is an advertisement.

Forecasts are scored against the closing line. Nothing here is betting advice. How it works