Timberwolves Edge Bucks in Close Contest
Sunday, December 21, 2025, 7:00 PM ET · Target Center
Minnesota Timberwolves 103, Milwaukee Bucks 100, final. Our NBA picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Milwaukee Bucks vs Minnesota Timberwolves?
Minnesota Timberwolves beat Milwaukee Bucks 103-100 at Target Center on December 21, 2025.
Who was favored in Milwaukee Bucks vs Minnesota Timberwolves?
Minnesota Timberwolves were the favorite at DraftKings, moneyline -625 (about 86% implied). The favorite won.
In a tightly contested matchup, the Minnesota Timberwolves narrowly defeated the Milwaukee Bucks 103-100 at the Target Center. This victory improves the Timberwolves' record to 20-10, while the Bucks fall to 11-19. The Timberwolves have now taken a 2-0 lead in their season series against the Bucks, having previously won their earlier encounter 101-103 on February 13, 2025.
The Timberwolves entered this game with a strong home record of 19-10, showcasing a recent form of 8-2 over their last 10 games, with an average of 119.8 points scored and 114.5 points allowed. Their last five games saw them record a 3-2 record, averaging 114.2 points scored and 110.8 points allowed. In contrast, the Bucks struggled with a record of 11-18, and their recent form was less favorable, managing only 3 wins in their last 10 games, averaging 108.3 points scored and 114.0 points allowed. The Bucks have lost their last two games and have not won any of their last five away games, contributing to their overall away record of 0-5.
In terms of injuries, the Timberwolves were without Donte DiVincenzo due to an Achilles injury. The Bucks had Kevin Porter Jr. listed as day-to-day with a knee issue, which could have impacted their performance.
The betting lines from DraftKings reflected the Timberwolves' status as heavy favorites, with a spread of -12.5 and a moneyline of -625. The total for the game was set at 226.5, with odds of -112 for the over and -108 for the under.
The game was marked by a series of scoring plays that kept fans on the edge of their seats. In the fourth quarter, the Timberwolves maintained a slim lead, with Anthony Edwards contributing significantly to the scoreboard. His late-game shots, including a 26-foot running jump shot and a 2-foot two-point shot, were crucial in keeping the Timberwolves ahead. The Bucks made a valiant effort to close the gap, with Kevin Porter Jr. hitting a 24-foot three-point jumper in the final moments, but it wasn't enough to secure the win.
Overall, this matchup highlighted the Timberwolves' ability to perform under pressure at home, while the Bucks continue to seek consistency in their play as they navigate a challenging season.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | MIN -12.5 | 226.5 o -112 / u -108 | Milwaukee Bucks +455 · Minnesota Timberwolves -625 |
Injury report
- Donte DiVincenzoOutAchillesMinnesota Timberwolves
- Kevin Porter Jr.Day-To-DayKneeMilwaukee Bucks
Leaders
- PointsAnthony Edwards24Minnesota Timberwolves
- AssistsAnthony Edwards6Minnesota Timberwolves
- ReboundsRudy Gobert18Minnesota Timberwolves
- PointsKevin Porter Jr.24Milwaukee Bucks
- AssistsKevin Porter Jr.9Milwaukee Bucks
- ReboundsBobby Portis11Milwaukee Bucks
Recent form
Minnesota Timberwolves
Last 10: 8-2Streak W1119.8 scored · 114.5 allowed per game5-2 at home
- W112-107vs Oklahoma City ThunderDec 20
- L110-116vs Memphis GrizzliesDec 18
- W117-103vs Sacramento KingsDec 15
- W127-120at Golden State WarriorsDec 13
- L105-108vs Phoenix SunsDec 9
- W109-106vs LA ClippersDec 7
- W125-116at New Orleans PelicansDec 5
- W149-142at New Orleans PelicansDec 3
- W125-112vs San Antonio SpursDec 1
- W119-115vs Boston CelticsNov 29
Milwaukee Bucks
Last 10: 3-7Streak L2108.3 scored · 114 allowed per game0-5 away
- L105-111vs Toronto RaptorsDec 19
- L82-127at Brooklyn NetsDec 14
- W116-101vs Boston CelticsDec 12
- L112-124at Detroit PistonsDec 7
- L101-116vs Philadelphia 76ersDec 6
- W113-109vs Detroit PistonsDec 4
- L126-129at Washington WizardsDec 2
- W116-99vs Brooklyn NetsNov 30
- L109-118at New York KnicksNov 29
- L103-106at Miami HeatNov 27
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Detroit | - | 22 | W3 | .732 | 60 |
| Cleveland | 8 | 30 | W1 | .634 | 52 |
| Milwaukee | 28 | 50 | L1 | .390 | 32 |
| Chicago | 29 | 51 | L2 | .378 | 31 |
| Indiana | 41 | 63 | L2 | .232 | 19 |
| Oklahoma City | - | 18 | L2 | .780 | 64 |
| Denver | 10 | 28 | W12 | .659 | 54 |
| Minnesota | 15 | 33 | W2 | .598 | 49 |
| Portland | 22 | 40 | W2 | .512 | 42 |
| Utah | 42 | 60 | L1 | .268 | 22 |
Box score
| Stat | Milwaukee Bucks | Minnesota Timberwolves |
|---|---|---|
| Field goals | 35-87 | 37-88 |
| Field goal % | 40 | 42 |
| Three-pointers | 13-45 | 14-46 |
| Three-point % | 29 | 30 |
| Free throws | 17-20 | 15-23 |
| Free throw % | 85 | 65 |
| Rebounds | 51 | 46 |
| Offensive rebounds | 11 | 11 |
| Defensive rebounds | 40 | 35 |
| Assists | 27 | 28 |
| Steals | 6 | 10 |
| Blocks | 2 | 4 |
| Turnovers | 16 | 10 |
| Team turnovers | 2 | 0 |
| Technical fouls | 0 | 1 |
| Technical fouls, total | 0 | 1 |
| Flagrant fouls | 0 | 0 |
| Points off turnovers | 23 | 7 |
| Fast-break points | 9 | 17 |
| Points in the paint | 38 | 36 |
| Fouls | 15 | 18 |
| Largest lead | 16 | 8 |
| Lead changes | 3 | 3 |
| Time in front | 66 | 23 |
How the scoring went
- 3rd Quarter64-50Kevin Porter Jr. makes running dunk (AJ Green assists)
- 3rd Quarter66-50Kevin Porter Jr. makes 1-foot layup (Bobby Portis assists)
- 3rd Quarter66-53Naz Reid makes 23-foot three point jumper (Mike Conley assists)
- 3rd Quarter68-53Bobby Portis makes 2-foot layup (Kevin Porter Jr. assists)
- 3rd Quarter68-55Rudy Gobert makes 2-foot layup (Mike Conley assists)
- 3rd Quarter68-57Naz Reid makes 2-foot layup (Rudy Gobert assists)
- 3rd Quarter68-58Anthony Edwards makes free throw 1 of 2
- 3rd Quarter68-60Naz Reid makes 10-foot two point shot (Anthony Edwards assists)
- 3rd Quarter68-63Mike Conley makes 24-foot three point jumper (Rudy Gobert assists)
- 3rd Quarter68-65Naz Reid makes dunk
- 3rd Quarter68-68Donte DiVincenzo makes 27-foot three point jumper (Anthony Edwards assists)
- 3rd Quarter68-71Donte DiVincenzo makes 25-foot three point step back jumpshot (Anthony Edwards assists)
- 3rd Quarter68-73Rudy Gobert makes 1-foot alley oop dunk (Anthony Edwards assists)
- 3rd Quarter70-73Ryan Rollins makes 4-foot turnaround jump shot
- 3rd Quarter73-73Bobby Portis makes 22-foot three point jumper (Ryan Rollins assists)
- 3rd Quarter75-73Ryan Rollins makes driving layup
- 3rd Quarter75-75Anthony Edwards makes driving layup
- 4th Quarter78-75Ryan Rollins makes 24-foot three point step back jumpshot (Jericho Sims assists)
- 4th Quarter78-78Bones Hyland makes 24-foot three point jumper (Mike Conley assists)
- 4th Quarter81-78Gary Trent Jr. makes 24-foot three point jumper (Ryan Rollins assists)
- 4th Quarter81-81Terrence Shannon Jr. makes 25-foot three point jumper (Mike Conley assists)
- 4th Quarter83-81Jericho Sims makes 1-foot dunk (Myles Turner assists)
- 4th Quarter83-83Bones Hyland makes 18-foot step back jumpshot
- 4th Quarter85-83Jericho Sims makes dunk (Ryan Rollins assists)
- 4th Quarter85-86Terrence Shannon Jr. makes 25-foot three point jumper (Bones Hyland assists)
- 4th Quarter85-89Terrence Shannon Jr. makes 23-foot three point jumper (Bones Hyland assists)
- 4th Quarter87-89Bobby Portis makes 9-foot driving floating jump shot (Kevin Porter Jr. assists)
- 4th Quarter87-92Mike Conley makes 26-foot three point jumper (Julius Randle assists)
- 4th Quarter87-94Bones Hyland makes running layup (Julius Randle assists)
- 4th Quarter89-94Kevin Porter Jr. makes driving layup (Myles Turner assists)
- 4th Quarter89-96Donte DiVincenzo makes 2-foot two point shot
- 4th Quarter90-96Kevin Porter Jr. makes free throw 1 of 2
- 4th Quarter91-96Kevin Porter Jr. makes free throw 2 of 2
- 4th Quarter93-96Myles Turner makes 1-foot dunk (Kevin Porter Jr. assists)
- 4th Quarter93-98Anthony Edwards makes 17-foot two point shot
- 4th Quarter93-101Anthony Edwards makes 26-foot running jump shot (Mike Conley assists)
- 4th Quarter94-101Kyle Kuzma makes free throw 1 of 2
- 4th Quarter97-101Myles Turner makes 24-foot three point jumper (Kyle Kuzma assists)
- 4th Quarter97-103Anthony Edwards makes 2-foot two point shot (Donte DiVincenzo assists)
- 4th Quarter100-103Kevin Porter Jr. makes 24-foot three point jumper
Win probability
Above the line favours Minnesota Timberwolves, below favours Milwaukee Bucks.
Venue
- Target CenterMinneapolis, MN
- Attendance18978
- OfficialsBill Kennedy, Tony Brothers, JD Ralls
Elsewhere
- NBA offseason recap, early 2026-27 season previews by team
- Atlanta Hawks offseason recap, early 2026-27 season preview
- Tony Parker: 'Super happy' when he saw Patty Mills arrive
- 2026 NBA buzz: Latest free agency and trade updates
- NBA punishes Clippers after Kawhi investigation: Top questions
- Shelburne: 'Extremely severe punishments' on Steve Ballmer, Clippers