NBA prediction market odds vs sportsbooks

Kalshi, Polymarket and the betting exchanges next to the sportsbooks for every game, as American odds with the implied probability. Prices are as listed, before each venue's fees.

Updated 1:30 AM ET · 8 games

Boston Celtics at Charlotte Hornets

Fri 7:10 PM ET · line history
  • Boston Celtics: best listed price -303 at Kalshi (before fees); best sportsbook -323 at BetMGM.
  • Charlotte Hornets: best listed price +290 at BetOpenly (before fees); best sportsbook +280 at ESPN BET.
  • Novig with the margin removed: Boston Celtics 74.3%, Charlotte Hornets 25.7%.
Venue Boston Celtics Charlotte Hornets
Kalshi
Prediction market
Kalshi Boston Celtics -303 (75.2%) Kalshi Charlotte Hornets +285 (26.0%)
Polymarket
Prediction market
Polymarket Boston Celtics -303 (75.2%) Polymarket Charlotte Hornets +285 (26.0%)
Polymarket (US)
Prediction market
Polymarket (US) Boston Celtics -303 (75.2%) Polymarket (US) Charlotte Hornets +285 (26.0%)
Novig
Exchange
Novig Boston Celtics -303 (75.2%) Novig Charlotte Hornets +285 (26.0%)
ProphetX
Exchange
ProphetX Boston Celtics -303 (75.2%) ProphetX Charlotte Hornets +285 (26.0%)
BetOpenly
Exchange
BetOpenly Boston Celtics -312 (75.8%) BetOpenly Charlotte Hornets +290 (25.6%)
DraftKings
Sportsbook
DraftKings Boston Celtics -345 (77.5%) DraftKings Charlotte Hornets +276 (26.6%)
FanDuel
Sportsbook
FanDuel Boston Celtics -345 (77.5%) FanDuel Charlotte Hornets +275 (26.7%)
BetMGM
Sportsbook
BetMGM Boston Celtics -323 (76.3%) BetMGM Charlotte Hornets +260 (27.8%)
ESPN BET
Sportsbook
ESPN BET Boston Celtics -357 (78.1%) ESPN BET Charlotte Hornets +280 (26.3%)

Philadelphia 76ers at Cleveland Cavaliers

Fri 7:40 PM ET · line history
  • Philadelphia 76ers: best listed price -132 at BetOpenly (before fees); best sportsbook -141 at Hard Rock Bet.
  • Cleveland Cavaliers: best listed price +136 at ProphetX (before fees); best sportsbook +125 at ESPN BET.
  • BetOpenly with the margin removed: Philadelphia 76ers 56.8%, Cleveland Cavaliers 43.2%.
Venue Philadelphia 76ers Cleveland Cavaliers
Kalshi
Prediction market
Kalshi Philadelphia 76ers -145 (59.2%) Kalshi Cleveland Cavaliers +133 (42.9%)
Polymarket
Prediction market
Polymarket Philadelphia 76ers -139 (58.1%) Polymarket Cleveland Cavaliers +133 (42.9%)
Polymarket (US)
Prediction market
Polymarket (US) Philadelphia 76ers -139 (58.1%) Polymarket (US) Cleveland Cavaliers +133 (42.9%)
Novig
Exchange
Novig Philadelphia 76ers -145 (59.2%) Novig Cleveland Cavaliers +133 (42.9%)
ProphetX
Exchange
ProphetX Philadelphia 76ers -143 (58.8%) ProphetX Cleveland Cavaliers +136 (42.4%)
BetOpenly
Exchange
BetOpenly Philadelphia 76ers -132 (56.8%) BetOpenly Cleveland Cavaliers +131 (43.3%)
DraftKings
Sportsbook
DraftKings Philadelphia 76ers -143 (58.8%) DraftKings Cleveland Cavaliers +120 (45.5%)
FanDuel
Sportsbook
FanDuel Philadelphia 76ers -143 (58.8%) FanDuel Cleveland Cavaliers +120 (45.5%)
ESPN BET
Sportsbook
ESPN BET Philadelphia 76ers -145 (59.2%) ESPN BET Cleveland Cavaliers +125 (44.4%)
Hard Rock Bet
Sportsbook
Hard Rock Bet Philadelphia 76ers -141 (58.5%) Hard Rock Bet Cleveland Cavaliers +115 (46.5%)

