The Milwaukee Bucks (13-19) take on the Charlotte Hornets (11-20) at 7 p.m. ET on Monday, December 29, 2025 on FDSSE, FDSWI, and WAXN.

The Bucks are a 3.5-point favorite against the Hornets when Bucks and Hornets take the court. The over/under for the game is set at 226.5.

Bucks vs. Hornets betting odds

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

Spread: Milwaukee -3.5Total: 226.5Moneyline: Milwaukee -163, Charlotte +137

Watch this game on Fubo!

Bucks at Hornets odds, spread, & morePredictionPick ATS: Hornets (+ 3.5)Pick OU:
Over (226.5)Prediction:
Hornets 117 – Bucks 114MoneylineThe Bucks are 7-6 in games they were listed as the moneyline favorite (winning 53.8% of those games).Milwaukee has a record of 6-2 in games it has played as a moneyline favorite with odds of -163 or shorter (winning 75%).The Bucks have an implied moneyline win probability of 62.0% in this game.This season, the Hornets have been the underdog 27 times and won nine, or 33.3%, of those games.Charlotte has a record of 5-14, a 26.3% win rate, when it is set as the underdog by +137 or more by oddsmakers this season.The moneyline for this contest implies a 42.2% chance of a victory for the Hornets.Against the spreadThe Bucks score 5.7 fewer points per game (112.7) than the Hornets give up (118.4).Milwaukee is 6-2 against the spread and 6-2 overall when scoring more than 118.4 points.Charlotte has put together an 11-4 ATS record and a 9-6 overall record in games it scores more than 116 points.Milwaukee is 10-5 against the spread and 10-5 overall when it gives up fewer than 115.6 points.The Bucks are the league’s 26th-ranked scoring team (112.7 PPG), while the Hornets allow the rank 22nd in points per game (118.4) in NBA play.The 18th-ranked scoring NBA team (115.6 PPG) is Charlotte, while the Milwaukee squad ranks 16th in the league defensively (116 PPG).The Bucks have a negative point differential on the season (-106 total points, -3.3 per game), as do the Hornets (-87 total points, -2.8 per game).Over/UnderThe average implied total for Milwaukee this season is 117.5 points, 2.5 more points than its implied total of 115 points in Monday’s game.This season, Milwaukee has outscored its implied point total for this matchup (115) 14 times.The average implied point total on the year for Charlotte (120.6) is 8.6 more points than the team’s implied total in this matchup (112).How to watch Bucks vs. HornetsGame day: Monday, December 29, 2025Game 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!