← All teams

Eastern Conference · 2026-27

Chicago Bulls CHI

1–8
2026-27 record
1350
Elo rating
with the forecast of Nov 8
108.3
Offensive rating
last 10 games
124.7
Defensive rating
last 10, lower is better
105.5
Pace
possessions per game
200 of 337 forecasts for CHI games picked the winner.

Hover the ball to see a season.

Every graded CHI game, one dot each, oldest at the center. 200 of 337 forecasts picked the winner (colored dots).

Elo rating, recent games

CHI pregame Elo over its last 82 games with a forecast, from 1547 to 1350 1300135014001450150015501600 new season 1350 Nov 2025 Nov 2026
Pregame Elo stored with each of CHI's last 82 forecasts. Dashed: 1500, the long-run average.

Upcoming

Schedule
Nov 11 8:00 PM ET
SAS San Antonio Spurs 8–2 –
@CHI Chicago Bulls (home) 1–8 –
Forecast coming Details
Nov 13 8:00 PM ET
ATL Atlanta Hawks 7–4 –
@CHI Chicago Bulls (home) 1–8 –
Forecast coming Details
Nov 14 8:00 PM ET
CHI Chicago Bulls 1–8 –
@MIN Minnesota Timberwolves (home) 8–3 –
Forecast coming Details

Recent results

Archive
Nov 8 Final
PHI Philadelphia 76ers 123 127
@CHI Chicago Bulls (home) 116 121
PHI 70% 30% CHI

Why: Elo 6.2 → PHI · Defense, last 10 3.0 → PHI

✓ Picked PHI Details
Nov 4 Final
CHI Chicago Bulls 108 105
@NYK New York Knicks (home) 118 135
CHI 23% 77% NYK
✓ Picked NYK Details
Nov 2 Final
CHI Chicago Bulls 110 107
@PHI Philadelphia 76ers (home) 123 126
CHI 18% 82% PHI

Why: Elo 5.5 → PHI · Defense, last 10 2.2 → PHI

✓ Picked PHI Details
Oct 30 Final
CHI Chicago Bulls 110 111
@BOS Boston Celtics (home) 122 125
CHI 20% 80% BOS

Why: Elo 5.3 → BOS · Season margin 1.9 → BOS

✓ Picked BOS Details
Oct 28 Final
NYK New York Knicks 124 133
@CHI Chicago Bulls (home) 112 127
NYK 80% 20% CHI

Why: Elo 8.6 → NYK · Defense, last 10 2.9 → NYK

✓ Picked NYK Details

Predictability

How closely the forecasts tracked CHI games. A team can be hard for this model to forecast whether it is good or bad: misses come from the model's limits, roster changes, missing information and ordinary game-to-game variation. Compare all 30 teams

2026-27 (in progress)

Small sample: 9 games. These figures are a running log, not a measurement, and no ranking is shown.

12.0 pts
average margin miss
90% interval 6.4 to 18.1
−8.7
average margin error
+ = better than forecast; 90% interval -16.3 to -1.3
14.4 pts
error variability
std. deviation; league margin miss 11.7
78%
winner picked
9 games involving CHI
1 / 2.6
actual / expected wins
gap −1.6
0.111
Brier score
0.25 = coin flip; lower is better

Expected and actual wins

CHI: cumulative expected wins from pregame win probabilities against actual wins 024 1 actual 2.6 exp. 159 Game number in sample
Solid: actual wins. Dashed: expected wins, the running sum of CHI's pregame win probability in each game.

Margin error, game by game

CHI: margin forecast error in each game, actual minus predicted -40-200+20+40 Better than forecast Worse than forecast Games in date order
Each bar is one game: CHI's actual margin minus its predicted margin, in points. Positive bars sit above the line and negative bars below it, so direction does not depend on color.

How the errors are spread

CHI: distribution of 9 margin errors; mean -8.7 points 012 -40 to -36 pts: 0 games -36 to -32 pts: 1 games -32 to -28 pts: 0 games -28 to -24 pts: 0 games -24 to -20 pts: 1 games -20 to -16 pts: 1 games -16 to -12 pts: 0 games -12 to -8 pts: 0 games -8 to -4 pts: 2 games -4 to 0 pts: 1 games 0 to 4 pts: 1 games 4 to 8 pts: 1 games 8 to 12 pts: 1 games 12 to 16 pts: 0 games 16 to 20 pts: 0 games 20 to 24 pts: 0 games 24 to 28 pts: 0 games 28 to 32 pts: 0 games 32 to 36 pts: 0 games 36 to 40 pts: 0 games mean -8.7 -40-200+20+40 worse than forecast better than forecast
Each bar counts games whose margin error fell in a 4-point range (errors beyond ±40 are in the end bars). Dashed line: the average error.

CHI against the league

Average margin miss by team, 2026-27, smallest to largest; CHI is 18 of 30 3579111315171921232527 median 11.7 UTA: 6.70 points over 10 games, 90% interval 4.4–9.2 UTA 6.7 n=10 NOP: 7.70 points over 10 games, 90% interval 4.3–11.7 NOP 7.7 n=10 CLE: 8.50 points over 10 games, 90% interval 4.8–12.8 CLE 8.5 n=10 SAS: 8.50 points over 10 games, 90% interval 6.6–10.4 SAS 8.5 n=10 PHI: 8.82 points over 11 games, 90% interval 5.73–12.36 PHI 8.8 n=11 MIL: 9.00 points over 10 games, 90% interval 5.1–13.4 MIL 9.0 n=10 LAL: 9.64 points over 11 games, 90% interval 6.27–13 LAL 9.6 n=11 PHX: 9.88 points over 8 games, 90% interval 4.12–18.25 PHX 9.9 n=8 IND: 10.20 points over 10 games, 90% interval 6.8–14 IND 10.2 n=10 LAC: 11.33 points over 9 games, 90% interval 7.33–15.56 LAC 11.3 n=9 NYK: 11.33 points over 9 games, 90% interval 7.89–14.67 NYK 11.3 n=9 SAC: 11.50 points over 10 games, 90% interval 6.9–16.2 SAC 11.5 n=10 WAS: 11.50 points over 10 games, 90% interval 6.7–16.6 WAS 11.5 n=10 DET: 11.56 points over 9 games, 90% interval 8.56–15.56 DET 11.6 n=9 BOS: 11.70 points over 10 games, 90% interval 7.4–16.7 BOS 11.7 n=10 DEN: 11.75 points over 8 games, 90% interval 6.88–16.88 DEN 11.8 n=8 BKN: 11.90 points over 10 games, 90% interval 7.6–16.7 BKN 11.9 n=10 CHI: 12.00 points over 9 games, 90% interval 6.44–18.11 CHI 12.0 n=9 MIA: 12.00 points over 10 games, 90% interval 7.8–16 MIA 12.0 n=10 GSW: 12.50 points over 10 games, 90% interval 8.4–17.4 GSW 12.5 n=10 MIN: 12.55 points over 11 games, 90% interval 7.36–18.18 MIN 12.6 n=11 HOU: 13.10 points over 10 games, 90% interval 8.9–17.9 HOU 13.1 n=10 ATL: 13.55 points over 11 games, 90% interval 6.64–21.55 ATL 13.6 n=11 ORL: 13.67 points over 9 games, 90% interval 9.67–18.22 ORL 13.7 n=9 OKC: 14.20 points over 10 games, 90% interval 8.3–20.5 OKC 14.2 n=10 DAL: 14.70 points over 10 games, 90% interval 9.7–19.8 DAL 14.7 n=10 POR: 15.11 points over 9 games, 90% interval 8.89–22 POR 15.1 n=9 TOR: 15.33 points over 9 games, 90% interval 9.78–21.33 TOR 15.3 n=9 MEM: 15.56 points over 9 games, 90% interval 10.22–20.78 MEM 15.6 n=9 CHA: 17.30 points over 10 games, 90% interval 9.3–26.3 CHA 17.3 n=10 average margin miss, points (lower = easier to forecast)
Dots: average absolute margin error per team. Lines: 90% bootstrap intervals; overlapping lines mean the difference between those teams is not clear in this sample. Hollow dots: fewer than 20 games.
All 9 games in this sample
DateOpponentCHI win prob.ProjectedFinalPickMargin error
Nov 8 vs PHI 30% 116–123 L 121–127 ✓correct +1
Nov 4 at NYK 24% 108–118 L 105–135 ✓correct −20
Nov 2 at PHI 18% 110–123 L 107–126 ✓correct −6
Oct 30 at BOS 20% 110–122 L 111–125 ✓correct −2
Oct 28 vs NYK 20% 112–124 L 127–133 ✓correct +6
Oct 26 at BOS 20% 110–122 L 99–134 ✓correct −23
Oct 24 vs WAS 59% 123–120 L 120–124 ✗missed −7
Oct 23 at MIL 47% 121–122 W 132–125 ✗missed +8
Oct 21 at TOR 28% 115–123 L 92–135 ✓correct −35

2025-26

Across 82 graded games, CHI finished an average of 3.2 points worse than the forecast margin (90% interval -5.8 to -0.6).

11.6 pts
average margin miss
90% interval 10.0 to 13.2; 17th smallest of 30
−3.2
average margin error
+ = better than forecast; 90% interval -5.8 to -0.6
14.3 pts
error variability
std. deviation; league margin miss 11.4
56%
winner picked
82 games involving CHI
31 / 37.1
actual / expected wins
gap −6.1
0.222
Brier score
0.25 = coin flip; lower is better

Expected and actual wins

CHI: cumulative expected wins from pregame win probabilities against actual wins 010203040 31 actual 37.1 exp. 14182 Game number in sample
Solid: actual wins. Dashed: expected wins, the running sum of CHI's pregame win probability in each game.

Margin error, game by game

CHI: margin forecast error in each game, actual minus predicted -40-200+20+40 Better than forecast Worse than forecast Games in date order
Each bar is one game: CHI's actual margin minus its predicted margin, in points. Positive bars sit above the line and negative bars below it, so direction does not depend on color.

How the errors are spread

CHI: distribution of 82 margin errors; mean -3.2 points 0816 -40 to -36 pts: 1 games -36 to -32 pts: 1 games -32 to -28 pts: 1 games -28 to -24 pts: 4 games -24 to -20 pts: 2 games -20 to -16 pts: 6 games -16 to -12 pts: 7 games -12 to -8 pts: 6 games -8 to -4 pts: 7 games -4 to 0 pts: 16 games 0 to 4 pts: 4 games 4 to 8 pts: 8 games 8 to 12 pts: 7 games 12 to 16 pts: 3 games 16 to 20 pts: 4 games 20 to 24 pts: 2 games 24 to 28 pts: 2 games 28 to 32 pts: 1 games 32 to 36 pts: 0 games 36 to 40 pts: 0 games mean -3.2 -40-200+20+40 worse than forecast better than forecast
Each bar counts games whose margin error fell in a 4-point range (errors beyond ±40 are in the end bars). Dashed line: the average error.

CHI against the league

