← Back to April 28, 2026
NBA April 28, 2026 1:30 AM ET
Portland
POR
Portland
95
@
San Antonio
SAS
San Antonio
114
Halftime: POR 45 — SAS 65

Full Game

Sportsbook POR ML SAS ML
iSports +504 -504
Pinnacle +406 -505
Bookmaker +411 -542
Circa +440 -575
DraftKings +425 -575
FanDuel +410 -550
BetOnline +440 -590
NoVig +485 -495
BetMGM +425 -600
Bet365 +425 -588
Caesars +430 -600
Bovada +390 -550
BetRivers +460 -670
ESPN +430 -500
PointsBet +400 -556
Fanatics +400 -550
ProphetX +455 -495
Sportsbook POR Spread POR Odds SAS Spread SAS Odds
iSports +11 -101 -11 +101
Pinnacle +11 -105 -11 -105
Bookmaker +11 -110 -11 -110
Circa +11 -115 -11 -105
DraftKings +11.5 -118 -11.5 -102
FanDuel +11.5 -116 -11.5 -106
BetOnline +11 -110 -11 -110
NoVig +11.5 -104 -11.5 +103
BetMGM +11.5 -110 -11.5 -110
Bet365 +11 -111 -11 -111
Caesars +11 -110 -11 -110
Bovada +11 -110 -11 -110
BetRivers +11 +102 -11 -125
ESPN +10.5 +100 -10.5 -113
PointsBet +11.5 -120 -11.5 +100
Fanatics +11 -110 -11 -110
ProphetX +11 +101 -11 -106
Sportsbook Total Over Under
iSports 219 -101 +101
Pinnacle 219.5 -106 -108
Bookmaker 219 -113 -107
Circa 219 -110 -110
DraftKings 219.5 -110 -110
FanDuel 219.5 -110 -110
BetOnline 219 -105 -115
NoVig 219.5 +101 -105
BetMGM 219.5 -102 -118
Bet365 219 -110 -110
Caesars 219 -110 -110
Bovada 219.5 -110 -110
BetRivers 219 -112 -112
ESPN 219.5 -115 -105
PointsBet 219.5 -111 -111
Fanatics 219 -110 -110
ProphetX 219 -105 +100

1st Half

Sportsbook POR ML SAS ML
iSports +358 -358
Pinnacle +307 -379
Bookmaker +318 -403
Circa +315 -385
DraftKings +310 -395
FanDuel +265 -350
BetOnline +306 -385
NoVig +313 -355
BetMGM +280 -350
Bet365 +275 -357
Bovada +295 -390
BetRivers +280 -420
ESPN +270 -390
Fanatics +280 -400
Sportsbook POR Spread POR Odds SAS Spread SAS Odds
iSports +7 +105 -7 -105
Pinnacle +7.5 -112 -7.5 -102
Bookmaker +7 -101 -7 -120
Circa +7 -105 -7 -115
DraftKings +7.5 -115 -7.5 -105
FanDuel +6.5 -105 -6.5 -115
BetOnline +7 -105 -7 -115
NoVig +6.5 +107 -6.5 -124
BetMGM +7.5 -115 -7.5 -105
Bet365 +7.5 -116 -7.5 -105
Bovada +7 -105 -7 -115
BetRivers +6.5 -110 -6.5 -124
ESPN +7.5 -125 -7.5 -105
ProphetX +7 -101 -7 -112
Sportsbook Total Over Under
iSports 110.5 -105 +105
Pinnacle 111 -108 -106
Bookmaker 111.5 -107 -113
Circa 110.5 -110 -110
DraftKings 110.5 -112 -108
FanDuel 111.5 -108 -112
BetOnline 110.5 -110 -110
NoVig 111.5 +100 -112
BetMGM 110.5 -110 -110
Bet365 111 -111 -111
Bovada 111 -115 -105
BetRivers 111.5 -124 -109
ESPN 111.5 -110 -120
ProphetX 110.5 -116 -101

2nd Half

Sportsbook POR ML SAS ML
iSports +113 -113
Pinnacle +110 -124
Circa +100 -120
DraftKings +185 -245
FanDuel +198 -250
Bovada +105 -125
BetRivers +210 -295
Fanatics +120 -160
Sportsbook POR Spread POR Odds SAS Spread SAS Odds
iSports +1 -100 -1 +100
Pinnacle +1 -107 -1 -105
Circa +1 -110 -1 -110
DraftKings +5.5 -112 -5.5 -108
Bovada +1 -110 -1 -110
BetRivers +5.5 -112 -5.5 -114
Sportsbook Total Over Under
iSports 107 -103 +103
Pinnacle 107 -104 -108
Circa 107.5 -110 -110
DraftKings 106.5 -120 -110
Bovada 107.5 -110 -110
BetRivers 106.5 -115 -113