HoopLife NBA Sign in
86-112
Final
December 20, 2025 · Little Caesars Arena

Charlotte Hornets vs Detroit Pistons · December 20, 2025

The Detroit Pistons beat the Charlotte Hornets 112-86 on Saturday, December 20, 2025 at home. Cade Cunningham led the Pistons with 22 points, 10 rebounds and 10 assists. Kon Knueppel led the Hornets with 19 points. The Pistons are 22-6 and the Hornets 9-19.

Team1234T
CHA2718271486
DET33222433112

Top performers · fantasy points · tap for shot chart

Shot charts

Hornets · 28/89 FG

Q1 11:31 · LaMelo Ball makes 25-foot running pullup jump shot (Miles Bridges assists) Q1 10:52 · LaMelo Ball makes 27-foot three point jumper (Ryan Kalkbrenner assists) Q1 10:26 · LaMelo Ball misses 27-foot three point jumper Q1 8:17 · LaMelo Ball makes 4-foot two point shot Q1 7:45 · LaMelo Ball misses 25-foot three point jumper Q2 11:36 · LaMelo Ball misses 25-foot three point pullup jump shot Q2 9:48 · LaMelo Ball misses 22-foot three point step back jumpshot Q2 2:05 · LaMelo Ball misses driving layup Q2 1:20 · Ausar Thompson blocks LaMelo Ball 's 13-foot floating jump shot Q2 31.6 · LaMelo Ball misses driving floating jump shot Q2 3.2 · Isaiah Stewart blocks LaMelo Ball 's 8-foot driving layup Q4 8:21 · LaMelo Ball misses driving layup Q4 8:00 · LaMelo Ball misses 22-foot three point jumper Q4 7:24 · LaMelo Ball misses running layup Q1 10:04 · Miles Bridges misses 5-foot two point shot Q1 8:43 · Miles Bridges makes 23-foot running jump shot (Kon Knueppel assists) Q1 5:22 · Miles Bridges misses 25-foot three point jumper Q2 7:14 · Tobias Harris blocks Miles Bridges 's 2-foot layup Q2 6:51 · Miles Bridges makes running layup Q2 6:18 · Miles Bridges makes 23-foot three point jumper (Josh Green assists) Q2 2:38 · Miles Bridges misses 25-foot three point jumper Q2 1:28 · Miles Bridges misses driving layup Q2 57.2 · Miles Bridges misses driving floating jump shot Q3 10:08 · Miles Bridges makes 1-foot alley oop dunk (LaMelo Ball assists) Q3 9:04 · Miles Bridges makes 1-foot dunk (LaMelo Ball assists) Q3 7:30 · Miles Bridges misses driving layup Q3 6:35 · Miles Bridges misses 23-foot three point jumper Q3 3:52 · Miles Bridges makes 25-foot three point jumper (Kon Knueppel assists) Q4 4:18 · Miles Bridges misses two point shot Q1 9:38 · Kon Knueppel makes running dunk (LaMelo Ball assists) Q1 7:37 · Kon Knueppel misses 23-foot three point jumper Q1 5:51 · Kon Knueppel makes 26-foot three point jumper (Tre Mann assists) Q1 3:55 · Kon Knueppel makes 26-foot three point jumper (Miles Bridges assists) Q2 9:03 · Kon Knueppel makes 23-foot three pointer (LaMelo Ball assists) Q2 5:24 · Kon Knueppel misses 16-foot pullup jump shot Q2 4:49 · Ausar Thompson blocks Kon Knueppel's tip shot Q2 3:14 · Kon Knueppel misses running pullup jump shot Q3 10:23 · Kon Knueppel misses running layup Q3 6:28 · Kon Knueppel misses 26-foot three point jumper Q3 4:30 · Kon Knueppel makes 24-foot three pointer (Tre Mann assists) Q3 2:24 · Kon Knueppel misses 26-foot three point pullup jump shot Q3 0.5 · Kon Knueppel misses 26-foot three point jumper Q4 8:14 · Kon Knueppel misses 26-foot three point jumper Q1 9:13 · Brandon Miller misses running layup Q1 9:01 · Brandon Miller misses 26-foot three point jumper Q1 1:21 · Brandon Miller makes 26-foot three pointer (Moussa Diabate assists) Q1 53.8 · Brandon Miller misses driving floating jump shot Q2 8:32 · Brandon Miller makes 3-foot two point shot (Kon Knueppel assists) Q2 0.6 · Brandon Miller misses 7-foot jumper Q3 11:32 · Brandon Miller misses 9-foot turnaround jump shot Q3 11:10 · Brandon Miller makes driving layup (Ryan Kalkbrenner assists) Q3 10:38 · Ausar Thompson blocks Brandon Miller 's 24-foot three point jumper Q3 7:01 · Brandon Miller misses 23-foot three point jumper Q3 1:10 · Brandon Miller misses 12-foot pullup jump shot Q4 10:43 · Brandon Miller makes running layup Q4 8:57 · Brandon Miller misses 25-foot three point jumper Q4 6:35 · Brandon Miller misses driving layup Q4 5:09 · Ausar Thompson blocks Brandon Miller 's 8-foot pullup jump shot Q4 3:40 · Brandon Miller misses 25-foot three point pullup jump shot Q1 7:10 · Josh Green makes 23-foot three point jumper (LaMelo Ball assists) Q2 5:19 · Josh Green misses 23-foot three point jumper Q2 4:55 · Josh Green misses 22-foot three point jumper Q2 4:30 · Josh Green makes running layup Q3 3:26 · Josh Green misses 23-foot three point jumper Q1 4:53 · Tre Mann misses 12-foot pullup jump shot Q1 2:10 · Tre Mann misses driving floating jump shot Q2 3:52 · Tre Mann misses 25-foot three point jumper Q2 3:35 · Tre Mann makes 19-foot pullup jump shot (Mason Plumlee assists) Q3 8:40 · Tre Mann misses 23-foot three point jumper Q3 5:15 · Tre Mann misses driving floating jump shot Q1 3:26 · Moussa Diabate misses layup Q4 1:45 · Moussa Diabate misses 6-foot hook shot Q1 38.2 · Tidjane Salaun misses 28-foot three point jumper Q3 57.4 · Tidjane Salaun makes 6-foot floating jump shot (Josh Green assists) Q4 9:38 · Tidjane Salaun misses 24-foot three point jumper Q4 8:09 · Tidjane Salaun misses two point shot Q4 3:52 · Isaiah Stewart blocks Tidjane Salaun 's 1-foot running layup Q4 3:15 · Tidjane Salaun makes running layup Q4 40.9 · Paul Reed blocks Tidjane Salaun 's 7-foot hook shot Q4 29.9 · Tidjane Salaun makes 27-foot three point jumper (Tre Mann assists) Q2 9:28 · Sion James misses 26-foot three point jumper Q3 1:42 · Caris LeVert blocks Sion James 's 2-foot running layup Q3 1:02 · Sion James misses 25-foot three point jumper Q4 11:42 · Sion James makes 27-foot three point jumper (LaMelo Ball assists) Q4 2:42 · Sion James misses driving layup Q4 1:29 · Sion James makes running layup Q2 7:11 · Isaiah Stewart blocks Ryan Kalkbrenner 's 1-foot driving layup Q3 8:16 · Ryan Kalkbrenner makes layup (Kon Knueppel assists) Q4 6:08 · Ryan Kalkbrenner makes 1-foot dunk (Kon Knueppel assists)
Paint14/3540%Mid-range1/138%3PT13/4132%