Average margin miss by team, 2025-26, smallest to largest; CHI is 17 of 30 79111315 median 11.5 NOP: 9.60 points over 82 games, 90% interval 8.48–10.84 NOP 9.6 n=82 DAL: 9.67 points over 81 games, 90% interval 8.4–11.09 DAL 9.7 n=81 DET: 10.16 points over 95 games, 90% interval 8.67–11.82 DET 10.2 n=95 IND: 10.32 points over 82 games, 90% interval 8.74–12.01 IND 10.3 n=82 SAS: 10.41 points over 103 games, 90% interval 9.12–11.82 SAS 10.4 n=103 GSW: 10.43 points over 82 games, 90% interval 9.06–11.98 GSW 10.4 n=82 CLE: 10.56 points over 100 games, 90% interval 9.19–11.94 CLE 10.6 n=100 POR: 10.59 points over 87 games, 90% interval 9.22–12.23 POR 10.6 n=87 DEN: 10.67 points over 88 games, 90% interval 9.09–12.41 DEN 10.7 n=88 MEM: 10.72 points over 80 games, 90% interval 9.05–12.4 MEM 10.7 n=80 ORL: 10.76 points over 86 games, 90% interval 9.19–12.45 ORL 10.8 n=86 PHX: 10.87 points over 86 games, 90% interval 9.27–12.48 PHX 10.9 n=86 HOU: 10.93 points over 88 games, 90% interval 9.52–12.23 HOU 10.9 n=88 LAL: 11.25 points over 92 games, 90% interval 9.9–12.52 LAL 11.3 n=92 OKC: 11.48 points over 96 games, 90% interval 9.74–13.17 OKC 11.5 n=96 LAC: 11.50 points over 82 games, 90% interval 9.93–13.07 LAC 11.5 n=82 CHI: 11.59 points over 82 games, 90% interval 10.02–13.22 CHI 11.6 n=82 SAC: 11.59 points over 82 games, 90% interval 10.06–13.29 SAC 11.6 n=82 PHI: 11.63 points over 93 games, 90% interval 10.02–13.37 PHI 11.6 n=93 BOS: 11.89 points over 89 games, 90% interval 10.47–13.35 BOS 11.9 n=89 WAS: 12.07 points over 82 games, 90% interval 10.65–13.57 WAS 12.1 n=82 UTA: 12.18 points over 82 games, 90% interval 10.29–14.11 UTA 12.2 n=82 BKN: 12.48 points over 82 games, 90% interval 10.94–14.34 BKN 12.5 n=82 MIN: 12.49 points over 94 games, 90% interval 11.06–14.07 MIN 12.5 n=94 ATL: 12.58 points over 88 games, 90% interval 10.92–14.49 ATL 12.6 n=88 TOR: 12.62 points over 89 games, 90% interval 11.03–14.24 TOR 12.6 n=89 MIA: 12.63 points over 82 games, 90% interval 11.02–14.3 MIA 12.6 n=82 MIL: 12.80 points over 82 games, 90% interval 11.06–14.59 MIL 12.8 n=82 CHA: 13.29 points over 82 games, 90% interval 11.57–15.17 CHA 13.3 n=82 NYK: 13.45 points over 99 games, 90% interval 11.64–15.37 NYK 13.4 n=99 average margin miss, points (lower = easier to forecast)
Dots: average absolute margin error per team. Lines: 90% bootstrap intervals; overlapping lines mean the difference between those teams is not clear in this sample. Hollow dots: fewer than 20 games.
All 82 games in this sample
DateOpponentCHI win prob.ProjectedFinalPickMargin error
Apr 12 at DAL 53% 117–116 L 128–149 ✗missed −22
Apr 10 vs ORL 22% 113–124 L 103–127 ✓correct −13
Apr 9 at WAS 71% 124–116 W 119–108 ✓correct +3
Apr 7 at WAS 69% 123–116 W 129–98 ✓correct +24
Apr 5 vs PHX 29% 114–122 L 110–120 ✓correct −2
Apr 3 at NYK 20% 113–125 L 96–136 ✓correct −28
Apr 1 vs IND 69% 124–117 L 126–145 ✗missed −26
Mar 30 at SAS 19% 115–128 L 114–129 ✓correct −2
Mar 28 at MEM 61% 120–116 L 124–125 ✗missed −5
Mar 27 at OKC 17% 112–126 L 113–131 ✓correct −4
Mar 25 at PHI 41% 118–121 L 137–157 ✓correct −17
Mar 23 vs HOU 42% 113–116 W 132–124 ✗missed +11
Mar 19 vs CLE 34% 113–119 L 110–115 ✓correct +1
Mar 18 vs TOR 42% 115–118 L 109–139 ✓correct −27
Mar 16 vs MEM 56% 118–116 W 132–107 ✓correct +23
Mar 13 at LAC 20% 112–124 L 108–119 ✓correct +1
Mar 12 at LAL 22% 110–121 L 130–142 ✓correct −1
Mar 10 at GSW 41% 115–118 W 130–124 ✗missed +9
Mar 8 at SAC 58% 118–115 L 110–126 ✗missed −19
Mar 5 at PHX 41% 108–111 W 105–103 ✗missed +5
Mar 3 vs OKC 20% 110–122 L 108–116 ✓correct +4
Mar 1 vs MIL 31% 108–115 W 120–97 ✗missed +30
Feb 26 vs POR 31% 113–120 L 112–121 ✓correct −2
Feb 24 vs CHA 24% 107–117 L 99–131 ✓correct −22
Feb 22 vs NYK 20% 111–123 L 99–105 ✓correct +6
Feb 21 vs DET 20% 113–125 L 110–126 ✓correct −4
Feb 19 vs TOR 34% 113–119 L 101–110 ✓correct −3
Feb 11 at BOS 20% 103–115 L 105–124 ✓correct −7
Feb 9 at BKN 64% 114–109 L 115–123 ✗missed −13
Feb 7 vs DEN 47% 112–113 L 120–136 ✓correct −15
Feb 5 at TOR 24% 112–122 L 107–123 ✓correct −6
Feb 3 at MIL 56% 113–111 L 115–131 ✗missed −18
Feb 1 at MIA 36% 117–122 L 91–134 ✓correct −38
Jan 31 at MIA 31% 117–124 W 125–118 ✗missed +14
Jan 29 vs MIA 56% 121–119 L 113–116 ✗missed −5
Jan 28 at IND 53% 116–115 L 110–113 ✗missed −4
Jan 26 vs LAL 53% 116–115 L 118–129 ✗missed −12
Jan 24 vs BOS 34% 107–113 W 114–111 ✗missed +9
Jan 22 at MIN 31% 116–123 W 120–115 ✗missed +12
Jan 20 vs LAC 59% 114–111 W 138–110 ✓correct +25
Jan 18 vs BKN 61% 113–109 W 124–102 ✓correct +18
Jan 16 at BKN 53% 113–112 L 109–112 ✗missed −4
Jan 14 vs UTA 61% 118–114 W 128–126 ✓correct −2
Jan 13 at HOU 20% 105–117 L 113–119 ✓correct +6
Jan 10 vs DAL 53% 116–115 W 125–107 ✓correct +17
Jan 7 at DET 17% 110–124 L 93–108 ✓correct −1
Jan 5 at BOS 17% 112–126 L 101–115 ✓correct ±0
Jan 3 vs CHA 61% 122–118 L 99–112 ✗missed −17
Jan 2 vs ORL 42% 116–119 W 121–114 ✗missed +10
Dec 31 vs NOP 47% 118–119 W 134–118 ✗missed +17
Dec 29 vs MIN 39% 115–119 L 101–136 ✓correct −31
Dec 27 vs MIL 67% 120–114 L 103–112 ✗missed −15
Dec 26 vs PHI 47% 117–118 W 109–102 ✗missed +8
Dec 23 at ATL 47% 120–121 W 126–123 ✗missed +4
Dec 21 at ATL 44% 118–120 W 152–150 ✗missed +4
Dec 19 at CLE 36% 115–120 W 136–125 ✗missed +16
Dec 17 vs CLE 36% 115–120 W 127–111 ✗missed +21
Dec 14 vs NOP 56% 121–119 L 104–114 ✗missed −12
Dec 12 at CHA 64% 117–112 W 129–126 ✓correct −2
Dec 7 vs GSW 34% 111–117 L 91–123 ✓correct −26
Dec 5 vs IND 44% 117–119 L 105–120 ✓correct −13
Dec 3 vs BKN 64% 119–114 L 103–113 ✗missed −15
Dec 1 at ORL 19% 114–127 L 120–125 ✓correct +8
Nov 29 at IND 61% 122–118 L 101–103 ✗missed −6
Nov 28 at CHA 61% 120–116 L 116–123 ✗missed −11
Nov 24 at NOP 69% 123–116 L 130–143 ✗missed −20
Nov 22 vs WAS 82% 124–111 W 121–120 ✓correct −12
Nov 21 vs MIA 47% 121–122 L 107–143 ✓correct −35
Nov 19 at POR 64% 123–118 W 122–121 ✓correct −4
Nov 17 at DEN 22% 114–125 W 130–127 ✗missed +14
Nov 16 at UTA 69% 123–116 L 147–150 ✗missed −10
Nov 12 at DET 44% 115–117 L 113–124 ✓correct −9
Nov 10 vs SAS 59% 118–115 L 117–121 ✗missed −7
Nov 8 at CLE 39% 115–119 L 122–128 ✓correct −2
Nov 7 at MIL 53% 118–117 L 110–126 ✗missed −17
Nov 4 vs PHI 71% 123–115 W 113–111 ✓correct −6
Nov 2 at NYK 53% 119–118 L 116–128 ✗missed −13
Oct 31 vs NYK 64% 118–113 W 135–125 ✓correct +5
Oct 29 vs SAC 69% 120–113 W 126–113 ✓correct +6
Oct 27 vs ATL 69% 123–116 W 128–123 ✓correct −2
Oct 25 at ORL 53% 116–115 W 110–98 ✓correct +11
Oct 22 vs DET 64% 118–113 W 115–111 ✓correct −1

2024-25

12.4 pts
average margin miss
90% interval 10.9 to 13.9; 29th smallest of 30
−0.1
average margin error
+ = better than forecast; 90% interval -2.9 to 2.8
15.2 pts
error variability
std. deviation; league margin miss 11.0
62%
winner picked
82 games involving CHI
39 / 38.1
actual / expected wins
gap +0.9
0.241
Brier score
0.25 = coin flip; lower is better

Expected and actual wins

CHI: cumulative expected wins from pregame win probabilities against actual wins 010203040 39 actual 38.1 exp. 14182 Game number in sample
Solid: actual wins. Dashed: expected wins, the running sum of CHI's pregame win probability in each game.

Margin error, game by game

CHI: margin forecast error in each game, actual minus predicted -40-200+20+40 Better than forecast Worse than forecast Games in date order
Each bar is one game: CHI's actual margin minus its predicted margin, in points. Positive bars sit above the line and negative bars below it, so direction does not depend on color.

How the errors are spread

CHI: distribution of 82 margin errors; mean -0.1 points 059 -40 to -36 pts: 0 games -36 to -32 pts: 1 games -32 to -28 pts: 1 games -28 to -24 pts: 1 games -24 to -20 pts: 4 games -20 to -16 pts: 3 games -16 to -12 pts: 8 games -12 to -8 pts: 7 games -8 to -4 pts: 8 games -4 to 0 pts: 8 games 0 to 4 pts: 9 games 4 to 8 pts: 4 games 8 to 12 pts: 8 games 12 to 16 pts: 6 games 16 to 20 pts: 6 games 20 to 24 pts: 4 games 24 to 28 pts: 1 games 28 to 32 pts: 1 games 32 to 36 pts: 0 games 36 to 40 pts: 2 games mean -0.1 -40-200+20+40 worse than forecast better than forecast
Each bar counts games whose margin error fell in a 4-point range (errors beyond ±40 are in the end bars). Dashed line: the average error.

CHI against the league

