The Toronto Raptors (22-15) hit the court against the Charlotte Hornets (13-23) at 7 p.m. ET on Wednesday, January 7, 2026 on FDSSE and TSN.

The Raptors take on the Hornets. The Raptors are favored by 2.5 points against the Hornets. The over/under for the matchup is set at 230.

Raptors vs. Hornets betting odds

NBA odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:29 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Spread: Toronto -2.5Total: 230Moneyline: Toronto -138, Charlotte +116

Watch this game on Fubo!

Raptors at Hornets odds, spread, & morePredictionPick ATS: Hornets (+ 2.5)Pick OU:
Over (230)Prediction:
Raptors 116 – Hornets 114MoneylineThe Raptors have put together a 14-9 record in games they were listed as the moneyline favorite (winning 60.9% of those games).When it has played as a moneyline favorite with odds of -138 or shorter, Toronto has gone 12-5 (70.6% win percentage).The Raptors have a 58.0% chance to win this contest based on the moneyline’s implied probability.This season, the Hornets have won 11 out of the 32 games, or 34.4%, in which they’ve been the underdog.This season, Charlotte has won eight of its 28 games, or 28.6%, when it is the underdog by at least +116 on the moneyline.The implied probability of a win by the Hornets based on the moneyline is 46.3%.Against the spreadThe Raptors score 114.5 points per game, only 3.4 fewer points than the 117.9 the Hornets allow.Toronto is 10-6 against the spread and 12-4 overall when scoring more than 117.9 points.Charlotte has put together a 14-6 ATS record and a 10-10 overall record in games it scores more than 112.3 points.Toronto’s record is 15-8 against the spread and 18-5 overall when it allows fewer than 116.1 points.The Raptors are the NBA’s 23rd-ranked scoring team (114.5 PPG), while the Hornets rank 21st in points per game allowed (117.9) in the league.Charlotte is the NBA’s 18th-ranked offense (116.1 PPG), while Toronto is the fifth-ranked defense (112.3).The Raptors have totaled a total of 81 more points than their opponents this year (an average of 2.2 per game), while the Hornets have been out-scored by opponents on average this year (by 65 total points, 1.8 per game).Over/UnderThe average implied total for Toronto this year is 118.6 points, 2.6 more points than its implied total of 116 points in Wednesday’s game.So far this season, Toronto has outscored its implied point total for this matchup (116) 19 times.Charlotte’s average implied point total on the year (120.6 points) is 6.6 points higher than its implied total in this matchup (114 points).How to watch Raptors vs. HornetsGame day: Wednesday, January 7, 2026Game time: 7 p.m. ETLocation: Charlotte, North CarolinaArena: Spectrum CenterTV channel: FanDuel Sports Network Extra (South)Live stream: Watch this game on Fubo

Watch this game on Fubo!