Pistons · 41/93 FG

Q1 11:39 · Duncan Robinson misses 23-foot three point jumper Q1 2:20 · Duncan Robinson misses 25-foot three point pullup jump shot Q1 24.0 · Duncan Robinson makes 23-foot three point step back jumpshot (Ausar Thompson assists) Q2 10:27 · Duncan Robinson misses 28-foot three point pullup jump shot Q3 11:45 · Duncan Robinson makes 25-foot three pointer (Cade Cunningham assists) Q3 9:42 · Duncan Robinson makes 26-foot three point jumper (Cade Cunningham assists) Q3 8:56 · Duncan Robinson makes 22-foot three point jumper (Cade Cunningham assists) Q3 6:50 · Duncan Robinson misses 24-foot three point jumper Q4 9:17 · Duncan Robinson makes running dunk Q4 7:52 · Duncan Robinson misses 23-foot running jump shot Q1 11:13 · Tobias Harris misses two point shot Q1 11:04 · Tobias Harris misses 26-foot three point jumper Q1 8:25 · Tobias Harris makes tip shot Q2 5:53 · Tobias Harris misses tip shot Q2 2:18 · Tobias Harris makes 13-foot step back jumpshot Q4 5:45 · Tobias Harris makes driving layup (Jalen Duren assists) Q4 4:32 · Tobias Harris makes 8-foot turnaround jump shot Q4 2:53 · Tobias Harris makes 7-foot two point shot Q1 10:21 · Ausar Thompson makes running layup Q1 9:43 · Ausar Thompson misses 16-foot two point shot Q1 8:51 · Ausar Thompson misses driving layup Q2 7.2 · Ausar Thompson makes 8-foot turnaround jump shot (Cade Cunningham assists) Q3 10:29 · Ausar Thompson misses running layup Q3 7:25 · Ausar Thompson makes dunk (Cade Cunningham assists) Q4 5:25 · Ausar Thompson makes running layup (Jalen Duren assists) Q4 2:25 · Ausar Thompson makes driving layup Q1 9:18 · LaMelo Ball blocks Cade Cunningham 's 13-foot driving floating jump shot Q1 6:54 · Cade Cunningham makes 9-foot two point shot Q1 6:12 · Cade Cunningham makes 5-foot two point shot (Jaden Ivey assists) Q1 5:38 · Cade Cunningham makes driving layup Q1 4:31 · Cade Cunningham makes 2-foot running dunk Q2 10:48 · Cade Cunningham misses 9-foot turnaround jump shot Q2 10:33 · Cade Cunningham misses 26-foot three point pullup jump shot Q2 9:40 · Cade Cunningham makes running layup (Javonte Green assists) Q2 8:46 · Cade Cunningham misses 25-foot three point pullup jump shot Q2 6:59 · Cade Cunningham misses 25-foot three point pullup jump shot Q2 1:49 · Cade Cunningham misses driving floating jump shot Q2 1:14 · Cade Cunningham makes driving layup Q3 10:17 · Cade Cunningham makes 24-foot running jump shot (Tobias Harris assists) Q3 9:58 · Cade Cunningham misses driving floating jump shot Q3 9:46 · Cade Cunningham misses driving floating jump shot Q3 5:10 · Cade Cunningham misses 25-foot running jump shot Q4 10:29 · Cade Cunningham makes driving layup Q4 10:03 · Cade Cunningham misses driving layup Q4 7:05 · Cade Cunningham misses driving layup Q4 4:13 · Cade Cunningham makes 1-foot dunk (Tobias Harris assists) Q1 8:47 · Jalen Duren makes tip in dunk Q1 8:27 · Jalen Duren misses 2-foot reverse layup Q1 7:56 · Jalen Duren makes 3-foot hook shot (Cade Cunningham assists) Q1 7:24 · Jalen Duren makes 2-foot dunk (Ausar Thompson assists) Q2 5:55 · Jalen Duren misses driving floating jump shot Q3 10:52 · Jalen Duren makes 2-foot hook shot Q3 8:27 · Jalen Duren misses 15-foot jumper Q3 7:55 · Jalen Duren makes 4-foot two point shot (Tobias Harris assists) Q3 4:07 · Jalen Duren misses 4-foot hook shot Q3 3:36 · Jalen Duren misses 7-foot turnaround jump shot Q3 3:05 · Jalen Duren makes 1-foot dunk (Jaden Ivey assists) Q4 9:47 · Jalen Duren makes 1-foot dunk (Ronald Holland II assists) Q4 8:43 · Jalen Duren makes 4-foot two point shot Q4 7:34 · Jalen Duren misses 5-foot floating jump shot Q4 7:32 · Brandon Miller blocks Jalen Duren 's 1-foot two point shot Q4 6:44 · Jalen Duren makes driving layup Q1 4:49 · Jaden Ivey makes 3-foot driving floating jump shot (Cade Cunningham assists) Q2 5:07 · Jaden Ivey misses 12-foot step back jumpshot Q2 4:39 · Jaden Ivey misses 23-foot running jump shot Q3 5:42 · Jaden Ivey misses 25-foot three point jumper Q3 5:32 · Jaden Ivey makes 17-foot pullup jump shot (Duncan Robinson assists) Q3 26.6 · Jaden Ivey misses running pullup jump shot Q1 3:12 · Isaiah Stewart misses 4-foot hook shot Q1 1:30 · Isaiah Stewart misses 25-foot three point jumper Q2 10:02 · Ryan Kalkbrenner blocks Isaiah Stewart 's 4-foot driving layup Q2 3:01 · Isaiah Stewart makes 25-foot three point jumper (Cade Cunningham assists) Q2 1:46 · Isaiah Stewart makes tip shot Q3 4:45 · Isaiah Stewart misses 23-foot three point jumper Q3 38.5 · Isaiah Stewart misses tip in dunk Q2 11:46 · Javonte Green misses 26-foot three point jumper Q2 7:07 · Kon Knueppel blocks Javonte Green 's 1-foot running layup Q4 9:31 · Brandon Miller blocks Javonte Green 's 2-foot running layup Q4 2:07 · Javonte Green makes running layup Q2 5:42 · Caris LeVert misses 26-foot three point pullup jump shot Q3 1:48 · Caris LeVert misses 25-foot three point jumper Q3 2:41 · Ronald Holland II misses 22-foot three point pullup jump shot Q3 40.2 · Ronald Holland II misses driving layup Q3 35.5 · Sion James blocks Ronald Holland II 's 6-foot two point shot Q4 11:19 · Ronald Holland II makes driving layup (Cade Cunningham assists) Q4 10:52 · Ronald Holland II misses 24-foot three point jumper Q4 6:30 · LaMelo Ball blocks Ronald Holland II 's 6-foot driving layup Q4 5:53 · Ronald Holland II misses 24-foot three point jumper Q4 5:04 · Ronald Holland II makes running dunk (Cade Cunningham assists) Q4 3:47 · Ronald Holland II misses dunk Q4 1:37 · Ronald Holland II misses 26-foot three point jumper Q4 57.8 · Ronald Holland II makes 1-foot running dunk (Marcus Sasser assists) Q4 3:22 · Daniss Jenkins misses driving layup
Paint29/5355%Mid-range6/1250%3PT6/2821%

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