Average margin miss by team, 2024-25, smallest to largest; CHI is 29 of 30 79111315 median 11.0 CHA: 9.26 points over 82 games, 90% interval 7.61–10.89 CHA 9.3 n=82 PHX: 9.49 points over 82 games, 90% interval 8.11–10.93 PHX 9.5 n=82 HOU: 9.50 points over 88 games, 90% interval 8.27–10.78 HOU 9.5 n=88 ORL: 10.00 points over 87 games, 90% interval 8.64–11.37 ORL 10.0 n=87 DET: 10.03 points over 88 games, 90% interval 8.78–11.4 DET 10.0 n=88 PHI: 10.11 points over 82 games, 90% interval 8.54–11.87 PHI 10.1 n=82 UTA: 10.12 points over 82 games, 90% interval 8.48–12.02 UTA 10.1 n=82 NOP: 10.21 points over 82 games, 90% interval 8.57–11.82 NOP 10.2 n=82 MIL: 10.27 points over 86 games, 90% interval 8.88–11.77 MIL 10.3 n=86 IND: 10.33 points over 103 games, 90% interval 9.13–11.63 IND 10.3 n=103 SAS: 10.68 points over 80 games, 90% interval 8.99–12.45 SAS 10.7 n=80 ATL: 10.74 points over 81 games, 90% interval 9.4–12.17 ATL 10.7 n=81 BKN: 10.80 points over 82 games, 90% interval 9.33–12.39 BKN 10.8 n=82 WAS: 10.84 points over 81 games, 90% interval 9.32–12.23 WAS 10.8 n=81 MIN: 10.93 points over 97 games, 90% interval 9.53–12.36 MIN 10.9 n=97 DAL: 10.99 points over 82 games, 90% interval 9.71–12.43 DAL 11.0 n=82 MIA: 11.04 points over 85 games, 90% interval 9.36–12.89 MIA 11.0 n=85 CLE: 11.07 points over 91 games, 90% interval 9.54–12.6 CLE 11.1 n=91 TOR: 11.09 points over 82 games, 90% interval 9.52–12.88 TOR 11.1 n=82 LAC: 11.30 points over 89 games, 90% interval 9.74–13 LAC 11.3 n=89 BOS: 11.54 points over 93 games, 90% interval 10.13–13.06 BOS 11.5 n=93 OKC: 11.69 points over 104 games, 90% interval 10.11–13.16 OKC 11.7 n=104 MEM: 11.77 points over 86 games, 90% interval 10.07–13.73 MEM 11.8 n=86 SAC: 11.77 points over 82 games, 90% interval 10.07–13.39 SAC 11.8 n=82 NYK: 11.86 points over 100 games, 90% interval 10.5–13.1 NYK 11.9 n=100 LAL: 11.89 points over 87 games, 90% interval 10.06–13.62 LAL 11.9 n=87 DEN: 11.91 points over 96 games, 90% interval 10.55–13.48 DEN 11.9 n=96 GSW: 12.33 points over 94 games, 90% interval 10.68–13.97 GSW 12.3 n=94 CHI: 12.41 points over 82 games, 90% interval 10.89–13.89 CHI 12.4 n=82 POR: 13.05 points over 82 games, 90% interval 11.32–14.91 POR 13.1 n=82 average margin miss, points (lower = easier to forecast)
Dots: average absolute margin error per team. Lines: 90% bootstrap intervals; overlapping lines mean the difference between those teams is not clear in this sample. Hollow dots: fewer than 20 games.
All 82 games in this sample
DateOpponentCHI win prob.ProjectedFinalPickMargin error
Apr 13 at PHI 71% 121–112 W 122–102 ✓correct +11
Apr 11 vs WAS 77% 126–115 W 119–89 ✓correct +19
Apr 9 vs MIA 54% 120–119 W 119–111 ✓correct +7
Apr 8 at CLE 31% 119–126 L 113–135 ✓correct −15
Apr 6 at CHA 73% 124–114 W 131–117 ✓correct +4
Apr 4 vs POR 59% 120–117 W 118–113 ✓correct +2
Apr 1 vs TOR 67% 121–115 W 137–118 ✓correct +13
Mar 31 at OKC 21% 112–124 L 117–145 ✓correct −16
Mar 29 vs DAL 69% 123–116 L 119–120 ✗missed −8
Mar 27 vs LAL 67% 121–115 W 119–117 ✓correct −4
Mar 24 at DEN 51% 121–120 W 129–119 ✓correct +9
Mar 22 at LAL 31% 113–120 W 146–115 ✗missed +38
Mar 20 at SAC 33% 115–121 W 128–116 ✗missed +18
Mar 19 at PHX 43% 115–117 L 121–127 ✓correct −4
Mar 17 at UTA 61% 119–114 W 111–97 ✓correct +9
Mar 15 at HOU 33% 113–119 L 114–117 ✓correct +3
Mar 13 vs BKN 64% 117–112 W 116–110 ✓correct +1
Mar 10 vs IND 36% 115–121 W 121–103 ✗missed +24
Mar 8 at MIA 27% 109–118 W 114–109 ✗missed +14
Mar 6 at ORL 31% 109–116 W 125–123 ✗missed +9
Mar 4 vs CLE 18% 110–125 L 117–139 ✓correct −7
Mar 2 at IND 27% 115–124 L 112–127 ✓correct −6
Feb 28 vs TOR 57% 116–114 W 125–115 ✓correct +8
Feb 26 vs LAC 44% 115–118 L 117–122 ✓correct −2
Feb 24 at PHI 36% 112–117 W 142–110 ✗missed +37
Feb 22 vs PHX 39% 115–120 L 117–121 ✓correct +1
Feb 20 at NYK 19% 111–124 L 111–113 ✓correct +11
Feb 12 vs DET 27% 114–124 L 110–128 ✓correct −8
Feb 11 vs DET 36% 114–120 L 92–132 ✓correct −34
Feb 8 vs GSW 49% 117–118 L 111–132 ✓correct −20
Feb 5 at MIN 27% 112–121 L 108–127 ✓correct −10
Feb 4 vs MIA 54% 115–114 W 133–124 ✓correct +8
Feb 2 at DET 27% 111–120 L 119–127 ✓correct +1
Jan 31 at TOR 33% 110–116 W 122–106 ✗missed +22
Jan 29 at BOS 19% 105–118 L 100–122 ✓correct −9
Jan 27 vs DEN 32% 113–121 W 129–121 ✗missed +16
Jan 25 vs PHI 54% 112–111 L 97–109 ✗missed −13
Jan 23 at GSW 43% 114–116 L 106–131 ✓correct −23
Jan 20 at LAC 31% 111–118 W 112–99 ✗missed +20
Jan 19 at POR 61% 119–114 L 102–113 ✗missed −16
Jan 17 vs CHA 75% 118–108 L 123–125 ✗missed −12
Jan 15 vs ATL 69% 125–118 L 94–110 ✗missed −23
Jan 14 vs NOP 71% 122–114 L 113–119 ✗missed −14
Jan 12 vs SAC 44% 114–117 L 119–124 ✓correct −2
Jan 10 vs WAS 62% 119–115 W 138–105 ✓correct +29
Jan 8 at IND 33% 114–120 L 113–129 ✓correct −10
Jan 6 vs SAS 59% 115–112 W 114–110 ✓correct +1
Jan 4 vs NYK 34% 111–118 W 139–126 ✗missed +20
Jan 1 at WAS 61% 119–114 L 107–125 ✗missed −23
Dec 30 at CHA 73% 122–112 W 115–108 ✓correct −3
Dec 28 vs MIL 49% 113–114 W 116–111 ✗missed +6
Dec 26 at ATL 41% 115–118 L 133–141 ✓correct −5
Dec 23 vs MIL 64% 119–114 L 91–112 ✗missed −26
Dec 21 vs BOS 44% 118–121 L 98–123 ✓correct −22
Dec 19 at BOS 31% 115–122 W 117–108 ✗missed +16
Dec 16 at TOR 59% 121–117 W 122–121 ✓correct −3
Dec 13 vs CHA 77% 123–112 W 109–95 ✓correct +3
Dec 8 vs PHI 62% 117–113 L 100–108 ✗missed −12
Dec 6 vs IND 64% 123–118 L 123–132 ✗missed −14
Dec 5 at SAS 41% 116–119 W 139–124 ✗missed +18
Dec 2 vs BKN 67% 123–117 W 128–102 ✓correct +20
Nov 29 vs BOS 29% 114–123 L 129–138 ✓correct ±0
Nov 27 at ORL 25% 110–120 L 119–133 ✓correct −4
Nov 26 at WAS 64% 123–117 W 127–108 ✓correct +13
Nov 23 vs MEM 54% 118–117 L 131–142 ✗missed −12
Nov 22 vs ATL 49% 118–119 W 136–122 ✗missed +15
Nov 20 at MIL 33% 114–120 L 106–122 ✓correct −10
Nov 18 at DET 38% 115–119 W 122–112 ✗missed +14
Nov 17 vs HOU 39% 113–118 L 107–143 ✓correct −31
Nov 15 at CLE 25% 112–122 L 126–144 ✓correct −8
Nov 13 at NYK 25% 112–122 W 124–123 ✗missed +11
Nov 11 vs CLE 39% 116–121 L 113–119 ✓correct −1
Nov 9 at ATL 43% 117–119 W 125–113 ✗missed +14
Nov 7 vs MIN 49% 115–116 L 119–135 ✓correct −15
Nov 6 at DAL 33% 113–119 L 99–119 ✓correct −14
Nov 4 vs UTA 77% 122–111 L 126–135 ✗missed −20
Nov 1 at BKN 46% 115–116 L 112–120 ✓correct −7
Oct 30 vs ORL 49% 114–115 W 102–99 ✗missed +4
Oct 28 at MEM 54% 117–115 W 126–123 ✓correct +1
Oct 26 vs OKC 49% 110–111 L 95–114 ✓correct −18
Oct 25 at MIL 36% 109–114 W 133–122 ✗missed +16
Oct 23 at NOP 38% 106–110 L 111–123 ✓correct −8

2023-24

9.9 pts
average margin miss
90% interval 8.7 to 11.3; 4th smallest of 30
−1.9
average margin error
+ = better than forecast; 90% interval -4.0 to 0.3
12.2 pts
error variability
std. deviation; league margin miss 11.3
61%
winner picked
82 games involving CHI
39 / 41.6
actual / expected wins
gap −2.6
0.241
Brier score
0.25 = coin flip; lower is better

Expected and actual wins

CHI: cumulative expected wins from pregame win probabilities against actual wins 010203040 39 actual 41.6 exp. 14182 Game number in sample
Solid: actual wins. Dashed: expected wins, the running sum of CHI's pregame win probability in each game.

Margin error, game by game

CHI: margin forecast error in each game, actual minus predicted -40-200+20+40 Better than forecast Worse than forecast Games in date order
Each bar is one game: CHI's actual margin minus its predicted margin, in points. Positive bars sit above the line and negative bars below it, so direction does not depend on color.

How the errors are spread

CHI: distribution of 82 margin errors; mean -1.9 points 0612 -40 to -36 pts: 0 games -36 to -32 pts: 1 games -32 to -28 pts: 0 games -28 to -24 pts: 2 games -24 to -20 pts: 3 games -20 to -16 pts: 6 games -16 to -12 pts: 6 games -12 to -8 pts: 6 games -8 to -4 pts: 11 games -4 to 0 pts: 5 games 0 to 4 pts: 12 games 4 to 8 pts: 11 games 8 to 12 pts: 8 games 12 to 16 pts: 6 games 16 to 20 pts: 3 games 20 to 24 pts: 0 games 24 to 28 pts: 2 games 28 to 32 pts: 0 games 32 to 36 pts: 0 games 36 to 40 pts: 0 games mean -1.9 -40-200+20+40 worse than forecast better than forecast
Each bar counts games whose margin error fell in a 4-point range (errors beyond ±40 are in the end bars). Dashed line: the average error.

CHI against the league