Toronto Raptors at Milwaukee Bucks

Fri 8:10 PM ET · line history
  • Toronto Raptors: best listed price -227 at Novig (before fees); best sportsbook -244 at BetRivers.
  • Milwaukee Bucks: best listed price +235 at BetOpenly (before fees); best sportsbook +230 at ESPN BET.
  • Novig with the margin removed: Toronto Raptors 69.2%, Milwaukee Bucks 30.8%.
Venue Toronto Raptors Milwaukee Bucks
Kalshi
Prediction market
Kalshi Toronto Raptors -233 (69.9%) Kalshi Milwaukee Bucks +223 (31.0%)
Polymarket
Prediction market
Polymarket Toronto Raptors -233 (69.9%) Polymarket Milwaukee Bucks +223 (31.0%)
Polymarket (US)
Prediction market
Polymarket (US) Toronto Raptors -233 (69.9%) Polymarket (US) Milwaukee Bucks +223 (31.0%)
Novig
Exchange
Novig Toronto Raptors -227 (69.4%) Novig Milwaukee Bucks +223 (31.0%)
ProphetX
Exchange
ProphetX Toronto Raptors -233 (69.9%) ProphetX Milwaukee Bucks +220 (31.2%)
BetOpenly
Exchange
BetOpenly Toronto Raptors -286 (74.1%) BetOpenly Milwaukee Bucks +235 (29.9%)
DraftKings
Sportsbook
DraftKings Toronto Raptors -263 (72.5%) DraftKings Milwaukee Bucks +216 (31.6%)
FanDuel
Sportsbook
FanDuel Toronto Raptors -263 (72.5%) FanDuel Milwaukee Bucks +215 (31.7%)
ESPN BET
Sportsbook
ESPN BET Toronto Raptors -278 (73.5%) ESPN BET Milwaukee Bucks +230 (30.3%)
BetRivers
Sportsbook
BetRivers Toronto Raptors -244 (70.9%) BetRivers Milwaukee Bucks +195 (33.9%)

Minnesota Timberwolves at New Orleans Pelicans

Fri 8:10 PM ET · line history
  • Minnesota Timberwolves: best listed price -161 at BetRivers; best sportsbook -161 at BetRivers.
  • New Orleans Pelicans: best listed price +156 at Kalshi (before fees); best sportsbook +155 at ESPN BET.
  • Novig with the margin removed: Minnesota Timberwolves 61.4%, New Orleans Pelicans 38.6%.
Venue Minnesota Timberwolves New Orleans Pelicans
Kalshi
Prediction market
Kalshi Minnesota Timberwolves -164 (62.1%) Kalshi New Orleans Pelicans +156 (39.1%)
Polymarket
Prediction market
Polymarket Minnesota Timberwolves -164 (62.1%) Polymarket New Orleans Pelicans +156 (39.1%)
Polymarket (US)
Prediction market
Polymarket (US) Minnesota Timberwolves -164 (62.1%) Polymarket (US) New Orleans Pelicans +156 (39.1%)
Novig
Exchange
Novig Minnesota Timberwolves -164 (62.1%) Novig New Orleans Pelicans +156 (39.1%)
ProphetX
Exchange
ProphetX Minnesota Timberwolves -164 (62.1%) ProphetX New Orleans Pelicans +156 (39.1%)
BetOpenly
Exchange
BetOpenly Minnesota Timberwolves -167 (62.5%) BetOpenly New Orleans Pelicans +156 (39.1%)
DraftKings
Sportsbook
DraftKings Minnesota Timberwolves -185 (64.9%) DraftKings New Orleans Pelicans +154 (39.4%)
FanDuel
Sportsbook
FanDuel Minnesota Timberwolves -179 (64.1%) FanDuel New Orleans Pelicans +150 (40.0%)
ESPN BET
Sportsbook
ESPN BET Minnesota Timberwolves -185 (64.9%) ESPN BET New Orleans Pelicans +155 (39.2%)
BetRivers
Sportsbook
BetRivers Minnesota Timberwolves -161 (61.7%) BetRivers New Orleans Pelicans +130 (43.5%)

