The Miami Heat (15-13) battle the New York Knicks (19-8) on Sunday, December 21, 2025 at Madison Square Garden. It begins at 6 p.m. ET on FDSSUN and MSG.

The Knicks enter their matchup against the Heat as an 8.5-point favorite. The matchup’s point total is set at 235.5.

Knicks vs. Heat betting odds

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

Spread: New York -8.5Total: 235.5Moneyline: New York -310, Miami +250

Watch this game on Fubo!

Heat at Knicks odds, spread, & morePredictionPick ATS: Heat (+ 8.5)Pick OU:
Under (235.5)Prediction:
Knicks 121 – Heat 114MoneylineThe Knicks have been the moneyline favorite 24 total times this season. They’ve finished 18-6 in those games.New York has won all eight games it played as a moneyline favorite with odds of -310 or shorter.The Knicks have an implied moneyline win probability of 75.6% in this matchup.This season, the Heat have been the underdog 15 times and won seven, or 46.7%, of those games.Miami has not won as an underdog of +250 or more on the moneyline this season in two games with those odds or longer.The moneyline for this contest implies a 28.6% chance of a victory for the Heat.Against the spreadThe Knicks put up just 2.9 more points per game (120.2) than the Heat give up (117.3).New York has a 12-2 record against the spread and a 12-2 record overall when scoring more than 117.3 points.Miami is 12-5 against the spread and 11-6 overall when it scores more than 112.4 points.New York’s record is 14-5 against the spread and 16-3 overall when it allows fewer than 120.0 points.The Knicks are the league’s fourth-ranked scoring team (120.2 PPG), while the Heat allow the rank 19th in points per game (117.3) in NBA play.Miami’s squad is currently the fifth-ranked scoring team in the NBA (120.0 PPG), while New York’s team is fourth in points allowed per game (112.4).The Knicks have totaled 211 more points than their opponents this season (7.8 per game on average), and the Heat have scored 76 more points than their opponents (2.7 per game).Over/UnderNew York’s average implied point total this season is 2.6 fewer points than its implied total in Sunday’s game (119.4 implied points on average compared to 122 implied points in this game).So far this season, New York has totaled more than 122 points in a game nine times.Miami’s average implied point total on the season (121.5 points) is 7.5 points higher than its implied total in this matchup (114 points).How to watch Knicks vs. HeatGame day: Sunday, December 21, 2025Game time: 6 p.m. ETLocation: New York City, New YorkArena: Madison Square GardenTV channel: FanDuel Sports Network SunLive stream: Watch this game on Fubo

Watch this game on Fubo!