Average margin miss by team, 2023-24, smallest to largest; CHI is 4 of 30 79111315 median 11.0 PHX: 9.80 points over 86 games, 90% interval 8.63–11.01 PHX 9.8 n=86 WAS: 9.90 points over 82 games, 90% interval 8.41–11.39 WAS 9.9 n=82 DET: 9.91 points over 82 games, 90% interval 8.51–11.34 DET 9.9 n=82 CHI: 9.93 points over 82 games, 90% interval 8.67–11.28 CHI 9.9 n=82 GSW: 10.13 points over 82 games, 90% interval 8.49–11.84 GSW 10.1 n=82 DEN: 10.16 points over 94 games, 90% interval 8.71–11.82 DEN 10.2 n=94 LAC: 10.31 points over 88 games, 90% interval 8.94–11.67 LAC 10.3 n=88 HOU: 10.49 points over 82 games, 90% interval 9.09–11.87 HOU 10.5 n=82 CHA: 10.60 points over 82 games, 90% interval 8.87–12.37 CHA 10.6 n=82 SAS: 10.68 points over 82 games, 90% interval 9.16–12.34 SAS 10.7 n=82 TOR: 10.71 points over 82 games, 90% interval 8.94–12.41 TOR 10.7 n=82 PHI: 10.78 points over 88 games, 90% interval 9.32–12.18 PHI 10.8 n=88 LAL: 10.83 points over 87 games, 90% interval 9.3–12.37 LAL 10.8 n=87 MIN: 10.89 points over 98 games, 90% interval 9.4–12.27 MIN 10.9 n=98 ORL: 10.98 points over 89 games, 90% interval 9.61–12.31 ORL 11.0 n=89 MIA: 10.99 points over 87 games, 90% interval 9.3–12.83 MIA 11.0 n=87 MEM: 11.02 points over 82 games, 90% interval 9.62–12.49 MEM 11.0 n=82 POR: 11.09 points over 82 games, 90% interval 9.3–12.93 POR 11.1 n=82 BKN: 11.41 points over 82 games, 90% interval 9.83–13.12 BKN 11.4 n=82 ATL: 11.43 points over 82 games, 90% interval 9.74–13.3 ATL 11.4 n=82 NYK: 11.46 points over 95 games, 90% interval 10.13–12.84 NYK 11.5 n=95 CLE: 11.88 points over 94 games, 90% interval 10.45–13.49 CLE 11.9 n=94 UTA: 11.94 points over 82 games, 90% interval 10.29–13.62 UTA 11.9 n=82 OKC: 12.10 points over 92 games, 90% interval 10.34–13.93 OKC 12.1 n=92 MIL: 12.23 points over 88 games, 90% interval 10.58–13.77 MIL 12.2 n=88 SAC: 12.38 points over 82 games, 90% interval 10.73–14.11 SAC 12.4 n=82 IND: 12.71 points over 99 games, 90% interval 11.15–14.27 IND 12.7 n=99 BOS: 12.86 points over 101 games, 90% interval 11.3–14.57 BOS 12.9 n=101 DAL: 13.09 points over 104 games, 90% interval 11.49–14.72 DAL 13.1 n=104 NOP: 13.56 points over 86 games, 90% interval 11.94–15.36 NOP 13.6 n=86 average margin miss, points (lower = easier to forecast)
Dots: average absolute margin error per team. Lines: 90% bootstrap intervals; overlapping lines mean the difference between those teams is not clear in this sample. Hollow dots: fewer than 20 games.
All 82 games in this sample
DateOpponentCHI win prob.ProjectedFinalPickMargin error
Apr 14 at NYK 39% 104–107 L 119–120 ✓correct +2
Apr 12 at WAS 49% 113–111 W 129–127 ✓correct ±0
Apr 11 at DET 55% 112–107 W 127–105 ✓correct +17
Apr 9 vs NYK 37% 105–114 L 117–128 ✓correct −2
Apr 7 at ORL 41% 110–112 L 98–113 ✓correct −13
Apr 5 vs NYK 57% 115–114 W 108–100 ✓correct +7
Apr 1 vs ATL 57% 116–115 L 101–113 ✗missed −13
Mar 31 at MIN 43% 112–113 W 109–101 ✗missed +9
Mar 29 at BKN 57% 113–107 L 108–125 ✗missed −23
Mar 27 vs IND 53% 116–117 W 125–99 ✗missed +27
Mar 25 vs WAS 82% 126–110 L 105–107 ✗missed −18
Mar 23 vs BOS 53% 114–115 L 113–124 ✓correct −10
Mar 21 at HOU 47% 114–113 L 117–127 ✗missed −11
Mar 18 vs POR 70% 114–106 W 110–107 ✓correct −5
Mar 16 vs WAS 73% 119–109 W 127–98 ✓correct +19
Mar 14 vs LAC 45% 109–114 L 111–126 ✓correct −10
Mar 13 at IND 39% 114–117 W 132–129 ✗missed +6
Mar 11 vs DAL 53% 115–116 L 92–127 ✓correct −34
Mar 9 at LAC 37% 109–113 L 102–112 ✓correct −6
Mar 7 at GSW 35% 111–116 W 125–122 ✗missed +8
Mar 6 at UTA 57% 120–114 W 119–117 ✓correct −4
Mar 4 at SAC 43% 112–113 W 113–109 ✗missed +5
Mar 1 vs MIL 51% 111–113 L 97–113 ✓correct −14
Feb 28 vs CLE 47% 112–116 W 132–123 ✗missed +13
Feb 27 vs DET 81% 123–108 L 95–105 ✗missed −25
Feb 25 at NOP 39% 109–112 W 114–106 ✗missed +11
Feb 22 vs BOS 49% 116–119 L 112–129 ✓correct −14
Feb 14 at CLE 34% 110–116 L 105–108 ✓correct +3
Feb 12 at ATL 49% 122–120 W 136–126 ✓correct +8
Feb 10 at ORL 41% 111–113 L 108–114 ✓correct −4
Feb 8 at MEM 53% 113–109 W 118–110 ✓correct +4
Feb 6 vs MIN 47% 111–115 W 129–123 ✗missed +10
Feb 3 vs SAC 57% 117–116 L 115–123 ✗missed −9
Jan 31 at CHA 55% 116–111 W 117–110 ✓correct +2
Jan 30 vs TOR 67% 118–112 L 107–118 ✗missed −17
Jan 28 at POR 61% 117–109 W 104–96 ✓correct ±0
Jan 25 at LAL 43% 116–117 L 132–141 ✓correct −8
Jan 22 at PHX 41% 114–116 L 113–115 ✓correct ±0
Jan 20 vs MEM 65% 114–109 W 125–96 ✓correct +24
Jan 18 at TOR 47% 118–117 W 116–110 ✓correct +5
Jan 15 at CLE 35% 111–116 L 91–109 ✓correct −13
Jan 13 at SAS 57% 119–113 W 122–116 ✓correct ±0
Jan 12 vs GSW 57% 113–112 L 131–140 ✗missed −10
Jan 10 vs HOU 61% 115–112 W 124–119 ✓correct +2
Jan 8 at CHA 57% 114–108 W 119–112 ✓correct +1
Jan 5 vs CHA 68% 113–106 W 104–91 ✓correct +6
Jan 3 at NYK 39% 115–118 L 100–116 ✓correct −13
Jan 2 at PHI 35% 109–114 L 97–110 ✓correct −8
Dec 30 vs PHI 57% 114–113 W 105–92 ✓correct +12
Dec 28 vs IND 61% 118–115 L 104–120 ✗missed −19
Dec 26 vs ATL 53% 114–115 W 118–113 ✗missed +6
Dec 23 vs CLE 65% 115–110 L 95–109 ✗missed −19
Dec 21 vs SAS 76% 123–111 W 114–95 ✓correct +7
Dec 20 vs LAL 53% 115–116 W 124–108 ✗missed +17
Dec 18 at PHI 30% 111–119 W 108–104 ✗missed +12
Dec 16 at MIA 35% 111–116 L 116–118 ✓correct +3
Dec 14 at MIA 37% 110–114 W 124–116 ✗missed +12
Dec 12 vs DEN 51% 112–114 L 106–114 ✓correct −6
Dec 11 at MIL 28% 112–121 L 129–133 ✓correct +5
Dec 8 at SAS 43% 112–113 W 121–112 ✗missed +10
Dec 6 vs CHA 68% 114–107 W 111–100 ✓correct +4
Dec 2 vs NOP 47% 108–112 W 124–118 ✗missed +10
Nov 30 vs MIL 45% 110–115 W 120–113 ✗missed +12
Nov 28 at BOS 41% 107–109 L 97–124 ✓correct −25
Nov 26 at BKN 41% 110–112 L 109–118 ✓correct −7
Nov 24 at TOR 37% 111–115 L 108–121 ✓correct −9
Nov 22 at OKC 34% 110–116 L 102–116 ✓correct −8
Nov 20 vs MIA 53% 109–110 L 100–118 ✓correct −17
Nov 18 vs MIA 57% 112–111 W 102–97 ✓correct +4
Nov 17 vs ORL 57% 112–111 L 97–103 ✗missed −7
Nov 15 vs ORL 59% 112–110 L 94–96 ✗missed −4
Nov 13 at MIL 37% 113–117 L 109–118 ✓correct −5
Nov 12 vs DET 70% 116–108 W 119–108 ✓correct +3
Nov 8 vs PHX 59% 112–110 L 115–116 ✗missed −3
Nov 6 vs UTA 59% 114–112 W 130–113 ✓correct +15
Nov 4 at DEN 35% 107–112 L 101–123 ✓correct −17
Nov 3 vs BKN 61% 111–108 L 107–109 ✗missed −5
Nov 1 at DAL 37% 113–117 L 105–114 ✓correct −5
Oct 30 at IND 43% 117–118 W 112–105 ✗missed +8
Oct 28 at DET 55% 115–110 L 102–118 ✗missed −21
Oct 27 vs TOR 57% 112–111 W 104–103 ✓correct ±0
Oct 25 vs OKC 63% 117–113 L 104–124 ✗missed −24

2022-23

11.7 pts
average margin miss
90% interval 10.1 to 13.5; 28th smallest of 30
+1.3
average margin error
+ = better than forecast; 90% interval -1.4 to 4.0
14.9 pts
error variability
std. deviation; league margin miss 10.3
56%
winner picked
82 games involving CHI
40 / 40.9
actual / expected wins
gap −0.9
0.254
Brier score
0.25 = coin flip; lower is better

Expected and actual wins

CHI: cumulative expected wins from pregame win probabilities against actual wins 010203040 40 actual 40.9 exp. 14182 Game number in sample
Solid: actual wins. Dashed: expected wins, the running sum of CHI's pregame win probability in each game.

Margin error, game by game

CHI: margin forecast error in each game, actual minus predicted -50-250+25+50 Better than forecast Worse than forecast Games in date order
Each bar is one game: CHI's actual margin minus its predicted margin, in points. Positive bars sit above the line and negative bars below it, so direction does not depend on color.

How the errors are spread

CHI: distribution of 82 margin errors; mean +1.3 points 0611 -40 to -36 pts: 0 games -36 to -32 pts: 0 games -32 to -28 pts: 1 games -28 to -24 pts: 3 games -24 to -20 pts: 2 games -20 to -16 pts: 3 games -16 to -12 pts: 3 games -12 to -8 pts: 8 games -8 to -4 pts: 11 games -4 to 0 pts: 8 games 0 to 4 pts: 6 games 4 to 8 pts: 11 games 8 to 12 pts: 9 games 12 to 16 pts: 3 games 16 to 20 pts: 4 games 20 to 24 pts: 3 games 24 to 28 pts: 5 games 28 to 32 pts: 1 games 32 to 36 pts: 0 games 36 to 40 pts: 1 games mean +1.3 -40-200+20+40 worse than forecast better than forecast
Each bar counts games whose margin error fell in a 4-point range (errors beyond ±40 are in the end bars). Dashed line: the average error.