Utah Jazz at Dallas Mavericks

Fri 8:10 PM ET · line history
  • Utah Jazz: best listed price +250 at BetOpenly (before fees); best sportsbook +230 at Fliff.
  • Dallas Mavericks: best listed price -250 at BetOpenly (before fees); best sportsbook -250 at DraftKings.
  • BetOpenly with the margin removed: Utah Jazz 28.6%, Dallas Mavericks 71.4%.
Venue Utah Jazz Dallas Mavericks
Kalshi
Prediction market
Kalshi Utah Jazz +245 (29.0%) Kalshi Dallas Mavericks -256 (71.9%)
Polymarket
Prediction market
Polymarket Utah Jazz +245 (29.0%) Polymarket Dallas Mavericks -256 (71.9%)
Polymarket (US)
Prediction market
Polymarket (US) Utah Jazz +245 (29.0%) Polymarket (US) Dallas Mavericks -256 (71.9%)
Novig
Exchange
Novig Utah Jazz +245 (29.0%) Novig Dallas Mavericks -256 (71.9%)
ProphetX
Exchange
ProphetX Utah Jazz +240 (29.4%) ProphetX Dallas Mavericks -263 (72.5%)
BetOpenly
Exchange
BetOpenly Utah Jazz +250 (28.6%) BetOpenly Dallas Mavericks -250 (71.4%)
DraftKings
Sportsbook
DraftKings Utah Jazz +208 (32.5%) DraftKings Dallas Mavericks -250 (71.4%)
FanDuel
Sportsbook
FanDuel Utah Jazz +220 (31.2%) FanDuel Dallas Mavericks -270 (73.0%)
Fliff
Sportsbook
Fliff Utah Jazz +230 (30.3%) Fliff Dallas Mavericks -294 (74.6%)

Oklahoma City Thunder at Memphis Grizzlies

Fri 8:10 PM ET · line history
  • Oklahoma City Thunder: best listed price -147 at ProphetX (before fees); best sportsbook -149 at ESPN BET.
  • Memphis Grizzlies: best listed price +158 at BetOpenly (before fees); best sportsbook +145 at BetRivers.
  • BetOpenly with the margin removed: Oklahoma City Thunder 61.3%, Memphis Grizzlies 38.7%.
Venue Oklahoma City Thunder Memphis Grizzlies
Kalshi
Prediction market
Kalshi Oklahoma City Thunder -149 (59.9%) Kalshi Memphis Grizzlies +144 (41.0%)
Polymarket
Prediction market
Polymarket Oklahoma City Thunder -149 (59.9%) Polymarket Memphis Grizzlies +144 (41.0%)
Polymarket (US)
Prediction market
Polymarket (US) Oklahoma City Thunder -149 (59.9%) Polymarket (US) Memphis Grizzlies +144 (41.0%)
Novig
Exchange
Novig Oklahoma City Thunder -149 (59.9%) Novig Memphis Grizzlies +144 (41.0%)
ProphetX
Exchange
ProphetX Oklahoma City Thunder -147 (59.5%) ProphetX Memphis Grizzlies +144 (41.0%)
BetOpenly
Exchange
BetOpenly Oklahoma City Thunder -159 (61.3%) BetOpenly Memphis Grizzlies +158 (38.8%)
DraftKings
Sportsbook
DraftKings Oklahoma City Thunder -152 (60.2%) DraftKings Memphis Grizzlies +128 (43.9%)
FanDuel
Sportsbook
FanDuel Oklahoma City Thunder -172 (63.3%) FanDuel Memphis Grizzlies +144 (41.0%)
ESPN BET
Sportsbook
ESPN BET Oklahoma City Thunder -149 (59.9%) ESPN BET Memphis Grizzlies +130 (43.5%)
BetRivers
Sportsbook
BetRivers Oklahoma City Thunder -179 (64.1%) BetRivers Memphis Grizzlies +145 (40.8%)

Portland Trail Blazers at Los Angeles Lakers

