HoopLife NBA Sign in
109-87
Final
March 28, 2026 · Target Center

Detroit Pistons vs Minnesota Timberwolves · March 28, 2026

The Detroit Pistons beat the Minnesota Timberwolves 109-87 on Saturday, March 28, 2026 on the road. Tobias Harris led the Pistons with 18 points and 3 blocks. Donte DiVincenzo led the Timberwolves with 22 points. The Pistons are 54-20 and the Timberwolves 45-29.

Team1234T
DET33162535109
MIN2420162787

Top performers · fantasy points · tap for shot chart

Shot charts

Pistons · 43/82 FG

Q1 11:46 · Daniss Jenkins misses driving layup Q1 11:21 · Daniss Jenkins misses 25-foot three point jumper Q1 10:22 · Daniss Jenkins misses 14-foot step back jumpshot Q1 7:21 · Daniss Jenkins misses driving floating jump shot Q1 6:31 · Daniss Jenkins makes running layup Q2 3:52 · Daniss Jenkins misses driving layup Q2 2:26 · Daniss Jenkins misses 24-foot three point step back jumpshot Q3 10:56 · Daniss Jenkins misses two point shot Q3 10:29 · Daniss Jenkins misses 15-foot pullup jump shot Q3 5:22 · Daniss Jenkins makes running layup Q4 5:32 · Rudy Gobert blocks Daniss Jenkins 's 4-foot driving layup Q4 5:29 · Daniss Jenkins misses 22-foot three point jumper Q4 4:45 · Daniss Jenkins makes 14-foot pullup jump shot (Jalen Duren assists) Q4 3:16 · Daniss Jenkins makes driving layup Q4 2:36 · Daniss Jenkins makes 22-foot three point jumper (Jalen Duren assists) Q4 2:07 · Daniss Jenkins makes 10-foot jumper (Jalen Duren assists) Q1 10:53 · Tobias Harris makes 11-foot driving floating jump shot (Duncan Robinson assists) Q1 9:16 · Tobias Harris makes 25-foot three pointer Q1 8:14 · Tobias Harris makes driving layup Q1 4:39 · Tobias Harris makes 24-foot three point step back jumpshot (Caris LeVert assists) Q2 4:18 · Tobias Harris misses 23-foot three point jumper Q2 0.2 · Tobias Harris misses 22-foot three point jumper Q3 7:33 · Tobias Harris makes driving layup Q3 6:14 · Tobias Harris makes 2-foot two point shot Q4 5:12 · Tobias Harris misses 17-foot step back jumpshot Q4 3:47 · Tobias Harris makes running layup Q1 9:55 · Donte DiVincenzo blocks Jalen Duren 's 4-foot two point shot Q1 9:37 · Julius Randle blocks Jalen Duren 's 2-foot driving layup Q2 11:29 · Jalen Duren makes driving layup (Javonte Green assists) Q3 8:01 · Jalen Duren misses driving layup Q3 7:09 · Jalen Duren makes 1-foot running dunk (Daniss Jenkins assists) Q4 9:07 · Jalen Duren makes driving dunk Q4 4:09 · Jalen Duren makes driving layup (Daniss Jenkins assists) Q1 7:50 · Duncan Robinson makes 24-foot three point jumper (Daniss Jenkins assists) Q2 4:39 · Duncan Robinson misses 2-foot two point shot Q2 3:27 · Duncan Robinson makes 5-foot running pullup jump shot (Tobias Harris assists) Q2 2:58 · Duncan Robinson misses running pullup jump shot Q3 10:11 · Duncan Robinson makes 22-foot running jump shot (Tobias Harris assists) Q4 4:27 · Duncan Robinson misses 25-foot running jump shot Q1 5:56 · Paul Reed makes 1-foot dunk (Duncan Robinson assists) Q1 5:34 · Paul Reed makes 1-foot driving dunk (Daniss Jenkins assists) Q2 29.9 · Paul Reed misses layup Q2 29.2 · Paul Reed makes 7-foot jumper Q3 58.3 · Paul Reed misses 1-foot reverse layup Q4 10:58 · Paul Reed makes dunk (Kevin Huerter assists) Q4 10:31 · Paul Reed misses 8-foot two point shot Q1 4:12 · Kevin Huerter makes driving layup (Tobias Harris assists) Q1 2:59 · Kevin Huerter makes 25-foot three point jumper (Paul Reed assists) Q1 1:52 · Kevin Huerter misses running pullup jump shot Q1 1:48 · Kevin Huerter makes 2-foot layup (Paul Reed assists) Q1 1:03 · Kevin Huerter misses 24-foot three point jumper Q2 10:10 · Kevin Huerter misses driving floating jump shot Q2 9:42 · Kevin Huerter misses 12-foot pullup jump shot Q3 4:50 · Kevin Huerter misses driving layup Q3 1:23 · Kevin Huerter misses 25-foot running jump shot Q4 9:59 · Kevin Huerter makes driving layup (Paul Reed assists) Q4 8:14 · Kevin Huerter makes driving layup (Caris LeVert assists) Q1 3:39 · Caris LeVert misses 25-foot three point jumper Q1 2:14 · Caris LeVert makes 8-foot fade away jump shot Q1 31.6 · Caris LeVert makes 12-foot pullup jump shot (Marcus Sasser assists) Q2 8:08 · Caris LeVert makes 13-foot two point shot Q3 3:35 · Caris LeVert misses 25-foot three point pullup jump shot Q3 10.0 · Caris LeVert makes 14-foot pullup jump shot Q4 9:28 · Caris LeVert misses driving floating jump shot Q2 10:04 · Javonte Green misses 25-foot three point jumper Q4 7:22 · Javonte Green misses 24-foot three point jumper Q4 7:07 · Javonte Green makes 22-foot running jump shot (Jalen Duren assists) Q4 1:47 · Javonte Green makes 23-foot three point jumper (Marcus Sasser assists) Q2 8:43 · Ronald Holland II misses 23-foot three point jumper Q2 7:18 · Ronald Holland II makes 1-foot layup (Jalen Duren assists) Q2 6:47 · Ronald Holland II misses 22-foot three point step back jumpshot Q3 3:20 · Ronald Holland II makes 23-foot three point jumper (Marcus Sasser assists) Q3 2:49 · Ronald Holland II makes 1-foot driving dunk (Caris LeVert assists) Q4 11:35 · Ronald Holland II makes 24-foot three point jumper (Caris LeVert assists) Q4 8:39 · Ronald Holland II misses 14-foot pullup jump shot Q2 4:36 · Ausar Thompson misses tip shot Q3 10:24 · Ausar Thompson makes tip in dunk Q3 9:53 · Ausar Thompson makes running layup Q3 8:39 · Ausar Thompson makes 10-foot fade away jump shot (Tobias Harris assists) Q3 6:42 · Donte DiVincenzo blocks Ausar Thompson 's 2-foot driving layup Q3 5:48 · Ausar Thompson misses driving floating jump shot Q4 50.7 · Chaz Lanier makes 11-foot pullup jump shot (Marcus Sasser assists)
Paint24/3962%Mid-range9/1753%3PT10/2638%