CHI against the league

Average margin miss by team, 2022-23, smallest to largest; CHI is 28 of 30 68101214 median 10.2 UTA: 8.74 points over 82 games, 90% interval 7.41–10.06 UTA 8.7 n=82 DET: 8.82 points over 82 games, 90% interval 7.57–10.1 DET 8.8 n=82 HOU: 9.06 points over 82 games, 90% interval 7.78–10.33 HOU 9.1 n=82 IND: 9.06 points over 82 games, 90% interval 7.91–10.26 IND 9.1 n=82 LAL: 9.19 points over 98 games, 90% interval 8.13–10.45 LAL 9.2 n=98 TOR: 9.30 points over 82 games, 90% interval 7.98–10.65 TOR 9.3 n=82 MIA: 9.42 points over 105 games, 90% interval 8.16–10.73 MIA 9.4 n=105 CLE: 9.63 points over 87 games, 90% interval 8.48–10.79 CLE 9.6 n=87 NYK: 9.65 points over 93 games, 90% interval 8.48–10.83 NYK 9.7 n=93 ORL: 9.88 points over 82 games, 90% interval 8.6–11.21 ORL 9.9 n=82 DAL: 9.90 points over 82 games, 90% interval 8.27–11.59 DAL 9.9 n=82 LAC: 9.90 points over 87 games, 90% interval 8.76–11.17 LAC 9.9 n=87 WAS: 10.06 points over 82 games, 90% interval 8.61–11.52 WAS 10.1 n=82 ATL: 10.20 points over 88 games, 90% interval 8.92–11.51 ATL 10.2 n=88 PHI: 10.20 points over 93 games, 90% interval 8.81–11.6 PHI 10.2 n=93 MIN: 10.21 points over 87 games, 90% interval 8.99–11.47 MIN 10.2 n=87 OKC: 10.23 points over 82 games, 90% interval 8.93–11.55 OKC 10.2 n=82 DEN: 10.51 points over 102 games, 90% interval 9.1–11.93 DEN 10.5 n=102 PHX: 10.81 points over 93 games, 90% interval 9.25–12.28 PHX 10.8 n=93 NOP: 10.82 points over 82 games, 90% interval 9.34–12.26 NOP 10.8 n=82 CHA: 10.84 points over 82 games, 90% interval 9.38–12.3 CHA 10.8 n=82 SAC: 10.99 points over 89 games, 90% interval 9.44–12.58 SAC 11.0 n=89 GSW: 11.24 points over 95 games, 90% interval 9.8–12.77 GSW 11.2 n=95 MEM: 11.40 points over 88 games, 90% interval 9.83–13.05 MEM 11.4 n=88 POR: 11.41 points over 82 games, 90% interval 9.96–12.94 POR 11.4 n=82 BKN: 11.45 points over 86 games, 90% interval 9.79–13.3 BKN 11.4 n=86 BOS: 11.54 points over 102 games, 90% interval 9.99–13.05 BOS 11.5 n=102 CHI: 11.72 points over 82 games, 90% interval 10.11–13.48 CHI 11.7 n=82 MIL: 11.77 points over 87 games, 90% interval 10.3–13.32 MIL 11.8 n=87 SAS: 12.16 points over 82 games, 90% interval 10.54–13.79 SAS 12.2 n=82 average margin miss, points (lower = easier to forecast)
Dots: average absolute margin error per team. Lines: 90% bootstrap intervals; overlapping lines mean the difference between those teams is not clear in this sample. Hollow dots: fewer than 20 games.
All 82 games in this sample
DateOpponentCHI win prob.ProjectedFinalPickMargin error
Apr 9 vs DET 87% 120–102 W 103–81 ✓correct +4
Apr 7 at DAL 60% 113–109 W 115–112 ✓correct −1
Apr 5 at MIL 42% 114–117 L 92–105 ✓correct −10
Apr 4 vs ATL 72% 120–111 L 105–123 ✗missed −27
Apr 2 vs MEM 37% 112–117 W 128–107 ✗missed +26
Mar 31 at CHA 70% 115–107 W 121–91 ✓correct +22
Mar 29 vs LAL 53% 111–110 L 110–121 ✗missed −12
Mar 27 at LAC 40% 107–111 L 112–124 ✓correct −8
Mar 26 at LAL 47% 110–111 W 118–108 ✗missed +11
Mar 24 at POR 72% 121–112 W 124–96 ✓correct +19
Mar 22 vs PHI 55% 112–110 L 91–116 ✗missed −27
Mar 20 at PHI 40% 107–111 W 109–105 ✗missed +8
Mar 18 vs MIA 63% 115–110 W 113–99 ✓correct +9
Mar 17 vs MIN 55% 114–112 W 139–131 ✓correct +6
Mar 15 vs SAC 60% 119–115 L 114–117 ✗missed −7
Mar 11 at HOU 68% 117–110 W 119–111 ✓correct +1
Mar 8 at DEN 37% 107–112 W 117–96 ✗missed +26
Mar 5 vs IND 65% 118–112 L 122–125 ✗missed −9
Mar 3 vs PHX 42% 108–111 L 104–125 ✓correct −18
Mar 1 at DET 65% 112–106 W 117–115 ✓correct −4
Feb 28 at TOR 58% 114–111 L 98–104 ✗missed −9
Feb 26 vs WAS 58% 115–112 W 102–82 ✓correct +17
Feb 24 vs BKN 35% 111–117 W 131–87 ✗missed +50
Feb 16 vs MIL 35% 112–118 L 100–112 ✓correct −6
Feb 15 at IND 58% 118–115 L 113–117 ✗missed −7
Feb 13 vs ORL 45% 111–113 L 91–100 ✓correct −7
Feb 11 at CLE 35% 110–116 L 89–97 ✓correct −2
Feb 9 at BKN 37% 115–120 L 105–116 ✓correct −6
Feb 7 at MEM 47% 114–115 L 89–104 ✓correct −14
Feb 6 vs SAS 84% 121–105 W 128–104 ✓correct +8
Feb 4 vs POR 60% 120–116 W 129–121 ✓correct +4
Feb 2 vs CHA 70% 119–111 W 114–98 ✓correct +8
Jan 31 vs LAC 55% 116–114 L 103–108 ✗missed −7
Jan 28 at ORL 63% 118–113 W 128–109 ✓correct +14
Jan 26 at CHA 65% 122–116 L 96–111 ✗missed −21
Jan 24 at IND 70% 120–112 L 110–116 ✗missed −14
Jan 23 vs ATL 65% 121–115 W 111–100 ✓correct +5
Jan 19 at DET 65% 124–118 W 126–108 ✓correct +12
Jan 15 vs GSW 45% 114–116 W 132–118 ✗missed +16
Jan 13 vs OKC 55% 117–115 L 110–124 ✗missed −16
Jan 11 at WAS 58% 118–115 L 97–100 ✗missed −6
Jan 9 at BOS 22% 111–123 L 99–107 ✓correct +4
Jan 7 vs UTA 53% 117–116 W 126–118 ✓correct +7
Jan 6 at PHI 26% 106–116 W 126–112 ✗missed +24
Jan 4 vs BKN 37% 116–121 W 121–112 ✗missed +14
Jan 2 at CLE 35% 108–114 L 134–145 ✓correct −5
Dec 31 vs CLE 40% 110–114 L 102–103 ✓correct +3
Dec 30 vs DET 74% 121–111 W 132–118 ✓correct +4
Dec 28 vs MIL 53% 118–117 W 119–113 ✓correct +5
Dec 26 vs HOU 72% 115–106 L 118–133 ✗missed −24
Dec 23 at NYK 35% 107–113 W 118–117 ✗missed +7
Dec 21 at ATL 40% 113–117 W 110–108 ✗missed +6
Dec 20 at MIA 58% 115–112 W 113–103 ✓correct +7
Dec 18 at MIN 60% 115–111 L 126–150 ✗missed −28
Dec 16 vs NYK 40% 113–117 L 91–114 ✓correct −19
Dec 14 vs NYK 47% 114–115 L 120–128 ✓correct −7
Dec 11 at ATL 45% 111–113 L 122–123 ✓correct +1
Dec 10 vs DAL 47% 114–115 W 144–115 ✗missed +30
Dec 7 vs WAS 53% 117–116 W 115–111 ✓correct +3
Dec 4 at SAC 35% 113–119 L 101–110 ✓correct −3
Dec 2 at GSW 42% 112–115 L 111–119 ✓correct −5
Nov 30 at PHX 28% 109–118 L 113–132 ✓correct −10
Nov 28 at UTA 40% 114–118 W 114–107 ✗missed +11
Nov 25 at OKC 65% 118–112 L 119–123 ✗missed −10
Nov 23 at MIL 42% 109–112 W 118–113 ✗missed +8
Nov 21 vs BOS 28% 111–120 W 121–107 ✗missed +23
Nov 18 vs ORL 74% 115–105 L 107–108 ✗missed −11
Nov 16 at NOP 42% 110–113 L 110–124 ✓correct −11
Nov 13 vs DEN 42% 114–117 L 103–126 ✓correct −20
Nov 9 vs NOP 37% 110–115 L 111–115 ✓correct +1
Nov 7 vs TOR 35% 105–111 W 111–97 ✗missed +20
Nov 6 at TOR 37% 106–111 L 104–113 ✓correct −4
Nov 4 at BOS 42% 108–111 L 119–123 ✓correct −1
Nov 2 vs CHA 35% 108–114 W 106–88 ✗missed +24
Nov 1 at BKN 47% 111–112 W 108–99 ✗missed +10
Oct 29 vs PHI 37% 104–109 L 109–114 ✓correct ±0
Oct 28 at SAS 40% 108–112 L 124–129 ✓correct −1
Oct 26 vs IND 60% 116–112 W 124–109 ✓correct +11
Oct 24 vs BOS 28% 101–110 W 120–102 ✗missed +27
Oct 22 vs CLE 42% 107–110 L 96–128 ✓correct −29
Oct 21 at WAS 53% 114–113 L 100–102 ✗missed −3
Oct 19 at MIA 30% 103–111 W 116–108 ✗missed +16

2022-23 to 2026-27

11.4 pts
average margin miss
90% interval 10.7 to 12.2; 23rd smallest of 30
−1.2
average margin error
+ = better than forecast; 90% interval -2.5 to 0.1
14.3 pts
error variability
std. deviation; league margin miss 11.0
59%
winner picked
337 games involving CHI
150 / 160.4
actual / expected wins
gap −10.4
0.236
Brier score
0.25 = coin flip; lower is better

Expected and actual wins

CHI: cumulative expected wins from pregame win probabilities against actual wins 0102030405060708090100110120130140150160 150 actual 160.4 exp. 1169337 Game number in sample
Solid: actual wins. Dashed: expected wins, the running sum of CHI's pregame win probability in each game.

Margin error, game by game

CHI: margin forecast error in each game, actual minus predicted -50-250+25+50 Better than forecast Worse than forecast Games in date order
Each bar is one game: CHI's actual margin minus its predicted margin, in points. Positive bars sit above the line and negative bars below it, so direction does not depend on color.

How the errors are spread