Fri 10:10 PM ET · line history
  • Portland Trail Blazers: best listed price +138 at Polymarket (US) (before fees); best sportsbook +130 at FanDuel.
  • Los Angeles Lakers: best listed price -132 at BetOpenly (before fees); best sportsbook -145 at Hard Rock Bet.
  • BetOpenly with the margin removed: Portland Trail Blazers 43.1%, Los Angeles Lakers 56.9%.
Venue Portland Trail Blazers Los Angeles Lakers
Kalshi
Prediction market
Kalshi Portland Trail Blazers +133 (42.9%) Kalshi Los Angeles Lakers -139 (58.1%)
Polymarket
Prediction market
Polymarket Portland Trail Blazers +133 (42.9%) Polymarket Los Angeles Lakers -139 (58.1%)
Polymarket (US)
Prediction market
Polymarket (US) Portland Trail Blazers +138 (42.0%) Polymarket (US) Los Angeles Lakers -145 (59.2%)
Novig
Exchange
Novig Portland Trail Blazers +135 (42.6%) Novig Los Angeles Lakers -139 (58.1%)
ProphetX
Exchange
ProphetX Portland Trail Blazers +134 (42.7%) ProphetX Los Angeles Lakers -139 (58.1%)
BetOpenly
Exchange
BetOpenly Portland Trail Blazers +132 (43.1%) BetOpenly Los Angeles Lakers -132 (56.8%)
DraftKings
Sportsbook
DraftKings Portland Trail Blazers +124 (44.6%) DraftKings Los Angeles Lakers -147 (59.5%)
FanDuel
Sportsbook
FanDuel Portland Trail Blazers +130 (43.5%) FanDuel Los Angeles Lakers -154 (60.6%)
Hard Rock Bet
Sportsbook
Hard Rock Bet Portland Trail Blazers +120 (45.5%) Hard Rock Bet Los Angeles Lakers -145 (59.2%)

San Antonio Spurs at Sacramento Kings

Fri 10:10 PM ET · line history
  • San Antonio Spurs: best listed price -909 at Kalshi (before fees); best sportsbook -1000 at DraftKings.
  • Sacramento Kings: best listed price +888 at BetOpenly (before fees); best sportsbook +750 at FanDuel.
  • BetOpenly with the margin removed: San Antonio Spurs 89.9%, Sacramento Kings 10.1%.
Venue San Antonio Spurs Sacramento Kings
Kalshi
Prediction market
Kalshi San Antonio Spurs -909 (90.1%) Kalshi Sacramento Kings +809 (11.0%)
Polymarket
Prediction market
Polymarket San Antonio Spurs -909 (90.1%) Polymarket Sacramento Kings +809 (11.0%)
Polymarket (US)
Prediction market
Polymarket (US) San Antonio Spurs -909 (90.1%) Polymarket (US) Sacramento Kings +809 (11.0%)
Novig
Exchange
Novig San Antonio Spurs -909 (90.1%) Novig Sacramento Kings +852 (10.5%)
ProphetX
Exchange
ProphetX San Antonio Spurs -909 (90.1%) ProphetX Sacramento Kings +850 (10.5%)
BetOpenly
Exchange
BetOpenly San Antonio Spurs -909 (90.1%) BetOpenly Sacramento Kings +888 (10.1%)
DraftKings
Sportsbook
DraftKings San Antonio Spurs -1000 (90.9%) DraftKings Sacramento Kings +680 (12.8%)
FanDuel
Sportsbook
FanDuel San Antonio Spurs -1250 (92.6%) FanDuel Sacramento Kings +750 (11.8%)

Get alerted when the best price moves

This page updates every 15 minutes. Members see every book, exchange and prediction market live, with alerts when a line moves.

See it live

How this page is built

Prediction-market and exchange prices are converted to American odds; implied probability includes each venue's margin. Kalshi, Polymarket and the exchanges charge trading fees that are not included here, so check each venue's fee schedule before comparing to a sportsbook price. Moneylines only: prediction markets list several strike lines per game, which do not line up with a sportsbook's single spread or total.

Not every venue is available in every state. ThunderBet is an odds analytics service, not a sportsbook. 21+. If you or someone you know has a gambling problem, call 1-800-GAMBLER.