NBA scores › Bulls vs Hornets
129 - 126
Final
December 12, 2025 · Spectrum Center
Chicago Bulls vs Charlotte Hornets · December 12, 2025
The Chicago Bulls beat the Charlotte Hornets 129-126 on Friday, December 12, 2025 on the road. Josh Giddey led the Bulls with 26 points and 11 assists. Kon Knueppel led the Hornets with 33 points and 9 assists. The Bulls are 10-14 and the Hornets 7-18.
Team 1 2 3 4 T
CHI 33 22 34 40 129 CHA 29 32 31 34 126
Top performers · fantasy points · tap for shot chart
Shot charts
Bulls · 52/93 FG
Q1 11:33 · Isaac Okoro makes 4-foot two point shot (Josh Giddey assists)
Q1 8:11 · Isaac Okoro misses 2-foot two point shot
Q3 9:37 · Isaac Okoro makes 2-foot two point shot
Q3 5:58 · Isaac Okoro misses 23-foot three point jumper
Q4 10:19 · Isaac Okoro makes 1-foot two point shot (Coby White assists)
Q4 9:52 · Isaac Okoro makes two point shot
Q4 8:57 · Isaac Okoro makes two point shot (Josh Giddey assists)
Q4 8:25 · Isaac Okoro makes 2-foot layup (Josh Giddey assists)
Q4 7:26 · Isaac Okoro misses 23-foot three point pullup jump shot
Q4 6:22 · Isaac Okoro makes 2-foot two point shot (Tre Jones assists)
Q4 3:14 · Isaac Okoro misses 2-foot two point shot
Q1 11:05 · Nikola Vucevic makes 26-foot three point jumper (Josh Giddey assists)
Q1 7:38 · Nikola Vucevic makes 8-foot two point shot (Josh Giddey assists)
Q1 5:39 · Nikola Vucevic makes 1-foot layup (Dalen Terry assists)
Q2 3:07 · Nikola Vucevic misses 7-foot two point shot
Q3 10:54 · Nikola Vucevic makes 15-foot jumper (Isaac Okoro assists)
Q3 9:00 · Nikola Vucevic makes 2-foot two point shot (Matas Buzelis assists)
Q3 8:30 · Nikola Vucevic misses 24-foot three point jumper
Q3 5:37 · Nikola Vucevic makes driving layup (Josh Giddey assists)
Q1 10:27 · Matas Buzelis makes driving layup
Q1 5:50 · Matas Buzelis misses driving layup
Q2 11:30 · Matas Buzelis misses 25-foot three point pullup jump shot
Q2 9:25 · Matas Buzelis makes 2-foot two point shot (Josh Giddey assists)
Q2 8:30 · Matas Buzelis makes driving layup
Q2 6:41 · Matas Buzelis misses 26-foot three point jumper
Q2 45.5 · Matas Buzelis makes 2-foot two point shot
Q4 11:27 · Matas Buzelis makes two point shot
Q1 10:04 · Coby White makes two point shot
Q1 2:24 · Coby White misses 29-foot three point jumper
Q1 29.4 · Coby White makes 25-foot running pullup jump shot
Q1 0.0 · Coby White misses 26-foot three point pullup jump shot
Q2 4:55 · Coby White makes two point shot
Q2 1:16 · Coby White misses two point shot
Q3 10:07 · Brandon Miller blocks Coby White 's 1-foot two point shot
Q3 7:51 · Brandon Miller blocks Coby White 's 5-foot pullup jump shot
Q4 11:39 · Coby White misses 26-foot three point jumper
Q4 11:07 · Coby White makes driving layup
Q4 9:57 · Coby White misses two point shot
Q4 4:49 · Coby White makes driving layup
Q4 4:16 · Coby White misses 20-foot pullup jump shot
Q4 3:47 · Coby White makes driving layup
Q4 1:00 · Coby White misses driving layup
Q1 9:22 · Josh Giddey makes 2-foot two point shot
Q1 8:38 · Josh Giddey misses driving floating jump shot
Q1 7:11 · Josh Giddey misses two point shot
Q1 6:26 · Josh Giddey makes 26-foot three pointer (Nikola Vucevic assists)
Q2 9:44 · Josh Giddey misses driving floating jump shot
Q2 2:08 · Josh Giddey makes 25-foot three point jumper (Nikola Vucevic assists)
Q2 1:46 · Josh Giddey makes driving layup
Q2 14.2 · Josh Giddey makes driving layup
Q3 11:21 · Josh Giddey misses driving layup
Q3 10:31 · Josh Giddey makes layup (Nikola Vucevic assists)
Q3 4:37 · Josh Giddey misses 25-foot three point jumper
Q3 2:28 · Josh Giddey misses 25-foot three point jumper
Q3 41.0 · Josh Giddey makes driving layup
Q4 10:30 · Josh Giddey misses 23-foot pullup jump shot
Q4 2:34 · Josh Giddey makes 7-foot pullup jump shot (Zach Collins assists)
Q4 39.1 · Josh Giddey makes driving layup
Q4 24.5 · Josh Giddey makes 3-foot two point shot (Coby White assists)
Q1 6:46 · Dalen Terry misses 22-foot three point jumper
Q2 6:14 · Dalen Terry makes driving layup (Nikola Vucevic assists)
Q1 5:14 · Tre Jones makes 11-foot driving floating jump shot
Q1 4:19 · Tre Jones misses layup
Q1 3:30 · Tre Jones misses driving layup
Q1 1:50 · Tre Jones makes two point shot
Q2 3:30 · Tre Jones misses two point shot
Q3 6:18 · Tre Jones misses 26-foot three point jumper
Q3 1:45 · Tre Jones misses 23-foot three point jumper
Q4 7:54 · Tre Jones misses two point shot
Q4 55.1 · Tre Jones makes 1-foot dunk (Zach Collins assists)
Q1 4:01 · Zach Collins makes 3-foot two point shot (Tre Jones assists)
Q2 11:04 · Zach Collins misses 26-foot three point jumper
Q3 4:21 · Zach Collins makes 23-foot three point jumper (Tre Jones assists)
Q3 2:54 · Zach Collins makes 26-foot three point jumper (Tre Jones assists)
Q3 1:28 · Zach Collins makes 1-foot layup (Josh Giddey assists)
Q4 3:07 · Zach Collins makes two point shot
Q4 1:54 · Zach Collins makes 18-foot jumper (Josh Giddey assists)
Q1 2:47 · Patrick Williams makes 26-foot three pointer
Q2 8:07 · Patrick Williams makes 9-foot driving floating jump shot
Q2 4:06 · Patrick Williams makes driving layup
Q3 7:32 · Patrick Williams makes 23-foot three point jumper (Tre Jones assists)
Q3 7:05 · Patrick Williams makes 25-foot three point jumper (Josh Giddey assists)
Q3 6:44 · Patrick Williams misses 27-foot three point shot
Q3 5:04 · Patrick Williams misses 26-foot three point jumper
Q4 7:19 · Patrick Williams makes two point shot (Jalen Smith assists)
Q2 8:54 · Jalen Smith misses 26-foot three point jumper
Q3 4:32 · Jalen Smith misses 3-foot tip shot
Q3 3:53 · Jalen Smith misses 24-foot three point jumper
Q3 3:26 · Jalen Smith makes 1-foot dunk (Patrick Williams assists)
Q3 1:01 · Jalen Smith makes 25-foot three point jumper (Josh Giddey assists)
Q4 11:45 · Moussa Diabate blocks Jalen Smith 's 2-foot hook shot
Q4 11:45 · Jalen Smith misses layup
Q4 5:09 · Jalen Smith misses layup
Paint 36/56 64% Mid-range 6/9 67% 3PT 10/28 36%
Hornets · 51/97 FG
Q1 11:15 · Kon Knueppel makes 8-foot pullup jump shot
Q1 10:53 · Kon Knueppel misses 25-foot three point jumper
Q1 10:48 · Kon Knueppel makes 25-foot three point jumper (Brandon Miller assists)
Q1 9:40 · Kon Knueppel makes driving dunk
Q2 11:13 · Kon Knueppel makes 25-foot three point jumper (Tidjane Salaun assists)
Q2 8:21 · Matas Buzelis blocks Kon Knueppel 's 5-foot driving floating jump shot
Q2 1:57 · Kon Knueppel misses 24-foot three point jumper
Q2 1:07 · Kon Knueppel makes 25-foot three pointer (Brandon Miller assists)
Q2 1.0 · Matas Buzelis blocks Kon Knueppel 's 6-foot two point shot
Q3 10:44 · Kon Knueppel misses 22-foot three point jumper
Q3 10:01 · Kon Knueppel makes 25-foot three point shot (Miles Bridges assists)
Q3 7:44 · Kon Knueppel makes 13-foot running pullup jump shot (KJ Simpson assists)
Q3 5:20 · Kon Knueppel makes 27-foot three point jumper (Miles Bridges assists)
Q3 3:34 · Kon Knueppel misses 26-foot three point jumper
Q3 0.5 · Kon Knueppel makes 12-foot pullup jump shot
Q4 7:47 · Kon Knueppel makes two point shot
Q4 7:01 · Kon Knueppel misses 26-foot three point jumper
Q4 5:20 · Kon Knueppel misses 25-foot three point pullup jump shot
Q4 2:17 · Kon Knueppel makes 11-foot step back jumpshot
Q4 10.0 · Kon Knueppel misses 26-foot three point pullup jump shot
Q4 0.2 · Kon Knueppel makes two point shot
Q1 10:09 · Brandon Miller misses driving floating jump shot
Q1 9:45 · Brandon Miller misses 25-foot three point jumper
Q1 9:03 · Brandon Miller misses 17-foot pullup jump shot
Q1 7:51 · Brandon Miller misses 17-foot jumper
Q1 3:23 · Brandon Miller misses 26-foot three point shot
Q1 2:05 · Brandon Miller misses 26-foot three point jumper
Q1 5.5 · Brandon Miller makes 10-foot two point shot
Q2 4:38 · Brandon Miller makes 4-foot driving floating jump shot (KJ Simpson assists)
Q3 11:10 · Brandon Miller makes 12-foot pullup jump shot
Q3 7:18 · Brandon Miller makes 28-foot three point jumper (Miles Bridges assists)
Q3 6:55 · Brandon Miller misses 28-foot three point pullup jump shot
Q3 6:14 · Brandon Miller makes two point shot (Miles Bridges assists)
Q3 2:39 · Zach Collins blocks Brandon Miller 's 9-foot pullup jump shot
Q3 2:19 · Brandon Miller misses driving layup
Q3 31.8 · Brandon Miller misses 26-foot three point jumper
Q4 11:16 · Brandon Miller makes 5-foot driving floating jump shot
Q4 10:06 · Brandon Miller makes 25-foot three point jumper (Miles Bridges assists)
Q4 9:43 · Brandon Miller misses driving dunk
Q4 4:31 · Brandon Miller makes 2-foot two point shot
Q4 2:54 · Brandon Miller misses 10-foot two point shot
Q4 1:39 · Brandon Miller misses 11-foot pullup jump shot
Q4 3.8 · Brandon Miller misses 29-foot three point pullup jump shot
Q1 8:19 · Miles Bridges misses 26-foot three point jumper
Q1 7:08 · Miles Bridges makes 1-foot dunk (Kon Knueppel assists)
Q1 6:09 · Miles Bridges makes 3-foot driving floating jump shot (Josh Green assists)
Q1 3:47 · Miles Bridges misses 9-foot two point shot
Q2 7:42 · Miles Bridges misses 9-foot two point shot
Q2 7:03 · Miles Bridges makes 24-foot three point jumper (Kon Knueppel assists)
Q2 5:47 · Miles Bridges makes 18-foot pullup jump shot
Q2 3:44 · Miles Bridges makes 25-foot three point jumper (KJ Simpson assists)
Q2 2:52 · Miles Bridges makes 25-foot three point jumper (Kon Knueppel assists)
Q2 2:24 · Miles Bridges makes driving layup (Ryan Kalkbrenner assists)
Q2 1:26 · Miles Bridges makes 25-foot three point jumper (Brandon Miller assists)
Q2 29.5 · Miles Bridges misses 25-foot three point step back jumpshot
Q3 9:13 · Nikola Vucevic blocks Miles Bridges's driving layup
Q3 8:07 · Miles Bridges makes 2-foot two point shot
Q3 5:47 · Miles Bridges misses 27-foot three point pullup jump shot
Q4 8:40 · Miles Bridges makes driving layup (Ryan Kalkbrenner assists)
Q4 6:08 · Miles Bridges misses driving layup
Q4 3:26 · Miles Bridges makes 1-foot two point shot (Kon Knueppel assists)
Q4 37.4 · Miles Bridges makes 1-foot layup (Sion James assists)
Q4 18.4 · Miles Bridges makes driving layup
Q1 7:30 · KJ Simpson makes 25-foot three pointer
Q2 9:35 · KJ Simpson misses 25-foot three point shot
Q2 5:38 · KJ Simpson misses driving floating jump shot
Q2 5:38 · KJ Simpson makes tip shot
Q2 5:00 · KJ Simpson misses 7-foot two point shot
Q3 11:34 · KJ Simpson misses two point shot
Q3 8:47 · KJ Simpson makes 26-foot three point step back jumpshot
Q4 10:50 · KJ Simpson makes driving layup
Q4 9:02 · Jalen Smith blocks KJ Simpson 's 2-foot driving layup
Q1 5:26 · Josh Green makes 7-foot driving floating jump shot (Kon Knueppel assists)
Q2 4:20 · Josh Green misses 23-foot three point jumper
Q1 4:55 · Ryan Kalkbrenner makes dunk (Miles Bridges assists)
Q2 11:44 · Ryan Kalkbrenner makes 1-foot alley oop dunk shot (Kon Knueppel assists)
Q2 9:04 · Ryan Kalkbrenner misses driving layup
Q2 6:30 · Ryan Kalkbrenner makes 2-foot layup (Miles Bridges assists)
Q3 9:09 · Ryan Kalkbrenner makes dunk
Q4 1:15 · Ryan Kalkbrenner makes 1-foot alley oop dunk shot (Kon Knueppel assists)
Q1 4:35 · Sion James makes 25-foot three pointer
Q1 2:31 · Patrick Williams blocks Sion James 's 1-foot driving layup
Q1 36.2 · Sion James misses 25-foot three point jumper
Q3 6:30 · Sion James makes 4-foot two point shot (Kon Knueppel assists)
Q3 3:37 · Sion James misses two point shot
Q3 1:09 · Sion James makes driving layup (Brandon Miller assists)
Q4 6:40 · Sion James makes 23-foot three point shot (Tidjane Salaun assists)
Q4 5:01 · Sion James makes driving layup (Tidjane Salaun assists)
Q4 3:30 · Sion James misses 23-foot three point jumper
Q1 2:55 · Tidjane Salaun makes two point shot
Q1 1:35 · Tidjane Salaun misses two point shot
Q2 10:28 · Tidjane Salaun misses driving layup
Q3 4:08 · Tidjane Salaun makes 24-foot three point jumper (Kon Knueppel assists)
Q4 4:04 · Tidjane Salaun misses 22-foot three point jumper
Q1 2:02 · Moussa Diabate makes 1-foot dunk
Q3 3:09 · Moussa Diabate misses driving dunk
Q2 9:53 · Drew Peterson misses 7-foot two point shot
Paint 27/43 63% Mid-range 8/17 47% 3PT 16/37 43%
Green = made, red × = missed. Free throws are not shown.
Rotation · who was on the floor, quarter by quarter
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