CHI: distribution of 337 margin errors; mean -1.2 points 02039 -40 to -36 pts: 1 games -36 to -32 pts: 4 games -32 to -28 pts: 3 games -28 to -24 pts: 10 games -24 to -20 pts: 12 games -20 to -16 pts: 19 games -16 to -12 pts: 24 games -12 to -8 pts: 27 games -8 to -4 pts: 39 games -4 to 0 pts: 38 games 0 to 4 pts: 32 games 4 to 8 pts: 35 games 8 to 12 pts: 33 games 12 to 16 pts: 18 games 16 to 20 pts: 17 games 20 to 24 pts: 9 games 24 to 28 pts: 10 games 28 to 32 pts: 3 games 32 to 36 pts: 0 games 36 to 40 pts: 3 games mean -1.2 -40-200+20+40 worse than forecast better than forecast
Each bar counts games whose margin error fell in a 4-point range (errors beyond ±40 are in the end bars). Dashed line: the average error.

CHI against the league

Average margin miss by team, 2022-23 to 2026-27, smallest to largest; CHI is 23 of 30 891011121314 median 11.0 DET: 9.80 points over 356 games, 90% interval 9.17–10.47 DET 9.8 n=356 HOU: 10.09 points over 350 games, 90% interval 9.46–10.73 HOU 10.1 n=350 PHX: 10.25 points over 355 games, 90% interval 9.56–10.97 PHX 10.3 n=355 ORL: 10.50 points over 353 games, 90% interval 9.8–11.22 ORL 10.5 n=353 UTA: 10.63 points over 338 games, 90% interval 9.81–11.47 UTA 10.6 n=338 PHI: 10.64 points over 367 games, 90% interval 9.93–11.41 PHI 10.6 n=367 IND: 10.67 points over 376 games, 90% interval 9.99–11.4 IND 10.7 n=376 LAL: 10.71 points over 375 games, 90% interval 10.03–11.43 LAL 10.7 n=375 CLE: 10.74 points over 382 games, 90% interval 10.07–11.47 CLE 10.7 n=382 WAS: 10.74 points over 337 games, 90% interval 10.06–11.49 WAS 10.7 n=337 LAC: 10.76 points over 355 games, 90% interval 10.03–11.52 LAC 10.8 n=355 DEN: 10.83 points over 388 games, 90% interval 10.1–11.61 DEN 10.8 n=388 SAS: 10.88 points over 357 games, 90% interval 10.14–11.63 SAS 10.9 n=357 MIA: 10.95 points over 369 games, 90% interval 10.19–11.7 MIA 10.9 n=369 NOP: 10.98 points over 342 games, 90% interval 10.27–11.74 NOP 11.0 n=342 TOR: 11.08 points over 344 games, 90% interval 10.29–11.88 TOR 11.1 n=344 GSW: 11.12 points over 363 games, 90% interval 10.4–11.91 GSW 11.1 n=363 DAL: 11.15 points over 359 games, 90% interval 10.45–11.87 DAL 11.2 n=359 CHA: 11.18 points over 338 games, 90% interval 10.34–12.05 CHA 11.2 n=338 MIN: 11.18 points over 387 games, 90% interval 10.53–11.91 MIN 11.2 n=387 ATL: 11.32 points over 350 games, 90% interval 10.57–12.13 ATL 11.3 n=350 MEM: 11.35 points over 345 games, 90% interval 10.54–12.23 MEM 11.3 n=345 CHI: 11.43 points over 337 games, 90% interval 10.66–12.23 CHI 11.4 n=337 OKC: 11.49 points over 384 games, 90% interval 10.7–12.29 OKC 11.5 n=384 BKN: 11.55 points over 342 games, 90% interval 10.75–12.41 BKN 11.6 n=342 POR: 11.61 points over 342 games, 90% interval 10.75–12.42 POR 11.6 n=342 NYK: 11.63 points over 396 games, 90% interval 10.88–12.36 NYK 11.6 n=396 SAC: 11.66 points over 345 games, 90% interval 10.84–12.46 SAC 11.7 n=345 MIL: 11.68 points over 353 games, 90% interval 10.92–12.46 MIL 11.7 n=353 BOS: 11.96 points over 395 games, 90% interval 11.24–12.73 BOS 12.0 n=395 average margin miss, points (lower = easier to forecast)
Dots: average absolute margin error per team. Lines: 90% bootstrap intervals; overlapping lines mean the difference between those teams is not clear in this sample. Hollow dots: fewer than 20 games.
All 337 games in this sample
DateOpponentCHI win prob.ProjectedFinalPickMargin error
Nov 8 vs PHI 30% 116–123 L 121–127 ✓correct +1
Nov 4 at NYK 24% 108–118 L 105–135 ✓correct −20
Nov 2 at PHI 18% 110–123 L 107–126 ✓correct −6
Oct 30 at BOS 20% 110–122 L 111–125 ✓correct −2
Oct 28 vs NYK 20% 112–124 L 127–133 ✓correct +6
Oct 26 at BOS 20% 110–122 L 99–134 ✓correct −23
Oct 24 vs WAS 59% 123–120 L 120–124 ✗missed −7
Oct 23 at MIL 47% 121–122 W 132–125 ✗missed +8
Oct 21 at TOR 28% 115–123 L 92–135 ✓correct −35
Apr 12 at DAL 53% 117–116 L 128–149 ✗missed −22
Apr 10 vs ORL 22% 113–124 L 103–127 ✓correct −13
Apr 9 at WAS 71% 124–116 W 119–108 ✓correct +3
Apr 7 at WAS 69% 123–116 W 129–98 ✓correct +24
Apr 5 vs PHX 29% 114–122 L 110–120 ✓correct −2
Apr 3 at NYK 20% 113–125 L 96–136 ✓correct −28
Apr 1 vs IND 69% 124–117 L 126–145 ✗missed −26
Mar 30 at SAS 19% 115–128 L 114–129 ✓correct −2
Mar 28 at MEM 61% 120–116 L 124–125 ✗missed −5
Mar 27 at OKC 17% 112–126 L 113–131 ✓correct −4
Mar 25 at PHI 41% 118–121 L 137–157 ✓correct −17
Mar 23 vs HOU 42% 113–116 W 132–124 ✗missed +11
Mar 19 vs CLE 34% 113–119 L 110–115 ✓correct +1
Mar 18 vs TOR 42% 115–118 L 109–139 ✓correct −27
Mar 16 vs MEM 56% 118–116 W 132–107 ✓correct +23
Mar 13 at LAC 20% 112–124 L 108–119 ✓correct +1
Mar 12 at LAL 22% 110–121 L 130–142 ✓correct −1
Mar 10 at GSW 41% 115–118 W 130–124 ✗missed +9
Mar 8 at SAC 58% 118–115 L 110–126 ✗missed −19
Mar 5 at PHX 41% 108–111 W 105–103 ✗missed +5
Mar 3 vs OKC 20% 110–122 L 108–116 ✓correct +4
Mar 1 vs MIL 31% 108–115 W 120–97 ✗missed +30
Feb 26 vs POR 31% 113–120 L 112–121 ✓correct −2
Feb 24 vs CHA 24% 107–117 L 99–131 ✓correct −22
Feb 22 vs NYK 20% 111–123 L 99–105 ✓correct +6
Feb 21 vs DET 20% 113–125 L 110–126 ✓correct −4
Feb 19 vs TOR 34% 113–119 L 101–110 ✓correct −3
Feb 11 at BOS 20% 103–115 L 105–124 ✓correct −7
Feb 9 at BKN 64% 114–109 L 115–123 ✗missed −13
Feb 7 vs DEN 47% 112–113 L 120–136 ✓correct −15
Feb 5 at TOR 24% 112–122 L 107–123 ✓correct −6
Feb 3 at MIL 56% 113–111 L 115–131 ✗missed −18
Feb 1 at MIA 36% 117–122 L 91–134 ✓correct −38
Jan 31 at MIA 31% 117–124 W 125–118 ✗missed +14
Jan 29 vs MIA 56% 121–119 L 113–116 ✗missed −5
Jan 28 at IND 53% 116–115 L 110–113 ✗missed −4
Jan 26 vs LAL 53% 116–115 L 118–129 ✗missed −12
Jan 24 vs BOS 34% 107–113 W 114–111 ✗missed +9
Jan 22 at MIN 31% 116–123 W 120–115 ✗missed +12
Jan 20 vs LAC 59% 114–111 W 138–110 ✓correct +25
Jan 18 vs BKN 61% 113–109 W 124–102 ✓correct +18
Jan 16 at BKN 53% 113–112 L 109–112 ✗missed −4
Jan 14 vs UTA 61% 118–114 W 128–126 ✓correct −2
Jan 13 at HOU 20% 105–117 L 113–119 ✓correct +6
Jan 10 vs DAL 53% 116–115 W 125–107 ✓correct +17
Jan 7 at DET 17% 110–124 L 93–108 ✓correct −1
Jan 5 at BOS 17% 112–126 L 101–115 ✓correct ±0
Jan 3 vs CHA 61% 122–118 L 99–112 ✗missed −17
Jan 2 vs ORL 42% 116–119 W 121–114 ✗missed +10
Dec 31 vs NOP 47% 118–119 W 134–118 ✗missed +17
Dec 29 vs MIN 39% 115–119 L 101–136 ✓correct −31
Dec 27 vs MIL 67% 120–114 L 103–112 ✗missed −15
Dec 26 vs PHI 47% 117–118 W 109–102 ✗missed +8
Dec 23 at ATL 47% 120–121 W 126–123 ✗missed +4
Dec 21 at ATL 44% 118–120 W 152–150 ✗missed +4
Dec 19 at CLE 36% 115–120 W 136–125 ✗missed +16
Dec 17 vs CLE 36% 115–120 W 127–111 ✗missed +21
Dec 14 vs NOP 56% 121–119 L 104–114 ✗missed −12
Dec 12 at CHA 64% 117–112 W 129–126 ✓correct −2
Dec 7 vs GSW 34% 111–117 L 91–123 ✓correct −26
Dec 5 vs IND 44% 117–119 L 105–120 ✓correct −13
Dec 3 vs BKN 64% 119–114 L 103–113 ✗missed −15
Dec 1 at ORL 19% 114–127 L 120–125 ✓correct +8
Nov 29 at IND 61% 122–118 L 101–103 ✗missed −6
Nov 28 at CHA 61% 120–116 L 116–123 ✗missed −11
Nov 24 at NOP 69% 123–116 L 130–143 ✗missed −20
Nov 22 vs WAS 82% 124–111 W 121–120 ✓correct −12
Nov 21 vs MIA 47% 121–122 L 107–143 ✓correct −35
Nov 19 at POR 64% 123–118 W 122–121 ✓correct −4
Nov 17 at DEN 22% 114–125 W 130–127 ✗missed +14
Nov 16 at UTA 69% 123–116 L 147–150 ✗missed −10
Nov 12 at DET 44% 115–117 L 113–124 ✓correct −9
Nov 10 vs SAS 59% 118–115 L 117–121 ✗missed −7
Nov 8 at CLE 39% 115–119 L 122–128 ✓correct −2
Nov 7 at MIL 53% 118–117 L 110–126 ✗missed −17
Nov 4 vs PHI 71% 123–115 W 113–111 ✓correct −6
Nov 2 at NYK 53% 119–118 L 116–128 ✗missed −13
Oct 31 vs NYK 64% 118–113 W 135–125 ✓correct +5
Oct 29 vs SAC 69% 120–113 W 126–113 ✓correct +6
Oct 27 vs ATL 69% 123–116 W 128–123 ✓correct −2
Oct 25 at ORL 53% 116–115 W 110–98 ✓correct +11
Oct 22 vs DET 64% 118–113 W 115–111 ✓correct −1
Apr 13 at PHI 71% 121–112 W 122–102 ✓correct +11
Apr 11 vs WAS 77% 126–115 W 119–89 ✓correct +19
Apr 9 vs MIA 54% 120–119 W 119–111 ✓correct +7
Apr 8 at CLE 31% 119–126 L 113–135 ✓correct −15
Apr 6 at CHA 73% 124–114 W 131–117 ✓correct +4
Apr 4 vs POR 59% 120–117 W 118–113 ✓correct +2
Apr 1 vs TOR 67% 121–115 W 137–118 ✓correct +13
Mar 31 at OKC 21% 112–124 L 117–145 ✓correct −16
Mar 29 vs DAL 69% 123–116 L 119–120 ✗missed −8
Mar 27 vs LAL 67% 121–115 W 119–117 ✓correct −4
Mar 24 at DEN 51% 121–120 W 129–119 ✓correct +9
Mar 22 at LAL 31% 113–120 W 146–115 ✗missed +38
Mar 20 at SAC 33% 115–121 W 128–116 ✗missed +18
Mar 19 at PHX 43% 115–117 L 121–127 ✓correct −4
Mar 17 at UTA 61% 119–114 W 111–97 ✓correct +9
Mar 15 at HOU 33% 113–119 L 114–117 ✓correct +3
Mar 13 vs BKN 64% 117–112 W 116–110 ✓correct +1
Mar 10 vs IND 36% 115–121 W 121–103 ✗missed +24
Mar 8 at MIA 27% 109–118 W 114–109 ✗missed +14
Mar 6 at ORL 31% 109–116 W 125–123 ✗missed +9
Mar 4 vs CLE 18% 110–125 L 117–139 ✓correct −7
Mar 2 at IND 27% 115–124 L 112–127 ✓correct −6
Feb 28 vs TOR 57% 116–114 W 125–115 ✓correct +8
Feb 26 vs LAC 44% 115–118 L 117–122 ✓correct −2
Feb 24 at PHI 36% 112–117 W 142–110 ✗missed +37
Feb 22 vs PHX 39% 115–120 L 117–121 ✓correct +1
Feb 20 at NYK 19% 111–124 L 111–113 ✓correct +11
Feb 12 vs DET 27% 114–124 L 110–128 ✓correct −8
Feb 11 vs DET 36% 114–120 L 92–132 ✓correct −34
Feb 8 vs GSW 49% 117–118 L 111–132 ✓correct −20
Feb 5 at MIN 27% 112–121 L 108–127 ✓correct −10
Feb 4 vs MIA 54% 115–114 W 133–124 ✓correct +8
Feb 2 at DET 27% 111–120 L 119–127 ✓correct +1
Jan 31 at TOR 33% 110–116 W 122–106 ✗missed +22
Jan 29 at BOS 19% 105–118 L 100–122 ✓correct −9
Jan 27 vs DEN 32% 113–121 W 129–121 ✗missed +16
Jan 25 vs PHI 54% 112–111 L 97–109 ✗missed −13
Jan 23 at GSW 43% 114–116 L 106–131 ✓correct −23
Jan 20 at LAC 31% 111–118 W 112–99 ✗missed +20
Jan 19 at POR 61% 119–114 L 102–113 ✗missed −16
Jan 17 vs CHA 75% 118–108 L 123–125 ✗missed −12
Jan 15 vs ATL 69% 125–118 L 94–110 ✗missed −23
Jan 14 vs NOP 71% 122–114 L 113–119 ✗missed −14
Jan 12 vs SAC 44% 114–117 L 119–124 ✓correct −2
Jan 10 vs WAS 62% 119–115 W 138–105 ✓correct +29
Jan 8 at IND 33% 114–120 L 113–129 ✓correct −10
Jan 6 vs SAS 59% 115–112 W 114–110 ✓correct +1
Jan 4 vs NYK 34% 111–118 W 139–126 ✗missed +20
Jan 1 at WAS 61% 119–114 L 107–125 ✗missed −23
Dec 30 at CHA 73% 122–112 W 115–108 ✓correct −3
Dec 28 vs MIL 49% 113–114 W 116–111 ✗missed +6
Dec 26 at ATL 41% 115–118 L 133–141 ✓correct −5
Dec 23 vs MIL 64% 119–114 L 91–112 ✗missed −26
Dec 21 vs BOS 44% 118–121 L 98–123 ✓correct −22
Dec 19 at BOS 31% 115–122 W 117–108 ✗missed +16
Dec 16 at TOR 59% 121–117 W 122–121 ✓correct −3
Dec 13 vs CHA 77% 123–112 W 109–95 ✓correct +3
Dec 8 vs PHI 62% 117–113 L 100–108 ✗missed −12
Dec 6 vs IND 64% 123–118 L 123–132 ✗missed −14
Dec 5 at SAS 41% 116–119 W 139–124 ✗missed +18
Dec 2 vs BKN 67% 123–117 W 128–102 ✓correct +20
Nov 29 vs BOS 29% 114–123 L 129–138 ✓correct ±0
Nov 27 at ORL 25% 110–120 L 119–133 ✓correct −4
Nov 26 at WAS 64% 123–117 W 127–108 ✓correct +13
Nov 23 vs MEM 54% 118–117 L 131–142 ✗missed −12
Nov 22 vs ATL 49% 118–119 W 136–122 ✗missed +15
Nov 20 at MIL 33% 114–120 L 106–122 ✓correct −10
Nov 18 at DET 38% 115–119 W 122–112 ✗missed +14
Nov 17 vs HOU 39% 113–118 L 107–143 ✓correct −31
Nov 15 at CLE 25% 112–122 L 126–144 ✓correct −8
Nov 13 at NYK 25% 112–122 W 124–123 ✗missed +11
Nov 11 vs CLE 39% 116–121 L 113–119 ✓correct −1
Nov 9 at ATL 43% 117–119 W 125–113 ✗missed +14
Nov 7 vs MIN 49% 115–116 L 119–135 ✓correct −15
Nov 6 at DAL 33% 113–119 L 99–119 ✓correct −14
Nov 4 vs UTA 77% 122–111 L 126–135 ✗missed −20
Nov 1 at BKN 46% 115–116 L 112–120 ✓correct −7
Oct 30 vs ORL 49% 114–115 W 102–99 ✗missed +4
Oct 28 at MEM 54% 117–115 W 126–123 ✓correct +1
Oct 26 vs OKC 49% 110–111 L 95–114 ✓correct −18
Oct 25 at MIL 36% 109–114 W 133–122 ✗missed +16
Oct 23 at NOP 38% 106–110 L 111–123 ✓correct −8
Apr 14 at NYK 39% 104–107 L 119–120 ✓correct +2
Apr 12 at WAS 49% 113–111 W 129–127 ✓correct ±0
Apr 11 at DET 55% 112–107 W 127–105 ✓correct +17
Apr 9 vs NYK 37% 105–114 L 117–128 ✓correct −2
Apr 7 at ORL 41% 110–112 L 98–113 ✓correct −13
Apr 5 vs NYK 57% 115–114 W 108–100 ✓correct +7
Apr 1 vs ATL 57% 116–115 L 101–113 ✗missed −13
Mar 31 at MIN 43% 112–113 W 109–101 ✗missed +9
Mar 29 at BKN 57% 113–107 L 108–125 ✗missed −23
Mar 27 vs IND 53% 116–117 W 125–99 ✗missed +27
Mar 25 vs WAS 82% 126–110 L 105–107 ✗missed −18
Mar 23 vs BOS 53% 114–115 L 113–124 ✓correct −10
Mar 21 at HOU 47% 114–113 L 117–127 ✗missed −11
Mar 18 vs POR 70% 114–106 W 110–107 ✓correct −5
Mar 16 vs WAS 73% 119–109 W 127–98 ✓correct +19
Mar 14 vs LAC 45% 109–114 L 111–126 ✓correct −10
Mar 13 at IND 39% 114–117 W 132–129 ✗missed +6
Mar 11 vs DAL 53% 115–116 L 92–127 ✓correct −34
Mar 9 at LAC 37% 109–113 L 102–112 ✓correct −6
Mar 7 at GSW 35% 111–116 W 125–122 ✗missed +8
Mar 6 at UTA 57% 120–114 W 119–117 ✓correct −4
Mar 4 at SAC 43% 112–113 W 113–109 ✗missed +5
Mar 1 vs MIL 51% 111–113 L 97–113 ✓correct −14
Feb 28 vs CLE 47% 112–116 W 132–123 ✗missed +13
Feb 27 vs DET 81% 123–108 L 95–105 ✗missed −25
Feb 25 at NOP 39% 109–112 W 114–106 ✗missed +11
Feb 22 vs BOS 49% 116–119 L 112–129 ✓correct −14
Feb 14 at CLE 34% 110–116 L 105–108 ✓correct +3
Feb 12 at ATL 49% 122–120 W 136–126 ✓correct +8
Feb 10 at ORL 41% 111–113 L 108–114 ✓correct −4
Feb 8 at MEM 53% 113–109 W 118–110 ✓correct +4
Feb 6 vs MIN 47% 111–115 W 129–123 ✗missed +10
Feb 3 vs SAC 57% 117–116 L 115–123 ✗missed −9
Jan 31 at CHA 55% 116–111 W 117–110 ✓correct +2
Jan 30 vs TOR 67% 118–112 L 107–118 ✗missed −17
Jan 28 at POR 61% 117–109 W 104–96 ✓correct ±0
Jan 25 at LAL 43% 116–117 L 132–141 ✓correct −8
Jan 22 at PHX 41% 114–116 L 113–115 ✓correct ±0
Jan 20 vs MEM 65% 114–109 W 125–96 ✓correct +24
Jan 18 at TOR 47% 118–117 W 116–110 ✓correct +5
Jan 15 at CLE 35% 111–116 L 91–109 ✓correct −13
Jan 13 at SAS 57% 119–113 W 122–116 ✓correct ±0
Jan 12 vs GSW 57% 113–112 L 131–140 ✗missed −10
Jan 10 vs HOU 61% 115–112 W 124–119 ✓correct +2
Jan 8 at CHA 57% 114–108 W 119–112 ✓correct +1
Jan 5 vs CHA 68% 113–106 W 104–91 ✓correct +6
Jan 3 at NYK 39% 115–118 L 100–116 ✓correct −13
Jan 2 at PHI 35% 109–114 L 97–110 ✓correct −8
Dec 30 vs PHI 57% 114–113 W 105–92 ✓correct +12
Dec 28 vs IND 61% 118–115 L 104–120 ✗missed −19
Dec 26 vs ATL 53% 114–115 W 118–113 ✗missed +6
Dec 23 vs CLE 65% 115–110 L 95–109 ✗missed −19
Dec 21 vs SAS 76% 123–111 W 114–95 ✓correct +7
Dec 20 vs LAL 53% 115–116 W 124–108 ✗missed +17
Dec 18 at PHI 30% 111–119 W 108–104 ✗missed +12
Dec 16 at MIA 35% 111–116 L 116–118 ✓correct +3
Dec 14 at MIA 37% 110–114 W 124–116 ✗missed +12
Dec 12 vs DEN 51% 112–114 L 106–114 ✓correct −6
Dec 11 at MIL 28% 112–121 L 129–133 ✓correct +5
Dec 8 at SAS 43% 112–113 W 121–112 ✗missed +10
Dec 6 vs CHA 68% 114–107 W 111–100 ✓correct +4
Dec 2 vs NOP 47% 108–112 W 124–118 ✗missed +10
Nov 30 vs MIL 45% 110–115 W 120–113 ✗missed +12
Nov 28 at BOS 41% 107–109 L 97–124 ✓correct −25
Nov 26 at BKN 41% 110–112 L 109–118 ✓correct −7
Nov 24 at TOR 37% 111–115 L 108–121 ✓correct −9
Nov 22 at OKC 34% 110–116 L 102–116 ✓correct −8
Nov 20 vs MIA 53% 109–110 L 100–118 ✓correct −17
Nov 18 vs MIA 57% 112–111 W 102–97 ✓correct +4
Nov 17 vs ORL 57% 112–111 L 97–103 ✗missed −7
Nov 15 vs ORL 59% 112–110 L 94–96 ✗missed −4
Nov 13 at MIL 37% 113–117 L 109–118 ✓correct −5
Nov 12 vs DET 70% 116–108 W 119–108 ✓correct +3
Nov 8 vs PHX 59% 112–110 L 115–116 ✗missed −3
Nov 6 vs UTA 59% 114–112 W 130–113 ✓correct +15
Nov 4 at DEN 35% 107–112 L 101–123 ✓correct −17
Nov 3 vs BKN 61% 111–108 L 107–109 ✗missed −5
Nov 1 at DAL 37% 113–117 L 105–114 ✓correct −5
Oct 30 at IND 43% 117–118 W 112–105 ✗missed +8
Oct 28 at DET 55% 115–110 L 102–118 ✗missed −21
Oct 27 vs TOR 57% 112–111 W 104–103 ✓correct ±0
Oct 25 vs OKC 63% 117–113 L 104–124 ✗missed −24
Apr 9 vs DET 87% 120–102 W 103–81 ✓correct +4
Apr 7 at DAL 60% 113–109 W 115–112 ✓correct −1
Apr 5 at MIL 42% 114–117 L 92–105 ✓correct −10
Apr 4 vs ATL 72% 120–111 L 105–123 ✗missed −27
Apr 2 vs MEM 37% 112–117 W 128–107 ✗missed +26
Mar 31 at CHA 70% 115–107 W 121–91 ✓correct +22
Mar 29 vs LAL 53% 111–110 L 110–121 ✗missed −12
Mar 27 at LAC 40% 107–111 L 112–124 ✓correct −8
Mar 26 at LAL 47% 110–111 W 118–108 ✗missed +11
Mar 24 at POR 72% 121–112 W 124–96 ✓correct +19
Mar 22 vs PHI 55% 112–110 L 91–116 ✗missed −27
Mar 20 at PHI 40% 107–111 W 109–105 ✗missed +8
Mar 18 vs MIA 63% 115–110 W 113–99 ✓correct +9
Mar 17 vs MIN 55% 114–112 W 139–131 ✓correct +6
Mar 15 vs SAC 60% 119–115 L 114–117 ✗missed −7
Mar 11 at HOU 68% 117–110 W 119–111 ✓correct +1
Mar 8 at DEN 37% 107–112 W 117–96 ✗missed +26
Mar 5 vs IND 65% 118–112 L 122–125 ✗missed −9
Mar 3 vs PHX 42% 108–111 L 104–125 ✓correct −18
Mar 1 at DET 65% 112–106 W 117–115 ✓correct −4
Feb 28 at TOR 58% 114–111 L 98–104 ✗missed −9
Feb 26 vs WAS 58% 115–112 W 102–82 ✓correct +17
Feb 24 vs BKN 35% 111–117 W 131–87 ✗missed +50
Feb 16 vs MIL 35% 112–118 L 100–112 ✓correct −6
Feb 15 at IND 58% 118–115 L 113–117 ✗missed −7
Feb 13 vs ORL 45% 111–113 L 91–100 ✓correct −7
Feb 11 at CLE 35% 110–116 L 89–97 ✓correct −2
Feb 9 at BKN 37% 115–120 L 105–116 ✓correct −6
Feb 7 at MEM 47% 114–115 L 89–104 ✓correct −14
Feb 6 vs SAS 84% 121–105 W 128–104 ✓correct +8
Feb 4 vs POR 60% 120–116 W 129–121 ✓correct +4
Feb 2 vs CHA 70% 119–111 W 114–98 ✓correct +8
Jan 31 vs LAC 55% 116–114 L 103–108 ✗missed −7
Jan 28 at ORL 63% 118–113 W 128–109 ✓correct +14
Jan 26 at CHA 65% 122–116 L 96–111 ✗missed −21
Jan 24 at IND 70% 120–112 L 110–116 ✗missed −14
Jan 23 vs ATL 65% 121–115 W 111–100 ✓correct +5
Jan 19 at DET 65% 124–118 W 126–108 ✓correct +12
Jan 15 vs GSW 45% 114–116 W 132–118 ✗missed +16
Jan 13 vs OKC 55% 117–115 L 110–124 ✗missed −16
Jan 11 at WAS 58% 118–115 L 97–100 ✗missed −6
Jan 9 at BOS 22% 111–123 L 99–107 ✓correct +4
Jan 7 vs UTA 53% 117–116 W 126–118 ✓correct +7
Jan 6 at PHI 26% 106–116 W 126–112 ✗missed +24
Jan 4 vs BKN 37% 116–121 W 121–112 ✗missed +14
Jan 2 at CLE 35% 108–114 L 134–145 ✓correct −5
Dec 31 vs CLE 40% 110–114 L 102–103 ✓correct +3
Dec 30 vs DET 74% 121–111 W 132–118 ✓correct +4
Dec 28 vs MIL 53% 118–117 W 119–113 ✓correct +5
Dec 26 vs HOU 72% 115–106 L 118–133 ✗missed −24
Dec 23 at NYK 35% 107–113 W 118–117 ✗missed +7
Dec 21 at ATL 40% 113–117 W 110–108 ✗missed +6
Dec 20 at MIA 58% 115–112 W 113–103 ✓correct +7
Dec 18 at MIN 60% 115–111 L 126–150 ✗missed −28
Dec 16 vs NYK 40% 113–117 L 91–114 ✓correct −19
Dec 14 vs NYK 47% 114–115 L 120–128 ✓correct −7
Dec 11 at ATL 45% 111–113 L 122–123 ✓correct +1
Dec 10 vs DAL 47% 114–115 W 144–115 ✗missed +30
Dec 7 vs WAS 53% 117–116 W 115–111 ✓correct +3
Dec 4 at SAC 35% 113–119 L 101–110 ✓correct −3
Dec 2 at GSW 42% 112–115 L 111–119 ✓correct −5
Nov 30 at PHX 28% 109–118 L 113–132 ✓correct −10
Nov 28 at UTA 40% 114–118 W 114–107 ✗missed +11
Nov 25 at OKC 65% 118–112 L 119–123 ✗missed −10
Nov 23 at MIL 42% 109–112 W 118–113 ✗missed +8
Nov 21 vs BOS 28% 111–120 W 121–107 ✗missed +23
Nov 18 vs ORL 74% 115–105 L 107–108 ✗missed −11
Nov 16 at NOP 42% 110–113 L 110–124 ✓correct −11
Nov 13 vs DEN 42% 114–117 L 103–126 ✓correct −20
Nov 9 vs NOP 37% 110–115 L 111–115 ✓correct +1
Nov 7 vs TOR 35% 105–111 W 111–97 ✗missed +20
Nov 6 at TOR 37% 106–111 L 104–113 ✓correct −4
Nov 4 at BOS 42% 108–111 L 119–123 ✓correct −1
Nov 2 vs CHA 35% 108–114 W 106–88 ✗missed +24
Nov 1 at BKN 47% 111–112 W 108–99 ✗missed +10
Oct 29 vs PHI 37% 104–109 L 109–114 ✓correct ±0
Oct 28 at SAS 40% 108–112 L 124–129 ✓correct −1
Oct 26 vs IND 60% 116–112 W 124–109 ✓correct +11
Oct 24 vs BOS 28% 101–110 W 120–102 ✗missed +27
Oct 22 vs CLE 42% 107–110 L 96–128 ✓correct −29
Oct 21 at WAS 53% 114–113 L 100–102 ✗missed −3
Oct 19 at MIA 30% 103–111 W 116–108 ✗missed +16