Charlotte Hornets box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Kon Knueppel › 341975014 5-144-105-60-2311.3
Miles Bridges › 301922004 6-153-64-43-194.0
Brandon Miller › 301470125 4-161-65-53-242.3
Ryan Kalkbrenner › 24472010 2-30-00-00-139.1
LaMelo Ball › 23816224 3-142-70-06-272.2
Sion James › 22550111 2-61-30-01-224.9
Tidjane Salaun › 18830101 3-81-31-14-73.5
Tre Mann › 18343202 1-60-21-23+52.5
Moussa Diabate › 17130100 0-20-01-21-12.2
Josh Green › 14532302 2-51-40-02+126.5
Mason Plumlee › 7011100 0-00-00-00-123.1
Pat Connaughton › 2000000 0-00-00-00+10.0
See the full Charlotte Hornets 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.

Detroit Pistons box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Cade Cunningham › 36221010202 9-201-53-43+3319.9
Tobias Harris › 271653111 5-80-16-82+2216.2
Ausar Thompson › 261442344 5-80-04-63+2516.4
Duncan Robinson › 251531100 5-104-91-14+2211.8
Jalen Duren › 2519112101 9-160-01-23+1314.3
Isaiah Stewart › 248110135 2-71-33-45+117.4
Ronald Holland II › 23991101 3-110-43-41+165.7
Caris LeVert › 18220212 0-20-22-2003.5
Javonte Green › 14231300 1-40-10-00+36.3
Jaden Ivey › 13512101 2-60-31-13-142.5
Daniss Jenkins › 4010001 0-10-00-00+1-1.8
Paul Reed › 2000011 0-00-00-01-10.1
Marcus Sasser › 2011001 0-00-00-00-1-0.1
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.

Rotation · who was on the floor, quarter by quarter

Charlotte Hornets
Q1Q2Q3Q4
MIN
K. Knueppel S
34
M. Bridges S
30
B. Miller S
30
R. Kalkbrenner S
24
L. Ball S
23
S. James
22
T. Mann
18
T. Salaun
18
M. Diabate
17
J. Green
14
M. Plumlee
7
P. Connaughton
2
Detroit Pistons
Q1Q2Q3Q4
MIN
C. Cunningham S
36
T. Harris S
27
A. Thompson S
26
D. Robinson S
25
J. Duren S
25
I. Stewart
24
R. Holland II
23
C. LeVert
18
J. Green
14
J. Ivey
13
D. Jenkins
4
P. Reed
2
M. Sasser
2

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