There are nine games in the NBA tonight and only one game has a double-digit favorite. Three games have a total of at least 230 and four games have a total of 219 or less. 

Oklahoma City Thunder (-8) at Detroit Pistons, 7 p.m. ET

The Thunder are playing for the second straight night after a 109-94 loss to the Clippers. The Thunder have been one of the best teams against the spread this season, especially on the road at 21-7 ATS. The Pistons are 11-20 ATS at home and will be without Derrick Rose, Bruce Brown and Brandon Knight is questionable with a quad injury. They could be without a true point guard. The Thunder are 17-11 on the road and have lost consecutive games against the Bucks and Clippers. The Pistons have lost eight of their last 10 games and are trending down.

Utah Jazz (-8) at New York Knicks, 7:30 p.m. ET

This looks like a prime let down spot for the Knicks. They are coming off a 125-123 win over the Rockets as the Knicks shot the ball well. It's asking a lot for a bad team to do that again. After losing four straight games at home, the Jazz beat the Wizards at home by 10 points and then won at Cleveland, 126-113. The Jazz have beat the Knicks by an average of 25.7 in the last three meetings. The Jazz are 11-5 ATS in their last 16 road games. The Knicks controlled the boards against the Rockets and it won't be as easy against the Jazz.

New Orleans Pelicans (+6) at Dallas Mavericks, 9:30 p.m. ET

The Pelicans are playing for the second straight night and coming off a bad home loss to the Timberwolves. The Pelicans are in the mix for a playoff spot and need a win. The Mavericks are only 16-14 at home. The Mavericks are 12-17-1 ATS at home. The Mavericks have beat the Pelicans three times this season, but this is the first one with Zion Williamson. The Pelicans will keep this one close and have a shot to win. 


Yesterday: 2-0

Season: 29-17-1