Milwaukee Bucks vs Minnesota Timberwolves Prediction, 12/21/2025 Preview and Pick
Game: Milwaukee Bucks vs Minnesota Timberwolves
Date: Sunday, December 21, 2025
Location: Target Center in Minneapolis, MN
TV: FanDuel Sports Network
Target Center is the site where the Minnesota Timberwolves (17-10) will play the Milwaukee Bucks (11-17) on Sunday.

The Bucks took the court against the Raptors and went home with a loss by a final score of 111-105 in their last game. In relation to fouls, the Bucks ended up with 19 while the Raptors racked up 20 fouls. They also buried 13 out of their 35 attempts from distance. Toronto finished the game at 66.7% at the charity stripe by making 14 of their 21 attempts. On top of that, Toronto pulled down 45 boards (12 offensive, 33 defensive) and added 2 rejections. Toronto totaled 31 assists and had 9 steals in this contest. In regard to defense, Milwaukee let their opponent shoot 50.0% from the field on 42 out of 84 shooting. They also dished out 25 assists for this contest as well as creating 17 turnovers and earning 10 steals. In reference to grabbing boards, they earned 38 with 9 of them being offensive. From the free throw line, the Bucks knocked down 14 of 16 tries for a rate of 87.5%. Milwaukee wrapped up the contest with a 45.2% FG percentage (38 out of 84) and converted 15 of their 37 three-point attempts.
Today’s Featured NBA Best Bet! ROBERT FERRINGO is 5-3, +1,190 on his top NBA plays this season and is 67-40 (63%), +14,290 on his last 107 NBA plays rated 5.0+. Robert is releasing a 7-Unit NBA Play Friday and he is up +66,030 on plays rated 5.0+ (+13,230 since June). 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! |
Bobby Portis is a player who came through in the game. He recorded 24 points on 9 of 16 shooting. He was on the hardwood for 39 minutes and also grabbed 12 boards. Portis ended up going 56.3% from the field but finished the game without a dime.
Get all of our NBA Picks Today
Milwaukee will enter this contest with a win-loss mark of 11-17 on the campaign. They average 113.6 pts per game (24th in basketball) while shooting 48.9% from the floor. The Bucks are shooting 40.4% on shots from distance (423 of 1,048) and 72.1% from the charity stripe. As a team, Milwaukee is pulling in 39.3 boards per contest and is sitting with 748 assists for the campaign, which ranks 9th in the NBA in terms of passing the ball. They are losing possession via turnover 15.0 times per contest and as a team are committing 21.8 fouls per game.
On the defensive end, the Bucks are forcing 14.9 turnovers every game and they draw 19.0 personal fouls. They are currently ranked 24th in the league in allowing assists with 751 surrendered this year. The Bucks defense is allowing an opponent shooting percentage of 47.3% (1,160 of 2,450) and they concede 44.7 boards per contest as a group. They give up 36.1% on three-point shots and they are ranked 21st in basketball in points per game from their opponents (117.4).
When they last played, the Timberwolves went home defeated by a final of 116-110 when they faced the Grizzlies. The Timberwolves recorded 36 defensive rebounds and 16 offensive rebounds for a total of 52 in this matchup. They also turned the ball over 18 times, while recording 11 steals for this game. The Grizzlies were called for 25 fouls in the game which got the Timberwolves to the free throw line for a total of 27 tries. They were able to convert 19 of the free throws for a percentage of 70.4%. In regard to shots from beyond the arc, Minnesota buried 13 out of 44 attempts (29.5%). When this game wrapped up, the Timberwolves finished the game shooting 39 out of 98 from the field which gave them a percentage of 39.8%. The Timberwolves allowed the Grizzlies to convert 42 out of 96 tries from the floor which left them shooting 43.8% for the matchup. They went 32.4% from 3-point land via 11 of 34 and finished the game at 21 out of 25 from the free throw line (84.0%). Concerning attacking the glass, Minnesota permitted Memphis to grab 54 in total (15 offensive).
Julius Randle pitched in for the Timberwolves for the game. Randle accumulated 21 points in his 35 mins of playing time and accumulated 3 assists in this contest. He buried 9 of 21 in this contest giving him a rate of 42.9%, and accounted for 5 rebounds.
Minnesota has a win-loss record of 17-10 for the year. When it comes to executing on offense, the Timberwolves are connecting on 48.3% from the field, which is 9th in the league. Minnesota has accumulated 3,225 pts on the campaign (119.4 per game) and they average 43.9 boards per game. They are dishing out assists 26.6 times per contest (13th in the NBA) and they turn it over 15.0 times per contest. The Timberwolves are responsible for committing 22.6 fouls every game and they hit 76.8% from the free throw line.
The Timberwolves on the defensive end are ranked 11th in the NBA in points per game surrendered with 114.6. They are able to force 14.6 TO's per game and allow teams to shoot 46.2% from the field (10th in the league). The Minnesota defense concedes 35.4% on shots from 3-point land (323 of 912) and their opposition makes 77.2% of their free throw attempts. They surrender 25.0 dimes and 43.0 boards every game, which is 8th and 12th in the league.
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:
Minnesota Timberwolves - Twitter
Milwaukee Bucks - Twitter

