NBA scores › Bulls vs Hornets
116 - 123
Final
November 28, 2025 · Spectrum Center
Chicago Bulls vs Charlotte Hornets · November 28, 2025
The Charlotte Hornets beat the Chicago Bulls 123-116 on Friday, November 28, 2025 at home. Brandon Miller led the Hornets with 27 points and 3 blocks. Josh Giddey led the Bulls with 25 points, 11 rebounds and 9 assists. The Hornets are 5-14 and the Bulls 9-9.
Team 1 2 3 4 T
CHI 29 33 32 22 116 CHA 32 35 26 30 123
Top performers · fantasy points · tap for shot chart
Shot charts
Bulls · 46/98 FG
Q1 11:25 · Brandon Miller blocks Coby White 's 4-foot layup
Q1 9:26 · Coby White misses 23-foot three point jumper
Q1 7:59 · Coby White makes driving layup (Nikola Vucevic assists)
Q1 7:12 · Coby White makes two point shot (Matas Buzelis assists)
Q2 10:25 · Coby White makes driving layup
Q2 9:45 · Brandon Miller blocks Coby White's driving layup
Q2 7:03 · Coby White makes driving layup
Q2 3:29 · Coby White misses 26-foot three point shot
Q2 3:16 · Ryan Kalkbrenner blocks Coby White 's 3-foot driving layup
Q2 0.0 · Miles Bridges blocks Coby White 's 58-foot heave jump shot
Q3 10:27 · Coby White misses 21-foot pullup jump shot
Q3 10:08 · Coby White misses driving layup
Q3 8:06 · Coby White makes 26-foot running pullup jump shot (Josh Giddey assists)
Q3 3:47 · Coby White makes 1-foot two point shot
Q3 3:33 · Coby White makes two point shot (Tre Jones assists)
Q3 2:47 · Coby White misses 23-foot three point jumper
Q3 2:29 · Coby White makes driving layup (Ayo Dosunmu assists)
Q3 1:58 · Coby White makes driving layup (Tre Jones assists)
Q3 1:29 · Coby White makes driving layup
Q3 45.3 · Coby White misses 27-foot three point jumper
Q4 3:34 · Ryan Kalkbrenner blocks Coby White's driving layup
Q4 2:28 · Coby White makes driving layup
Q4 1:57 · Ryan Kalkbrenner blocks Coby White 's 1-foot driving layup
Q4 5.1 · Coby White misses 27-foot three point pullup jump shot
Q1 11:20 · Nikola Vucevic misses 15-foot pullup jump shot
Q2 7:25 · Nikola Vucevic makes 11-foot two point shot (Coby White assists)
Q2 5:38 · Nikola Vucevic makes 8-foot two point shot (Kevin Huerter assists)
Q2 2:25 · Nikola Vucevic misses 26-foot three point jumper
Q2 1:23 · Nikola Vucevic makes 12-foot two point shot (Josh Giddey assists)
Q3 11:42 · Nikola Vucevic makes 1-foot two point shot (Kevin Huerter assists)
Q3 10:46 · Nikola Vucevic misses 26-foot three point shot
Q3 7:00 · Nikola Vucevic makes tip shot
Q4 6:51 · Nikola Vucevic misses 25-foot three point jumper
Q4 2:57 · Nikola Vucevic makes 25-foot three point jumper (Coby White assists)
Q4 1:44 · Nikola Vucevic misses 24-foot three point jumper
Q1 10:33 · Matas Buzelis makes 1-foot dunk (Josh Giddey assists)
Q2 2:55 · Matas Buzelis makes driving layup
Q3 9:34 · Matas Buzelis misses 26-foot three point jumper
Q3 7:15 · Matas Buzelis misses 25-foot three point jumper
Q3 6:10 · Matas Buzelis misses 26-foot three point step back jumpshot
Q4 1:25 · Matas Buzelis misses 23-foot three point jumper
Q4 1:07 · Matas Buzelis misses 23-foot three point jumper
Q4 12.0 · Matas Buzelis makes driving layup
Q1 10:08 · Josh Giddey misses running pullup jump shot
Q1 8:34 · Josh Giddey misses driving layup
Q1 7:38 · Josh Giddey makes driving layup
Q1 6:23 · Josh Giddey makes driving layup (Tre Jones assists)
Q2 6:01 · Collin Sexton blocks Josh Giddey 's 9-foot jumper
Q2 4:00 · Josh Giddey makes two point shot (Tre Jones assists)
Q3 11:06 · Josh Giddey makes 25-foot three point jumper (Nikola Vucevic assists)
Q3 8:31 · Josh Giddey misses 22-foot three point jumper
Q3 7:38 · Josh Giddey makes 26-foot three point jumper (Kevin Huerter assists)
Q3 5:20 · Josh Giddey misses 22-foot three point jumper
Q3 4:37 · Josh Giddey makes driving layup
Q4 8:04 · Josh Giddey misses 26-foot three point jumper
Q4 7:22 · Josh Giddey misses driving layup
Q4 5:38 · Josh Giddey makes 26-foot three point jumper (Nikola Vucevic assists)
Q4 3:42 · Josh Giddey misses 4-foot two point shot
Q4 23.6 · Josh Giddey makes two point shot
Q1 9:05 · Kevin Huerter makes 1-foot layup (Coby White assists)
Q2 10:47 · Kevin Huerter makes 8-foot pullup jump shot
Q2 10:00 · Kevin Huerter makes 8-foot two point shot (Ayo Dosunmu assists)
Q2 9:20 · Kevin Huerter misses 23-foot three point jumper
Q2 7:54 · Kevin Huerter makes 23-foot three point jumper (Matas Buzelis assists)
Q2 6:24 · Kevin Huerter misses 17-foot step back jumpshot
Q3 7:01 · Kevin Huerter misses running pullup jump shot
Q4 9:48 · Kevin Huerter misses 26-foot three point jumper
Q1 6:38 · Tre Jones misses 10-foot two point shot
Q1 3:03 · Tre Jones makes two point shot
Q1 0.0 · Tre Jones makes 18-foot pullup jump shot
Q2 5:00 · Tre Jones misses 22-foot three point jumper
Q2 4:29 · Tre Jones makes two point shot (Josh Giddey assists)
Q2 1:38 · Brandon Miller blocks Tre Jones 's 2-foot two point shot
Q2 59.1 · Tre Jones makes two point shot (Josh Giddey assists)
Q3 5:07 · Tre Jones makes two point shot (Josh Giddey assists)
Q4 5:07 · Tre Jones makes two point shot (Josh Giddey assists)
Q1 5:58 · Ayo Dosunmu makes 26-foot three point shot (Josh Giddey assists)
Q1 5:43 · Ayo Dosunmu makes two point shot (Matas Buzelis assists)
Q1 4:57 · Ayo Dosunmu misses driving layup
Q2 8:50 · Ayo Dosunmu misses driving layup
Q3 4:17 · Collin Sexton blocks Ayo Dosunmu 's 2-foot driving layup
Q3 18.7 · Ayo Dosunmu misses 25-foot three point jumper
Q4 10:37 · Ayo Dosunmu misses driving layup
Q1 4:53 · Jalen Smith makes tip shot
Q1 2:25 · Jalen Smith misses 23-foot three point jumper
Q1 56.8 · Jalen Smith misses 25-foot three point jumper
Q2 11:28 · Jalen Smith makes 1-foot layup (Coby White assists)
Q4 10:20 · Jalen Smith makes two point shot (Jevon Carter assists)
Q1 4:33 · Miles Bridges blocks Patrick Williams 's 2-foot driving layup
Q1 3:35 · Patrick Williams misses 26-foot three point jumper
Q1 1:22 · Patrick Williams misses driving layup
Q1 31.3 · Patrick Williams makes 26-foot three point jumper (Jevon Carter assists)
Q4 11:28 · Patrick Williams makes 11-foot pullup jump shot (Kevin Huerter assists)
Q4 10:55 · Patrick Williams misses 26-foot three point jumper
Q4 10:34 · Patrick Williams misses two point shot
Q4 10:34 · Patrick Williams misses 3-foot tip shot
Q1 1:57 · Jevon Carter misses 23-foot three point jumper
Q4 7:55 · Jevon Carter makes driving layup (Josh Giddey assists)
Paint 31/49 63% Mid-range 7/12 58% 3PT 8/37 22%
Hornets · 44/97 FG
Q1 11:41 · Kon Knueppel makes driving layup (Miles Bridges assists)
Q1 4:44 · Kon Knueppel misses 5-foot two point shot
Q2 10:34 · Kon Knueppel misses 25-foot three point jumper
Q2 9:10 · Kon Knueppel makes two point shot
Q2 8:23 · Kon Knueppel misses 23-foot three point jumper
Q2 7:15 · Kon Knueppel makes 11-foot jumper (LaMelo Ball assists)
Q2 3:09 · Kon Knueppel makes 26-foot three point shot (Sion James assists)
Q4 11:11 · Kon Knueppel makes 26-foot three point jumper (LaMelo Ball assists)
Q4 8:47 · Kon Knueppel misses 27-foot three point jumper
Q4 8:20 · Kon Knueppel misses 26-foot three point jumper
Q4 7:11 · Kon Knueppel misses 23-foot three point pullup jump shot
Q4 6:15 · Kon Knueppel misses 7-foot two point shot
Q4 5:54 · Kon Knueppel misses 27-foot three point shot
Q4 45.9 · Kon Knueppel misses 23-foot three point jumper
Q1 11:08 · LaMelo Ball makes 22-foot three point jumper (Miles Bridges assists)
Q1 9:56 · LaMelo Ball misses 26-foot three point jumper
Q1 8:58 · LaMelo Ball misses 7-foot two point shot
Q1 7:21 · LaMelo Ball makes two point shot
Q1 6:30 · LaMelo Ball makes two point shot
Q2 10:09 · LaMelo Ball makes 28-foot three pointer (Sion James assists)
Q2 9:52 · LaMelo Ball makes 26-foot three point step back jumpshot
Q2 8:44 · LaMelo Ball misses two point shot
Q2 8:12 · LaMelo Ball misses 26-foot three point jumper
Q2 7:42 · LaMelo Ball misses 26-foot three point jumper
Q3 8:43 · LaMelo Ball misses 28-foot three point jumper
Q3 8:11 · LaMelo Ball misses driving layup
Q3 7:05 · LaMelo Ball misses two point shot
Q3 6:20 · LaMelo Ball misses 29-foot three point pullup jump shot
Q3 5:40 · LaMelo Ball misses 27-foot three point pullup jump shot
Q4 10:27 · LaMelo Ball misses 23-foot three point step back jumpshot
Q4 2:08 · LaMelo Ball misses 8-foot two point shot
Q4 30.2 · LaMelo Ball misses driving layup
Q4 17.5 · LaMelo Ball makes 2-foot dunk (Miles Bridges assists)
Q1 10:47 · Brandon Miller misses 25-foot three point pullup jump shot
Q1 9:12 · Brandon Miller makes 12-foot pullup jump shot
Q1 6:59 · Brandon Miller misses 26-foot three point jumper
Q1 2:07 · Brandon Miller makes 26-foot three pointer (Moussa Diabate assists)
Q1 7.7 · Brandon Miller makes 15-foot step back jumpshot (Collin Sexton assists)
Q2 9:34 · Brandon Miller makes driving layup (LaMelo Ball assists)
Q2 7:46 · Brandon Miller misses 9-foot two point shot
Q2 1:05 · Brandon Miller misses driving layup
Q2 3.1 · Brandon Miller misses 26-foot three point step back jumpshot
Q3 11:29 · Brandon Miller makes 1-foot two point shot (Miles Bridges assists)
Q3 10:54 · Brandon Miller misses 26-foot three point jumper
Q3 10:14 · Brandon Miller makes 25-foot three point jumper (Miles Bridges assists)
Q3 9:53 · Brandon Miller makes 28-foot three point jumper (LaMelo Ball assists)
Q3 9:19 · Brandon Miller misses 27-foot three point jumper
Q3 2:59 · Brandon Miller makes 28-foot three point jumper (Sion James assists)
Q3 1:37 · Brandon Miller misses 8-foot two point shot
Q3 32.2 · Brandon Miller makes 23-foot three pointer (Collin Sexton assists)
Q3 0.0 · Brandon Miller misses three point shot
Q4 1:52 · Brandon Miller makes 1-foot dunk (Kon Knueppel assists)
Q1 10:14 · Miles Bridges misses 25-foot three point jumper
Q1 8:11 · Miles Bridges misses 10-foot two point shot
Q1 7:47 · Miles Bridges makes 1-foot layup (Kon Knueppel assists)
Q1 6:04 · Miles Bridges misses driving layup
Q2 5:50 · Miles Bridges misses tip shot
Q2 2:13 · Miles Bridges makes 6-foot two point shot
Q2 1:51 · Miles Bridges misses driving layup
Q3 5:51 · Miles Bridges makes driving layup
Q3 4:25 · Miles Bridges misses 23-foot three point jumper
Q4 11:46 · Miles Bridges makes 1-foot dunk (LaMelo Ball assists)
Q4 10:49 · Miles Bridges makes two point shot (LaMelo Ball assists)
Q4 10:04 · Miles Bridges makes driving layup
Q4 9:29 · Miles Bridges makes 27-foot three point jumper (Brandon Miller assists)
Q4 8:41 · Miles Bridges misses 25-foot three point step back jumpshot
Q4 6:41 · Miles Bridges misses driving layup
Q4 3:11 · Miles Bridges misses 26-foot three point step back jumpshot
Q4 2:41 · Miles Bridges makes 7-foot two point shot
Q1 8:53 · Ryan Kalkbrenner makes dunk (LaMelo Ball assists)
Q2 5:22 · Ryan Kalkbrenner makes alley oop dunk shot (Miles Bridges assists)
Q1 5:09 · Collin Sexton makes 23-foot three point jumper (Kon Knueppel assists)
Q1 3:14 · Collin Sexton misses 14-foot step back jumpshot
Q1 2:44 · Collin Sexton misses 25-foot three point pullup jump shot
Q2 6:14 · Collin Sexton makes driving layup
Q2 4:41 · Collin Sexton misses driving layup
Q2 3:35 · Collin Sexton misses driving layup
Q2 2:40 · Collin Sexton makes driving layup
Q2 38.3 · Collin Sexton makes driving layup
Q3 7:23 · Collin Sexton misses driving layup
Q3 4:55 · Collin Sexton makes 16-foot pullup jump shot
Q3 2:12 · Collin Sexton makes driving layup (Moussa Diabate assists)
Q3 37.5 · Collin Sexton misses 26-foot three point jumper
Q4 7:04 · Collin Sexton makes two point shot
Q4 6:12 · Collin Sexton makes two point shot
Q4 5:11 · Collin Sexton misses 26-foot three point jumper
Q1 4:25 · Tre Mann misses running pullup jump shot
Q1 3:49 · Tre Mann makes 25-foot three point jumper (Miles Bridges assists)
Q1 1:02 · Tre Mann makes two point shot
Q2 5:54 · Tre Mann misses 22-foot three point jumper
Q3 3:25 · Tre Mann misses 27-foot three point jumper
Q1 1:40 · Moussa Diabate makes dunk (Collin Sexton assists)
Q3 1:02 · Moussa Diabate misses driving layup
Q4 6:12 · Moussa Diabate misses two point shot
Q2 11:09 · Sion James makes 23-foot three point jumper (Kon Knueppel assists)
Q2 6:51 · Sion James makes 22-foot three point jumper (LaMelo Ball assists)
Q2 5:58 · Tre Jones blocks Sion James 's 1-foot two point shot
Paint 24/41 59% Mid-range 5/11 45% 3PT 15/45 33%
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