Milwaukee Bucks vs Charlotte Hornets Prediction, 12/29/2025 Preview and Pick
Game: Milwaukee Bucks vs Charlotte Hornets
Date: Monday, December 29, 2025
Location: Spectrum Center in Charlotte, NC
TV: FanDuel Sports Network
The Charlotte Hornets (10-20) will take on the Milwaukee Bucks (12-18) at Spectrum Center on Monday.

The Bucks played the Pacers and earned the victory with a final of 111-94 in their last game. In the matter of fouls, the Bucks walked away with 15 and the Pacers had 21 fouls. They also converted 8 out of their 31 shots from distance. Indiana walked away from this one shooting 60.6% from the charity stripe by burying 20 of their 33 tries. On top of that, Indiana pulled down 40 boards (7 offensive, 33 defensive) and had 9 blocks. Indiana recorded 20 dimes and had 8 steals for this game. Pertaining to defense, Milwaukee let their opponent shoot 40.7% from the floor on 33 out of 81 shooting. They also recorded 25 dimes for the game while forcing the other team into 19 turnovers and getting 12 steals. Concerning getting rebounds, they compiled 48 with 7 of them being on the offensive end. From the free throw line, the Bucks knocked down 17 of their 24 shots for a rate of 70.8%. Milwaukee ended the game with a 51.2% field goal percentage (42 of 82) and made 10 of 30 shots from 3-point land.
Today’s Featured NBA Best Bet! ARUN SHIVA has released a 7-Unit NBA Play (6 p.m.) between Memphis vs. Washington. Shiva is having a fantastic NBA season, going 39-24 (62%), +5080. He scored 7-Unit winners on Dec. 21 (Washington) and Dec. 15 (Mavs 'Over') and he is looking to cash another top ticket today. Sign up below! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NBA package. Join Now! |
Kevin Porter Jr. is one guy who played a role for the game. He finished with 24 points on 8 of 13 shooting. He played 38 minutes played and also snagged 6 rebounds. Porter finished the game shooting 61.5% from the field and also recorded 5 assists.
Get all of our NBA Picks Today
Milwaukee comes into this contest with a win-loss mark of 12-18 this season. They average 113.0 pts per contest (25th in the NBA) while hitting 48.7% from the field. The Bucks are hitting 39.7% on shots from beyond the arc (446 of 1,123) and 72.5% from the free throw line. As a unit, Milwaukee is pulling in 40.0 rebounds per game and has accounted for 795 dimes for the season, which is 15th in the NBA in terms of passing the ball. They are losing possession via turnover 15.1 times per game and as a unit they commit 21.7 personal fouls on a nightly basis.
On defense, the Bucks are forcing their opponents into 14.6 turnovers every game while drawing 19.0 fouls. They are currently ranked 17th in the NBA in giving up assists to the opposition with 799 conceded for the season. The Bucks defensively are allowing an opponent FG percentage of 47.0% (1,230 of 2,619) and they concede 44.6 boards per game as a unit. They surrender 35.6% from beyond the arc while they are 15th in the NBA in PPG allowed (116.2).
When they last played, the Hornets walked away with a victory by a final of 126-109 against the Wizards. The Hornets earned 37 defensive boards and 14 offensive rebounds totaling 51 for the game. They also gave up possession of the ball 13 times, while earning 9 steals for the game. The Wizards were called for 23 personal fouls for the matchup which got the Hornets to the free throw line for 27 tries. They were able to convert 22 of the free throw attempts for a clip of 81.5%. Concerning shooting from distance, Charlotte knocked down 20 of 50 tries (40.0%). When the final whistle blew, the Hornets shot 42 for 93 from the floor which had them shooting 45.2%. The Hornets allowed the Wizards to make 40 of their 97 tries from the field which gave them a rate of 41.2% for this game. They went 28.6% from distance by shooting 10 of 35 and finished the game at 19 of 23 at the free throw line (82.6%). When it comes to team rebounding, Charlotte allowed Washington to snag 49 overall (18 on the offensive side).
LaMelo Ball ended up having an impact for the Hornets for the game. Ball earned 23 points in his 25 mins on the hardwood and had 9 dimes for the game. He converted 7 of 12 for the game giving him a field goal percentage of 58.3%, and had 2 rebounds.
Charlotte has a win-loss mark of 10-20 for the season. The Hornets are committing 19.3 personal fouls every game while shooting 81.6% from the charity stripe. Their rate of assisting teammates is at 26.3 times per contest (14th in the league) and they turn it over 15.9 times per contest. Charlotte has accounted for 3,463 pts for the year (115.4 per game) and they pull in 44.4 boards per contest. On the offensive side of the court, the Hornets are shooting 45.5% from the field, which has them ranked 24th in basketball.
The Charlotte defense gives up 38.3% on shots from 3-point land (398 of 1,038) and opponents are connecting on 80.0% of their shots from the free throw line. They have allowed 28.7 dimes and 41.1 total rebounds per game, which ranks them 27th and 3rd in the league. The Hornets on the defensive end are ranked 23rd in basketball in PPG given up with 118.8. They are able to force 13.1 TO's per game and have let teams shoot 48.9% from the field (27th in the NBA).
Who will win tonight's NBA game against the spread?
Tony Sink's Pick: Take Milwaukee
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get NBA picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free NBA Picks & Expert Advice
Get all of Today's NBA Best Bets
Additional Resources:
Charlotte Hornets - Twitter
Milwaukee Bucks - Twitter

