National Basketball Association odds this week
Win chance, spread and total for every game. Today's National Basketball Association predictions · Standings · every league
Bandwagon's model, not a sportsbook line. We do not take wagers. How the model works · Axle 2.0 · Betting guide
National Basketball Association odds Wednesday, November 4
14 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / home) | Movement | |
|---|---|---|---|---|---|---|---|
| 76ers at Pistons | Pistons 69% | Pistons −7 | 220 | +218 / −218 | no move | Matchup | |
| Hawks at Wizards | Hawks 65% | Hawks −3 | 225 | −185 / +185 | no move | Matchup | |
| Bucks at Celtics | Celtics 86% | Celtics −14 | 229 | +594 / −594 | no move | Matchup | |
| Bulls at Knicks | Knicks 88% | Knicks −16 | 227 | +762 / −762 | no move | Matchup | |
| Hornets at Nets | Hornets 68% | Hornets −3.5 | 219.5 | −209 / +209 | no move | Matchup | |
| Cavaliers at Thunder | Thunder 68% | Thunder −6.5 | 227 | +209 / −209 | no move | Matchup | |
| Jazz at Pelicans | Pelicans 75% | Pelicans −9.5 | 231.5 | +305 / −305 | no move | Matchup | |
| Pacers at Grizzlies | Grizzlies 72% | Grizzlies −8 | 229.5 | +259 / −259 | no move | Matchup | |
| Timberwolves at Rockets | Rockets 61% | Rockets −4.5 | 227 | +153 / −153 | no move | Matchup | |
| Raptors at Nuggets | Nuggets 56% | Nuggets −3.5 | 229 | +130 / −130 | no move | Matchup | |
| Trail Blazers at Suns | Trail Blazers 59% | Trail Blazers −1 | 230 | −147 / +147 | no move | Matchup | |
| Mavericks at Spurs | Spurs 84% | Spurs −13 | 226.5 | +527 / −527 | no move | Matchup | |
| Lakers at Kings | Lakers 76% | Lakers −6.5 | 233 | −317 / +317 | no move | Matchup | |
| Heat at Clippers | Clippers 52% | Clippers −2 | 231 | +109 / −109 | no move | Matchup |
National Basketball Association odds Thursday, November 5
2 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / home) | Movement | |
|---|---|---|---|---|---|---|---|
| Magic at Suns | Magic 55% | PK | 228 | −122 / +122 | no move | Matchup | |
| Heat at Warriors | Warriors 69% | Warriors −7 | 233.5 | +222 / −222 | no move | Matchup |
National Basketball Association odds Friday, November 6
9 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / home) | Movement | |
|---|---|---|---|---|---|---|---|
| Celtics at Hornets | Celtics 63% | Celtics −2.5 | 220.5 | −172 / +172 | no move | Matchup | |
| Wizards at Hawks | Hawks 75% | Hawks −9.5 | 225 | +303 / −303 | no move | Matchup | |
| 76ers at Cavaliers | Cavaliers 54% | Cavaliers −3 | 227 | +120 / −120 | no move | Matchup | |
| Jazz at Mavericks | Mavericks 74% | Mavericks −9 | 226.5 | +285 / −285 | no move | Matchup | |
| Raptors at Bucks | Raptors 74% | Raptors −5.5 | 231 | −280 / +280 | no move | Matchup | |
| Thunder at Grizzlies | Thunder 70% | Thunder −4.5 | 226 | −230 / +230 | no move | Matchup | |
| Timberwolves at Pelicans | Timberwolves 67% | Timberwolves −3.5 | 232 | −199 / +199 | no move | Matchup | |
| Spurs at Kings | Spurs 85% | Spurs −10.5 | 229.5 | −574 / +574 | no move | Matchup | |
| Trail Blazers at Lakers | Lakers 59% | Lakers −4 | 231 | +142 / −142 | no move | Matchup |
National Basketball Association odds Saturday, November 7
7 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / home) | Movement | |
|---|---|---|---|---|---|---|---|
| Nuggets at Pacers neutral site | Nuggets 79% | Nuggets −8 | 228 | −385 / +385 | no move | Matchup | |
| Nets at Hawks | Hawks 75% | Hawks −9 | 226 | +293 / −293 | no move | Matchup | |
| Knicks at Cavaliers | Knicks 65% | Knicks −2.5 | 225.5 | −183 / +183 | no move | Matchup | |
| Wizards at Thunder | Thunder 87% | Thunder −14.5 | 221.5 | +643 / −643 | no move | Matchup | |
| Magic at Warriors | Warriors 60% | Warriors −4.5 | 227 | +150 / −150 | no move | Matchup | |
| Rockets at Suns | Rockets 71% | Rockets −4.5 | 229.5 | −244 / +244 | no move | Matchup | |
| Spurs at Trail Blazers | Spurs 60% | Spurs −1 | 228 | −147 / +147 | no move | Matchup |
National Basketball Association odds Sunday, November 8
7 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / home) | Movement | |
|---|---|---|---|---|---|---|---|
| 76ers at Bulls | 76ers 74% | 76ers −5.5 | 228.5 | −278 / +278 | no move | Matchup | |
| Lakers at Pistons | Pistons 69% | Pistons −7 | 226.5 | +224 / −224 | no move | Matchup | |
| Jazz at Timberwolves | Timberwolves 89% | Timberwolves −16 | 227 | +777 / −777 | no move | Matchup | |
| Nets at Mavericks | Mavericks 77% | Mavericks −10 | 224.5 | +335 / −335 | no move | Matchup | |
| Celtics at Bucks | Celtics 79% | Celtics −8 | 229 | −385 / +385 | no move | Matchup | |
| Heat at Kings | Heat 64% | Heat −2.5 | 234 | −179 / +179 | no move | Matchup | |
| Pelicans at Clippers | Clippers 59% | Clippers −4 | 231 | +146 / −146 | no move | Matchup |
National Basketball Association odds Monday, November 9
8 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / home) | Movement | |
|---|---|---|---|---|---|---|---|
| Cavaliers at Hornets | Cavaliers 54% | Hornets −0.5 | 224 | −120 / +120 | no move | Matchup | |
| Lakers at Hawks | Hawks 53% | Hawks −2.5 | 231.5 | +111 / −111 | no move | Matchup | |
| Wizards at Pistons | Pistons 86% | Pistons −14 | 220 | +590 / −590 | no move | Matchup | |
| Grizzlies at Raptors | Raptors 68% | Raptors −7 | 230.5 | +217 / −217 | no move | Matchup | |
| Pacers at Mavericks | Mavericks 60% | Mavericks −4.5 | 227 | +151 / −151 | no move | Matchup | |
| Nuggets at Rockets | Rockets 69% | Rockets −7 | 227.5 | +220 / −220 | no move | Matchup | |
| Spurs at Suns | Spurs 72% | Spurs −5 | 229.5 | −260 / +260 | no move | Matchup | |
| Pelicans at Warriors | Warriors 71% | Warriors −8 | 233.5 | +243 / −243 | no move | Matchup |
National Basketball Association odds Tuesday, November 10
6 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / home) | Movement | |
|---|---|---|---|---|---|---|---|
| Bucks at Knicks | Knicks 89% | Knicks −16.5 | 225.5 | +831 / −831 | no move | Matchup | |
| Celtics at 76ers | 76ers 51% | 76ers −2 | 223.5 | +106 / −106 | no move | Matchup | |
| Clippers at Suns | Clippers 51% | Suns −1.5 | 229 | −102 / +102 | no move | Matchup | |
| Heat at Jazz | Heat 68% | Heat −4 | 231.5 | −214 / +214 | no move | Matchup | |
| Magic at Kings | Magic 65% | Magic −2.5 | 228 | −184 / +184 | no move | Matchup | |
| Thunder at Trail Blazers | Thunder 55% | PK | 225 | −123 / +123 | no move | Matchup |
National Basketball Association odds Wednesday, November 11
10 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / home) | Movement | |
|---|---|---|---|---|---|---|---|
| Cavaliers at Knicks | Knicks 62% | Knicks −5 | 225.5 | +161 / −161 | no move | Matchup | |
| Celtics at Raptors | Raptors 56% | Raptors −3 | 227.5 | +128 / −128 | no move | Matchup | |
| Wizards at Pacers | Pacers 54% | Pacers −2.5 | 224.5 | +115 / −115 | no move | Matchup | |
| Lakers at Bucks | Lakers 81% | Lakers −9 | 233 | −440 / +440 | no move | Matchup | |
| Nets at Pelicans | Pelicans 71% | Pelicans −8 | 230 | +250 / −250 | no move | Matchup | |
| Nuggets at Grizzlies | Nuggets 56% | PK | 230 | −126 / +126 | no move | Matchup | |
| Spurs at Bulls | Spurs 84% | Spurs −10 | 231.5 | −532 / +532 | no move | Matchup | |
| Magic at Jazz | Magic 70% | Magic −4.5 | 225.5 | −233 / +233 | no move | Matchup | |
| Warriors at Rockets | Rockets 74% | Rockets −9 | 228.5 | +282 / −282 | no move | Matchup | |
| Thunder at Trail Blazers | Thunder 55% | PK | 225 | −123 / +123 | no move | Matchup |
National Basketball Association odds Thursday, November 12
4 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / home) | Movement | |
|---|---|---|---|---|---|---|---|
| Pistons at Wizards | Pistons 86% | Pistons −11.5 | 220 | −631 / +631 | no move | Matchup | |
| Raptors at 76ers | 76ers 67% | 76ers −6.5 | 225.5 | +199 / −199 | no move | Matchup | |
| Mavericks at Timberwolves | Timberwolves 79% | Timberwolves −10.5 | 226.5 | +366 / −366 | no move | Matchup | |
| Hornets at Suns | Suns 52% | Suns −2 | 224.5 | +108 / −108 | no move | Matchup |
National Basketball Association odds Friday, November 13
9 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / home) | Movement | |
|---|---|---|---|---|---|---|---|
| Bucks at Magic | Magic 74% | Magic −9 | 228 | +291 / −291 | no move | Matchup | |
| Knicks at Pacers | Knicks 80% | Knicks −8.5 | 223 | −411 / +411 | no move | Matchup | |
| Cavaliers at Heat | Cavaliers 56% | PK | 234.5 | −128 / +128 | no move | Matchup | |
| Grizzlies at Pelicans | Pelicans 54% | Pelicans −2.5 | 233.5 | +117 / −117 | no move | Matchup | |
| Hawks at Bulls | Hawks 71% | Hawks −4.5 | 232.5 | −241 / +241 | no move | Matchup | |
| Jazz at Rockets | Rockets 91% | Rockets −17.5 | 227 | +989 / −989 | no move | Matchup | |
| Warriors at Spurs | Spurs 78% | Spurs −10.5 | 228.5 | +355 / −355 | no move | Matchup | |
| Trail Blazers at Kings | Trail Blazers 73% | Trail Blazers −5.5 | 230.5 | −274 / +274 | no move | Matchup | |
| Thunder at Clippers | Thunder 69% | Thunder −4 | 223 | −218 / +218 | no move | Matchup |
National Basketball Association odds Saturday, November 14
5 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / home) | Movement | |
|---|---|---|---|---|---|---|---|
| Nuggets at Pelicans | Nuggets 67% | Nuggets −3.5 | 232 | −199 / +199 | no move | Matchup | |
| Mavericks at Cavaliers | Cavaliers 66% | Cavaliers −6.5 | 229.5 | +197 / −197 | no move | Matchup | |
| Bulls at Timberwolves | Timberwolves 89% | Timberwolves −16.5 | 231.5 | +827 / −827 | no move | Matchup | |
| Nets at Grizzlies | Grizzlies 68% | Grizzlies −7 | 227 | +212 / −212 | no move | Matchup | |
| Pistons at Heat | Pistons 76% | Pistons −6.5 | 227.5 | −316 / +316 | no move | Matchup |
National Basketball Association odds Sunday, November 15
9 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / home) | Movement | |
|---|---|---|---|---|---|---|---|
| Pacers at 76ers | 76ers 83% | 76ers −12.5 | 224 | +491 / −491 | no move | Matchup | |
| Lakers at Suns | Lakers 63% | Lakers −2 | 232.5 | −170 / +170 | no move | Matchup | |
| Hornets at Clippers | Clippers 52% | Clippers −2 | 220.5 | +109 / −109 | no move | Matchup | |
| Spurs at Jazz | Spurs 88% | Spurs −12.5 | 227 | −717 / +717 | no move | Matchup | |
| Knicks at Raptors | Knicks 56% | Knicks −0.5 | 224 | −129 / +129 | no move | Matchup | |
| Mavericks at Celtics | Celtics 84% | Celtics −13 | 226 | +526 / −526 | no move | Matchup | |
| Rockets at Wizards | Rockets 78% | Rockets −7.5 | 224 | −356 / +356 | no move | Matchup | |
| Hawks at Bucks | Hawks 70% | Hawks −4.5 | 230.5 | −229 / +229 | no move | Matchup | |
| Thunder at Kings | Thunder 83% | Thunder −9.5 | 226.5 | −480 / +480 | no move | Matchup |
National Basketball Association odds Monday, November 16
8 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / home) | Movement | |
|---|---|---|---|---|---|---|---|
| Bulls at Cavaliers | Cavaliers 82% | Cavaliers −12.5 | 234.5 | +468 / −468 | no move | Matchup | |
| Grizzlies at Wizards | Grizzlies 62% | Grizzlies −2 | 226.5 | −163 / +163 | no move | Matchup | |
| Magic at Celtics | Celtics 67% | Celtics −6.5 | 225 | +205 / −205 | no move | Matchup | |
| 76ers at Nets | 76ers 73% | 76ers −5.5 | 222 | −277 / +277 | no move | Matchup | |
| Rockets at Heat | Rockets 62% | Rockets −2 | 231.5 | −161 / +161 | no move | Matchup | |
| Trail Blazers at Timberwolves | Timberwolves 60% | Timberwolves −4.5 | 228 | +152 / −152 | no move | Matchup | |
| Warriors at Pelicans | Warriors 55% | PK | 233.5 | −121 / +121 | no move | Matchup | |
| Suns at Nuggets | Nuggets 73% | Nuggets −8.5 | 230 | +269 / −269 | no move | Matchup |
National Basketball Association odds Tuesday, November 17
5 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / home) | Movement | |
|---|---|---|---|---|---|---|---|
| Knicks at Raptors | Knicks 57% | Knicks −0.5 | 224 | −135 / +135 | first line | Matchup | |
| Pistons at Spurs | Spurs 57% | Spurs −3.5 | 223 | +131 / −131 | first line | Matchup | |
| Trail Blazers at Timberwolves | Timberwolves 60% | Timberwolves −4.5 | 228 | +150 / −150 | first line | Matchup | |
| Hornets at Lakers | Lakers 71% | Lakers −8 | 224.5 | +249 / −249 | first line | Matchup | |
| Jazz at Clippers | Clippers 76% | Clippers −9.5 | 226 | +317 / −317 | first line | Matchup |
How these lines are made
In National Basketball Association a line starts from the ratings and adds the internal inputs marked used (rest, back-to-back, recent form) through a calibration layer fitted on past National Basketball Association seasons, which beat rating-only out of sample. Travel and time zones did not improve the line here; injuries and weather are collected but not yet measured.
Internal inputs
- Ratings from results used in 103 of 103
an Elo-style rating per team from every final score, with margin of victory · Bandwagon's stored results - Home advantage used in 103 of 103
the league's home edge, none at a neutral site · Bandwagon's model constants, checked against results - Schedule used in 103 of 103
rest days, back-to-back games and three games in four days · Bandwagon's stored fixtures - Recent form used in 103 of 103
average margin over each side's last games this season · Bandwagon's stored results
External inputs
- Injuries in the data but not used for 23 · unavailable for 80 (The injury list is older than three days; More than three days to kickoff; lists are used inside that window)
players listed out or doubtful, weighted by their share of the team's playing time · Public injury lists and box scores · newest read Nov 4, 9:30 AM UTC - Travel and time zones in the data but not used for 100 · unavailable for 3 (Neutral site; A previous venue or its coordinates is not stored)
distance and time-zone change from each side's last game to the venue · Wikidata venue coordinates, Open-Meteo time zones · newest read Oct 29, 10:32 PM UTC - Weather unavailable for 103 (Indoor sport)
forecast wind, rain and temperature around kickoff at open-air venues · Open-Meteo forecasts
Prediction markets and the crowd's split are shown beside the model's lines for comparison. They are not inputs. Method and record.
National Basketball Association team ratings
The Elo-style ratings the lines are made from, after the latest results. The league mean is 1500.
| # | Team | Rating | Games |
|---|---|---|---|
| 1 | San Antonio Spurs | 1721 | 7 |
| 2 | Oklahoma City Thunder | 1710 | 7 |
| 3 | New York Knicks | 1706 | 7 |
| 4 | Detroit Pistons | 1696 | 7 |
| 5 | Houston Rockets | 1652 | 8 |
| 6 | Boston Celtics | 1634 | 7 |
| 7 | Minnesota Timberwolves | 1614 | 8 |
| 8 | Los Angeles Lakers | 1599 | 8 |
| 9 | Philadelphia 76ers | 1588 | 8 |
| 10 | Cleveland Cavaliers | 1580 | 7 |
| 11 | Denver Nuggets | 1575 | 6 |
| 12 | Portland Trail Blazers | 1562 | 6 |
Top 12 of 30; every team's rating is on its page.
National Basketball Association model record
Over 4069 National Basketball Association games in 2023, 2024, 2025, 2026, scored before each result was known: the favored side won 67% of the time, Brier score 0.2101, mean spread error 11.263 points, mean total error 15.214. Calibration and method.
Bandwagon's model lines for National Basketball Association games this week: win probability, spread, total and moneyline for each game, movement since the last line, and the team ratings behind them. Not a sportsbook.