NBA Christmas Day games betting preview

The marquee day on the NBA’s annual regular-season schedule is not opening night or the final day of the season but Christmas Day. That’s when the league draws its best ratings – there are no other major live sporting events in the USA on the holiday this year – and often draws its top betting action. Some fans believe the NBA should push the start of every regular season back to Christmas like it did during the 2011-12 lockout season.

Odds courtesy of OddsShark.com

The first game on the slate, with all of them nationally televised, is Boston Celtics at Toronto Raptors at noon ET. It’s only the second time in franchise history that the Raptors play on the holiday (no doubt reward for winning last year’s NBA title), while the Celtics usually do. Toronto is a bit banged-up right now so is a 2.5-point home underdog despite being on an 8-0 SU and ATS streak at home against Boston. The Dinos lost the first meeting this season 112-106 in Boston way back on October 25.

At 2:30 p.m. ET, it’s the Milwaukee Bucks at Philadelphia 76ers, the two teams most consider the best this season in the Eastern Conference. The Bucks are playing like that with the NBA’s best record and Giannis Antetokounmpo playing better than he did in his 2018-19 MVP season. The 76ers are excellent at home this year but very shaky on the road. Philadelphia is a 3-point underdog, and it’s the first meeting of the season between these clubs.