Timberwolves · 27/85 FG

Q1 11:41 · Donte DiVincenzo misses running layup Q1 10:05 · Donte DiVincenzo misses 26-foot three point jumper Q1 8:00 · Donte DiVincenzo misses 26-foot three point jumper Q2 8:56 · Donte DiVincenzo misses 27-foot three point jumper Q2 7:05 · Donte DiVincenzo makes 13-foot step back jumpshot (Mike Conley assists) Q2 6:36 · Donte DiVincenzo makes 23-foot three point jumper (Julius Randle assists) Q2 6:03 · Donte DiVincenzo makes 23-foot three point jumper (Mike Conley assists) Q2 5:24 · Donte DiVincenzo misses 25-foot three point step back jumpshot Q2 4:32 · Donte DiVincenzo makes two point shot (Julius Randle assists) Q2 3:40 · Donte DiVincenzo misses 24-foot three point jumper Q2 3:06 · Donte DiVincenzo misses 23-foot three point jumper Q3 9:31 · Donte DiVincenzo makes 25-foot three point step back jumpshot (Julius Randle assists) Q3 8:21 · Donte DiVincenzo makes 24-foot three point jumper (Mike Conley assists) Q3 7:46 · Donte DiVincenzo misses 26-foot three point pullup jump shot Q4 10:21 · Donte DiVincenzo misses 29-foot three point jumper Q4 6:23 · Donte DiVincenzo misses running dunk Q4 5:05 · Donte DiVincenzo makes 25-foot running jump shot (Julian Phillips assists) Q4 4:33 · Donte DiVincenzo misses 25-foot three point jumper Q1 11:08 · Rudy Gobert makes dunk (Mike Conley assists) Q1 7:32 · Rudy Gobert makes dunk (Julius Randle assists) Q2 11:45 · Rudy Gobert misses 6-foot hook shot Q2 9:25 · Rudy Gobert makes 1-foot dunk (Kyle Anderson assists) Q2 8:29 · Rudy Gobert makes 2-foot layup (Terrence Shannon Jr. assists) Q2 4:06 · Tobias Harris blocks Rudy Gobert's tip shot Q3 6:03 · Jalen Duren blocks Rudy Gobert 's 4-foot two point shot Q4 10:46 · Rudy Gobert makes two point shot Q4 7:34 · Rudy Gobert makes driving layup (Mike Conley assists) Q1 10:37 · Julius Randle makes 13-foot turnaround jump shot (Terrence Shannon Jr. assists) Q1 8:39 · Julius Randle misses 19-foot jumper Q1 6:38 · Julius Randle misses 26-foot three point jumper Q1 2:00 · Julius Randle misses 5-foot two point shot Q2 5:04 · Julius Randle misses 18-foot step back jumpshot Q2 2:44 · Julius Randle misses driving layup Q2 2:41 · Julius Randle makes two point shot Q2 2:16 · Paul Reed blocks Julius Randle 's 2-foot driving layup Q2 1:07 · Julius Randle misses 24-foot three point pullup jump shot Q3 11:26 · Julius Randle misses 23-foot three point jumper Q3 6:49 · Julius Randle misses 8-foot two point shot Q3 1:30 · Julius Randle misses 5-foot hook shot Q3 46.6 · Ronald Holland II blocks Julius Randle 's 2-foot layup Q1 9:31 · Mike Conley makes 23-foot running jump shot (Terrence Shannon Jr. assists) Q2 7:53 · Mike Conley misses 24-foot three point jumper Q3 11:20 · Mike Conley misses 25-foot three point jumper Q3 7:15 · Mike Conley misses 24-foot three point jumper Q4 7:15 · Mike Conley misses 24-foot running jump shot Q1 6:50 · Terrence Shannon Jr. misses two point shot Q1 6:15 · Terrence Shannon Jr. makes 23-foot three point jumper (Mike Conley assists) Q2 4:07 · Terrence Shannon Jr. misses 22-foot three point jumper Q3 10:17 · Terrence Shannon Jr. misses driving layup Q4 3:34 · Terrence Shannon Jr. makes driving layup Q1 5:44 · Naz Reid misses 22-foot three point jumper Q1 5:08 · Naz Reid misses 22-foot three point jumper Q1 2:39 · Naz Reid makes 1-foot two point shot Q1 1:25 · Ronald Holland II blocks Naz Reid 's 2-foot turnaround jump shot Q2 10:39 · Naz Reid misses running pullup jump shot Q2 10:22 · Naz Reid misses 25-foot three point jumper Q2 2:10 · Naz Reid misses 24-foot three point jumper Q2 1:24 · Naz Reid misses driving layup Q3 6:28 · Naz Reid makes 5-foot driving floating jump shot (Donte DiVincenzo assists) Q3 5:09 · Tobias Harris blocks Naz Reid's driving layup Q3 4:00 · Caris LeVert blocks Naz Reid 's 3-foot driving floating jump shot Q3 3:59 · Naz Reid makes driving layup Q3 0.3 · Naz Reid misses 28-foot three point step back jumpshot Q4 8:30 · Naz Reid misses 25-foot three point pullup jump shot Q4 3:56 · Naz Reid misses 25-foot three point jumper Q1 4:23 · Bones Hyland makes 23-foot three point jumper (Donte DiVincenzo assists) Q1 51.4 · Bones Hyland misses 29-foot three point pullup jump shot Q2 1:02 · Bones Hyland misses 26-foot three point jumper Q3 4:26 · Tobias Harris blocks Bones Hyland 's 27-foot three point pullup jump shot Q3 34.1 · Bones Hyland misses running pullup jump shot Q4 10:48 · Bones Hyland misses driving layup Q4 9:44 · Bones Hyland makes 27-foot three point step back jumpshot Q4 9:22 · Bones Hyland misses 25-foot running jump shot Q4 6:56 · Bones Hyland misses 26-foot three point jumper Q4 6:44 · Bones Hyland misses 22-foot three point jumper Q1 3:21 · Jaylen Clark misses 22-foot three point jumper Q1 3:16 · Jaylen Clark makes 3-foot driving floating jump shot Q2 48.8 · Jaylen Clark misses 25-foot running jump shot Q3 5:28 · Jaylen Clark misses driving floating jump shot Q4 8:53 · Jaylen Clark makes 2-foot layup (Naz Reid assists) Q4 8:06 · Caris LeVert blocks Jaylen Clark 's 2-foot driving layup Q2 10:57 · Kyle Anderson misses driving floating jump shot Q2 4.6 · Kyle Anderson makes 16-foot two point shot Q4 2:52 · Joan Beringer makes driving layup Q4 2:22 · Julian Phillips misses 26-foot three point jumper
Paint15/3543%Mid-range3/743%3PT9/4321%