Surprise games

All CHI surprises

Across every graded season. The percentage is the pregame chance the forecast gave the team that won.

Most unexpected CHI wins

  1. 22%CHI beat DEN130–127Nov 17, 2025-26 · forecast DEN125–114 · missed margin by 14
  2. 25%CHI beat NYK124–123Nov 13, 2024-25 · forecast NYK122–112 · missed margin by 11
  3. 26%CHI beat PHI126–112Jan 6, 2022-23 · forecast PHI116–106 · missed margin by 24
  4. 27%CHI beat MIA114–109Mar 8, 2024-25 · forecast MIA118–109 · missed margin by 14
  5. 28%CHI beat BOS121–107Nov 21, 2022-23 · forecast BOS120–111 · missed margin by 23

Most unexpected CHI losses

  1. 18%WAS beat CHI107–105Mar 25, 2023-24 · forecast CHI126–110 · missed margin by 18
  2. 19%DET beat CHI105–95Feb 27, 2023-24 · forecast CHI123–108 · missed margin by 25
  3. 23%UTA beat CHI135–126Nov 4, 2024-25 · forecast CHI122–111 · missed margin by 20
  4. 25%CHA beat CHI125–123Jan 17, 2024-25 · forecast CHI118–108 · missed margin by 12
  5. 26%ORL beat CHI108–107Nov 18, 2022-23 · forecast CHI115–105 · missed margin by 11

