The Phoenix Suns (19-13) will attempt to extend a four-game winning stretch when visiting the Cleveland Cavaliers (18-16) at 3:30 p.m. ET on Wednesday, December 31, 2025 at Rocket Arena. The contest airs on FDSOH, AZFamily, Suns+, and NBA TV.
The Cavaliers enter their matchup against the Suns as a 5.5-point favorite. The matchup features an over/under of 236.5.
Cavaliers vs. Suns betting odds
NBA odds courtesy of BetMGM Sportsbook. Odds updated Tuesday at 7:29 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Spread: Cleveland -5.5Total: 236.5Moneyline: Cleveland -212, Phoenix +178
Suns at Cavaliers odds, spread, & morePredictionPick ATS: Suns (+ 5.5)Pick OU:
Under (236.5)Prediction:
Cavaliers 117 – Suns 116MoneylineThe Cavaliers have been favored on the moneyline 28 total times this season. They’ve gone 16-12 in those games.In games it has played as a moneyline favorite with odds of -212 or shorter, Cleveland has gone 13-8 (61.9% win percentage).The implied moneyline probability in this matchup gives the Cavaliers a 67.9% chance to win.The Suns have won seven, or 38.9%, of the 18 games they’ve played as underdogs this season.Phoenix has a record of 3-8, a 27.3% win rate, when it is set as the underdog by +178 or more by oddsmakers this season.The Suns have a 36.0% chance to win this game based on the implied probability of the moneyline.Against the spreadThe 119.4 points per game the Cavaliers put up are 6.1 more points than the Suns allow (113.3).Cleveland has an 11-10 record against the spread and a 16-5 record overall when scoring more than 113.3 points.Phoenix has put together an 11-2 ATS record and a 10-3 overall record in games it scores more than 117.3 points.Cleveland has an ATS record of 6-7 and a 9-4 record overall when its opponents score fewer than 115.1 points.The Cavaliers are at the eighth spot in the NBA’s scoring charts (119.4 PPG), while the Suns allow the seventh-fewest points per game (113.3) in the league.The 21st-ranked scoring NBA team (115.1 PPG) is Phoenix, while the Cleveland squad ranks 18th in the league defensively (117.3 PPG).The Cavaliers have totaled 71 more points than their opponents this season (2.1 per game on average), and the Suns have scored 59 more points than their opponents (1.8 per game).Over/UnderCleveland’s average implied point total this season is 1.2 more points than its implied total in Wednesday’s game (122.2 implied points on average compared to 121 implied points in this game).So far this season, Cleveland has scored more than 121 points in a game 14 times.The average implied point total on the season for Phoenix (118.1) is 2.1 more points than the team’s implied total in this matchup (116).How to watch Cavaliers vs. SunsGame day: Wednesday, December 31, 2025Game time: 3:30 p.m. ETLocation: Cleveland, OhioArena: Rocket ArenaTV channel: FanDuel Sports Network Ohio 1 (Cleveland feed)Live stream: Watch this game on Fubo