Green = made, red × = missed. Free throws are not shown.

Detroit Pistons box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Jalen Duren › 2910135013 4-70-02-25+813.5
Tobias Harris › 281844132 7-102-42-31+1019.2
Daniss Jenkins › 281384003 6-161-40-04+33.4
Duncan Robinson › 241022000 3-62-42-32+127.8
Ausar Thompson › 24660401 3-60-00-03+1010.1
Kevin Huerter › 221121102 5-111-40-01+92.9
Ronald Holland II › 201320224 4-72-43-51+128.6
Caris LeVert › 20824122 4-70-20-03+138.8
Paul Reed › 171273111 4-70-04-40+1315.1
Javonte Green › 14651100 2-42-40-01+78.5
Marcus Sasser › 11014001 0-00-00-01+112.3
Tolu Smith 2000000 0-00-00-02+10.0
Chaz Lanier 2200000 1-10-00-00+11.3
See the full Detroit Pistons box score

Every player, every stat and the player shot charts - free with an account.

Free forever. Keeps your streaks and leagues on every device.

Minnesota Timberwolves box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Donte DiVincenzo › 332232021 7-185-143-40-812.4
Rudy Gobert › 3214120012 6-90-02-43-1111.9
Julius Randle › 311184014 2-130-37-72-133.6
Bones Hyland › 26610202 2-102-90-01-17-1.4
Terrence Shannon Jr. › 25833000 2-51-23-5207.2
Naz Reid › 24841203 3-150-72-31-22-3.3
Mike Conley › 22316100 1-51-50-03-85.9
Jaylen Clark › 18940001 2-60-25-61-164.6
Kyle Anderson › 16221201 1-20-00-00-94.3
Julian Phillips › 6001000 0-10-10-00-4-0.1
Joe Ingles › 4000000 0-00-00-00-10.0
Joan Beringer › 4400100 1-10-02-40-14.0
See the full Minnesota Timberwolves box score

Every player, every stat and the player shot charts - free with an account.

Free forever. Keeps your streaks and leagues on every device.

Rotation · who was on the floor, quarter by quarter

Detroit Pistons
Q1Q2Q3Q4
MIN
J. Duren S
29
T. Harris S
28
D. Jenkins S
28
D. Robinson S
24
A. Thompson S
24
K. Huerter
22
C. LeVert
20
R. Holland II
20
P. Reed
17
J. Green
14
M. Sasser
11
T. Smith
2
C. Lanier
2
Minnesota Timberwolves
Q1Q2Q3Q4
MIN
D. DiVincenzo S
33
R. Gobert S
32
J. Randle S
31
T. Shannon Jr. S
25
M. Conley S
22
B. Hyland
26
N. Reid
24
J. Clark
18
K. Anderson
16
J. Phillips
6
J. Ingles
4
J. Beringer
4

Bars show when each player was on the court (hover or tap for the exact clock). S = starter. Rebuilt from the play-by-play substitutions.

More: today's NBA scores · standings · injury report · fantasy rankings