Largest margin misses

  1. 35%CHI beat BKN131–87Feb 24, 2022-23 · forecast BKN117–111 · missed margin by 50
  2. 64%MIA beat CHI134–91Feb 1, 2025-26 · forecast MIA122–117 · missed margin by 38
  3. 31%CHI beat LAL146–115Mar 22, 2024-25 · forecast LAL120–113 · missed margin by 38
  4. 36%CHI beat PHI142–110Feb 24, 2024-25 · forecast PHI117–112 · missed margin by 37
  5. 72%TOR beat CHI135–92Oct 21, 2026-27 · forecast TOR123–115 · missed margin by 35

Recent results the forecast got wrong

  1. 41%WAS beat CHI124–120Oct 24, 2026-27 · forecast CHI123–120 · missed margin by 7
  2. 47%CHI beat MIL132–125Oct 23, 2026-27 · forecast MIL122–121 · missed margin by 8
  3. 47%DAL beat CHI149–128Apr 12, 2025-26 · forecast CHI117–116 · missed margin by 22
  4. 31%IND beat CHI145–126Apr 1, 2025-26 · forecast CHI124–117 · missed margin by 26
  5. 39%MEM beat CHI125–124Mar 28, 2025-26 · forecast CHI120–116 · missed margin by 5

Definitions

Expected wins
The sum of the team's pregame win probabilities over the games in the sample (home: the stored home win probability; road: one minus it).
Wins vs expectation
Actual wins minus expected wins. It describes results relative to the forecasts, not why they differed.
Margin error
The team's actual margin minus its forecast margin, in points. Positive means the team did better than forecast.
Error variability
The sample standard deviation of margin errors. Higher means the forecasts for this team's games were less consistent.
Winner picked
The share of the team's games in which the forecast winner won, whichever team that was. Teams play different mixes of close and lopsided games, so this alone is not a fair measure of how hard a team is to forecast.
Average margin miss
The mean absolute margin error. This is the headline measure of how hard a team's games were for this model to forecast.
Average margin error
The mean signed margin error. Consistently positive means the model underrated the team in this sample; negative, overrated.
Brier score
The mean squared difference between the team's pregame win probability and the result (1 for a win, 0 for a loss). It rewards confident correct forecasts and penalises confident wrong ones.
Intervals and samples
Ranges are 90% bootstrap intervals (1,000 resamples of the team's games). Under 20 games no ranking is shown; 20 to 59 games is exploratory; 60 or more is roughly a full season.

More on how forecasts are made and tested: Methodology.