Live NBA betting lines compared across every major US sportsbook plus Kalshi, Polymarket US, ProphetX and Novig: moneyline, spread, and total odds with the best available price flagged on every line.
Odds from the latest scan: September 9, 9:26 AM ET. The live board updates every minute during the beta; the free board refreshes hourly, 7am to 1am ET. Live NBA odds.
Season status: NBA resumes in late October. Current futures below.
| Matchup | Best ML (Away) | Best ML (Home) |
|---|---|---|
| Boston Celtics at Detroit Pistons 11 books priced | +105BetMGM | -120FanDuel |
| Philadelphia 76ers at New York Knicks 11 books priced | +176FanDuel | -185BetMGM |
| Oklahoma City Thunder at San Antonio Spurs 11 books priced | +115Fanatics | -120DraftKings |
| Milwaukee Bucks at Washington Wizards 5 books priced | +210Caesars | -220BetMGM |
| Atlanta Hawks at Orlando Magic 5 books priced | +115Bovada | -135DraftKings |
| Minnesota Timberwolves at Miami Heat 6 books priced | +105DraftKings | -108FanDuel |
| Charlotte Hornets at Brooklyn Nets 5 books priced | -165BetMGM | +152Caesars |
| Indiana Pacers at New Orleans Pelicans 5 books priced | -160Bovada | +140BetMGM |
| Utah Jazz at Memphis Grizzlies 4 books priced | -145Bovada | +125Bovada |
| Dallas Mavericks at Houston Rockets 5 books priced | +270Caesars | -300BetMGM |
| Golden State Warriors at Los Angeles Lakers 6 books priced | +158Caesars | -168FanDuel |
| Phoenix Suns at Portland Trail Blazers 4 books priced | +150Caesars | -170DraftKings |
| Cleveland Cavaliers at Philadelphia 76ers 4 books priced | +150theScore Bet | -170Caesars |
| Denver Nuggets at Oklahoma City Thunder 4 books priced | +228Caesars | -260theScore Bet |
| New York Knicks at Boston Celtics 3 books priced | +115theScore Bet | -125Caesars |
| Houston Rockets at San Antonio Spurs 2 books priced | +185DraftKings | -225DraftKings |
| Charlotte Hornets at Washington Wizards 1 books priced | -115DraftKings | -105DraftKings |
| Chicago Bulls at Boston Celtics 1 books priced | +425DraftKings | -575DraftKings |
| Detroit Pistons at Brooklyn Nets 1 books priced | -310DraftKings | +250DraftKings |
| New York Knicks at Philadelphia 76ers 1 books priced | +105DraftKings | -125DraftKings |
| Houston Rockets at Dallas Mavericks 1 books priced | -175DraftKings | +145DraftKings |
| Indiana Pacers at Miami Heat 1 books priced | +130DraftKings | -155DraftKings |
| Denver Nuggets at Phoenix Suns 1 books priced | -135DraftKings | +114DraftKings |
| Los Angeles Lakers at Golden State Warriors 1 books priced | -110DraftKings | -110DraftKings |
| Philadelphia 76ers at Cleveland Cavaliers 1 books priced | +102DraftKings | -122DraftKings |
| Portland Trail Blazers at Los Angeles Lakers 1 books priced | +136DraftKings | -162DraftKings |
| New York Knicks at Indiana Pacers 1 books priced | -130DraftKings | +110DraftKings |
| Golden State Warriors at San Antonio Spurs 1 books priced | +390DraftKings | -520DraftKings |
| Houston Rockets at Denver Nuggets 1 books priced | +130DraftKings | -155DraftKings |
| Boston Celtics at Washington Wizards 1 books priced | -192DraftKings | +160DraftKings |
| Dallas Mavericks at Denver Nuggets 1 books priced | +275DraftKings | -345DraftKings |
| Miami Heat at Philadelphia 76ers 1 books priced | +136DraftKings | -162DraftKings |
| Minnesota Timberwolves at Oklahoma City Thunder 1 books priced | +295DraftKings | -375DraftKings |
| San Antonio Spurs at Portland Trail Blazers 1 books priced | -170DraftKings | +142DraftKings |
| Miami Heat at New York Knicks 1 books priced | +164DraftKings | -198DraftKings |
| Los Angeles Lakers at San Antonio Spurs 1 books priced | +230DraftKings | -285DraftKings |
| San Antonio Spurs at New York Knicks 9 books priced | -105DraftKings | +100Bovada |
| Miami Heat at Boston Celtics 9 books priced | +175theScore Bet | -175BetMGM |
| Philadelphia 76ers at Los Angeles Lakers 9 books priced | +100Bovada | -108FanDuel |
| Oklahoma City Thunder at Minnesota Timberwolves 9 books priced | -160BetMGM | +152Caesars |
| Denver Nuggets at Golden State Warriors 9 books priced | -127BetParx | +115Caesars |
Spread shows the home side at the consensus line with the best price among books quoting that line. Total shows the Over at the consensus number. Prediction market prices include trading fees, so they are directly comparable to sportsbook lines.
NBA lines move quickly once injury news and lineup reports drop, so the best price on a spread or total can sit at a different book by tip-off than it did an hour earlier. This page compares every NBA moneyline, spread, and total across the major US sportsbooks plus Kalshi, Polymarket US, ProphetX and Novig and flags the top number on each side.
Best price means exactly that: at every scan, each book's number on each side is converted to implied probability and the one paying the most gets the flag, whether it's the moneyline on either team, the juice at the consensus spread, or the Over at the consensus total. The free board scans hourly from 7am to 1am ET, and Live Beta (free with an email signup) refreshes every minute, so the flag follows the market as injury news moves it.
The NBA season runs from late October through the Finals in June, and the board here is busiest on winter weeknights when 8 to 12 games tip within a few hours of each other. Over the summer this page goes quiet, but championship and win-total futures stay priced year-round on the Futures page.
Share of scanned NBA moneylines where each book posted the best available price, measured across the last 30 days. This is a track record, not a recommendation: the leader still loses the best price on most individual games, which is why the board above flags it per game.
| Book | Best Price | Markets Scanned |
|---|---|---|
| DraftKings | 63.4% | 16,917 |
| Bovada | 41.7% | 5,735 |
| Caesars | 39.5% | 7,846 |
| BetMGM | 36.2% | 7,124 |
| theScore Bet | 32.1% | 5,588 |
Full leaderboard across every sport and market: Book Comparison.
Hold is the margin built into a two-sided market: the two implied probabilities added together, minus 100. Lower is better for you. Across the 41 two-way NBA games priced right now:
That gap is the whole product. It is recomputed from the live board every scan, so it moves with the slate rather than being a claim we make once.
One email each morning with the biggest gaps on the board.
Looking for live prices? Use Unlock Live at the top of the page.
Every sportsbook sets its own prices. On the same NBA game, one book might post a side at -105 while another has it at -118. That difference is not noise: over a season of bets, taking the better number on every wager is often the difference between a winning and losing record. The Odds Gap scans 18 US sportsbooks plus Kalshi, Polymarket US, ProphetX and Novig every minute on the live board and flags where the best price sits on each line.
Each row is one upcoming NBA game. The moneyline columns show the single best price available on each side and which book has it. The spread column shows the home side at the market's consensus line, priced at the best odds among books quoting that line. The total shows the Over at the consensus number. For every book's price on every market, open the game in the Line Shop.
The moneyline is a bet on who wins, priced by how likely that is. The spread handicaps the favorite by points, so both sides pay close to even money. The total is a bet on the combined score going Over or Under a number. Whatever you bet, the only edge a recreational bettor reliably controls is the price, which is what this site exists to compare.
Every NBA game above has its own page with all of that on it, and it keeps the final score and closing odds after the game ends. All NBA game pages → or browse every league.
There is no single best book. The best NBA price shifts from book to book on every game and every line, which is why this page flags the top available number instead of pushing one sportsbook.
Yes. The Props page lines up points, rebounds, assists, threes, and combo markets like points plus rebounds plus assists across the major books plus Kalshi, Polymarket US, ProphetX and Novig.
The free board updates every hour from 7am to 1am ET; Live Beta, free with an email signup during the beta, refreshes every minute. The timestamp near the top of the page shows the most recent scan.
Any legal sportsbook in your state, and that is the point: the best NBA price rarely sits at the same book twice. Use the state filter on this page to hide books you cannot access, then take the flagged number.
Measured across the last 30 days, DraftKings posted the best NBA moneyline 63.4% of the time in our scans, ahead of Bovada 41.7%, Caesars 39.5%, BetMGM 36.2%. That is a share, not a promise: no book leads every game, which is why this page flags the best price per game instead of naming one book to bet at.
On the 41 two-way NBA games on the board right now, the median hold at a single book is 4.3%. Taking the best price on each side, wherever it sits, cuts that to 4.1%: about 0.1 points of margin you keep by placing the same bet somewhere else. That figure moves with the slate and is recomputed every scan.
41, each with its own page showing every book's number on that game. The board above was last scanned September 9, 9:26 AM ET.
Each state page recomputes the best price across only the books you can legally bet there, plus the exchanges.
ArizonaColoradoConnecticutDistrict of ColumbiaFloridaIllinoisIndianaIowaKansasKentuckyLouisianaMaine All States →Deeper reading: our methodology and the blog, including which sportsbook actually has the best odds.