NightlyHoops
Back to NBA games · Oct 21, 2026

Charlotte Hornets at Brooklyn Nets, Oct 21, 2026

NBA · 2026-27Oct 21, 2026 · FinalRegular season
Nets vs Hornets: every meeting
STORY

Final

From the verified box score; records count this game

The BreakdownGrind

Hornets win 110-103 while Nets shoot the better percentage

Brooklyn shot better from the field and from deep, yet Charlotte took 93 shots to the Nets' 80 and left with the win.

The Hornets beat the Nets 110-103 in Brooklyn on a night when the Nets shot the better percentage from the field and from 3-point range.

Grayson Allen's 3-pointer put Charlotte ahead for good at 75-72. It came with 4:01 left in the third quarter.

Side by side
CHAStatBKN
44.1FG%45.0
31.33PT%38.7
44Rebounds38
15Off. rebounds11
93FG attempts80
20Turnovers22
From the box score. A dot marks a row where the teams are far apart.

Brooklyn shot better

The Nets made 45.0% of their field goals. The Hornets made 44.1%.

From 3-point range the gap was wider: Brooklyn shot 38.7%, Charlotte 31.3%.

Julius Randle led all scorers with 33 points, 8 rebounds and 7 assists on 11-of-18 shooting. Michael Porter Jr. added 26, with 12 in the third quarter.

Charlotte led by 10 at 62-52 early in the third. The Nets answered with a 12-0 run. Porter scored 10 of those points, and the run ended with Brooklyn ahead 62-64.

Charlotte took more shots

The Hornets attempted 93 field goals. The Nets attempted 80.

Charlotte grabbed 15 offensive rebounds to Brooklyn's 11. The Hornets also launched 48 threes to the Nets' 31.

Turnovers were close: 20 for Charlotte, 22 for Brooklyn.

Brandon Miller took 21 shots. He scored 12 in the first quarter, including 10 straight Hornets points, after the Nets had led 2-9 early.

Brooklyn went 6:01 without a field goal in that quarter, and Charlotte's 10-0 run ran from 9-12 to 19-12.

Charlotte's bench outscored Brooklyn's

The Hornets' bench scored 33 points. The Nets' bench scored 25.

Allen came off the bench and scored 21, with five 3-pointers. His go-ahead shot in the third opened an 8-0 run, and he scored six of its points.

In the fourth, Dennis Schröder scored 8 straight Hornets points, the last of them making it 102-92.

Brooklyn kept coming. Randle's layup and free throw cut the lead to six at 1:16.

Allen answered with a 3-pointer from 25 feet, making it 109-100.

Porter's dunk made it 109-103, and Miller's free throw closed the scoring at 110-103.

Who led, and by how much Hover or tap for the score at any moment

CHA ahead above the line · BKN ahead below

201010Q1Q2Q3Q4CHA by 10BKN by 7
The margin through the game, from the play-by-play. Above the line CHA leads; below it, BKN.
Sources: the fact sheet this story was written from
  • GAME: Charlotte Hornets (CHA) at Brooklyn Nets (BKN), Wednesday, October 21, 2026, in Brooklyn. NBA regular season.
  • FINAL: Hornets 110, Nets 103. (CHA 110, BKN 103.) Final margin: 7.
  • POINTS BY QUARTER: CHA 27 27 32 24; BKN 23 25 33 22.
  • SCORE AT THE END OF EACH PERIOD (CHA-BKN): Q1 27-23, Q2 54-48, Q3 86-81, Q4 110-103.
  • HALVES: first half, Hornets 54, Nets 48; second half, Hornets 56, Nets 55.
  • LARGEST LEADS: CHA 10 (62-52, 10:10 left in the 3rd quarter); BKN 7 (2-9, 9:37 left in the 1st quarter). Scores are CHA-BKN.
  • LEAD CHANGES: 7. TIES: 4.
  • Hornets went ahead for good with 4:01 left in the 3rd quarter, at 75-72 (Grayson Allen, 24' 3PT).
  • RUNS (8 or more unanswered points; each scorer's points in the run):
  • - CHA 10-0 from 5:37 left in the 1st quarter to 3:26 left in the 1st quarter, 9-12 to 19-12 (Royce O'Neale 2, Brandon Miller 8)
  • - BKN 12-0 from 9:58 left in the 3rd quarter to 8:12 left in the 3rd quarter, 62-52 to 62-64 (Michael Porter Jr. 10, Julius Randle 2)
  • - CHA 8-0 from 4:01 left in the 3rd quarter to 2:37 left in the 3rd quarter, 72-72 to 80-72 (Grayson Allen 6, Naz Reid 2)
  • STRAIGHT TEAM POINTS BY ONE PLAYER (the other team may score in between):
  • - Brandon Miller scored 10 straight Hornets points, from 5:00 left in the 1st quarter to 2:51 left in the 1st quarter (13-12, 16-12, 19-12, 21-15).
  • - Grayson Allen scored 6 straight Hornets points, from 4:01 left in the 3rd quarter to 3:03 left in the 3rd quarter (75-72, 78-72).
  • - Dennis Schröder scored 8 straight Hornets points, from 7:04 left in the 4th quarter to 5:38 left in the 4th quarter (96-90, 97-90, 98-90, 100-90, 102-92).
  • - Julius Randle scored 7 straight Nets points, from 1:20 left in the 2nd quarter to 11:11 left in the 3rd quarter (52-46, 52-48, 56-49, 56-50).
  • - Michael Porter Jr. scored 6 straight Nets points, from 9:58 left in the 3rd quarter to 9:37 left in the 3rd quarter (62-55, 62-58).
  • - Michael Porter Jr. scored 6 straight Nets points, from 8:12 left in the 3rd quarter to 6:03 left in the 3rd quarter (62-63, 62-64, 65-66).
  • DROUGHT: Nets went 6:01 of game clock without a field goal in the 1st quarter, from 9:14 to 3:13 left.
  • TEAM TOTALS:
  • - CHA: FG 41-93 (44.1%), 3PT 15-48 (31.3%), FT 13-15, 44 rebounds (15 offensive), 25 assists, 20 turnovers, 9 steals, 4 blocks, 33 bench points
  • - BKN: FG 36-80 (45.0%), 3PT 12-31 (38.7%), FT 19-25, 38 rebounds (11 offensive), 22 assists, 22 turnovers, 7 steals, 5 blocks, 25 bench points
  • PLAYERS, Charlotte Hornets:
  • - Grayson Allen (bench, 29 min): 21 pts, 3 reb (0 off), 4 ast, FG 6-9, 3PT 5-8, FT 4-4, 0 stl, 0 blk, 4 tov, 0 fouls, +/- +20 | points by period 4-5-9-3
  • - Naz Reid (starter, 33 min): 20 pts, 11 reb (2 off), 7 ast, FG 8-19, 3PT 4-10, FT 0-1, 0 stl, 0 blk, 1 tov, 4 fouls, +/- 0 | points by period 3-2-11-4
  • - Dennis Schröder (starter, 35 min): 19 pts, 4 reb (0 off), 6 ast, FG 7-13, 3PT 0-3, FT 5-5, 0 stl, 0 blk, 3 tov, 1 foul, +/- +2 | points by period 0-6-5-8
  • - Brandon Miller (starter, 36 min): 18 pts, 3 reb (1 off), 1 ast, FG 7-21, 3PT 3-14, FT 1-2, 0 stl, 1 blk, 3 tov, 3 fouls, +/- -4 | points by period 12-5-0-1
  • - Moussa Diabaté (starter, 34 min): 17 pts, 8 reb (5 off), 2 ast, FG 7-11, 3PT 0-0, FT 3-3, 5 stl, 0 blk, 4 tov, 4 fouls, +/- -16 | points by period 6-4-5-2
  • - Royce O'Neale (bench, 17 min): 8 pts, 4 reb (2 off), 0 ast, FG 3-6, 3PT 2-5, FT 0-0, 1 stl, 1 blk, 1 tov, 1 foul, +/- +15 | points by period 2-3-0-3
  • - Ryan Kalkbrenner (bench, 14 min): 4 pts, 5 reb (3 off), 3 ast, FG 2-3, 3PT 0-0, FT 0-0, 0 stl, 2 blk, 1 tov, 4 fouls, +/- +22 | points by period 0-2-2-0
  • - Sion James (starter, 27 min): 3 pts, 3 reb (1 off), 0 ast, FG 1-7, 3PT 1-6, FT 0-0, 1 stl, 0 blk, 1 tov, 4 fouls, +/- -7 | points by period 0-0-0-3
  • - Christian Anderson (bench, 13 min): 0 pts, 2 reb (1 off), 2 ast, FG 0-3, 3PT 0-1, FT 0-0, 2 stl, 0 blk, 2 tov, 1 foul, +/- +5
  • - Liam McNeeley (bench, 3 min): 0 pts, 1 reb (0 off), 0 ast, FG 0-1, 3PT 0-1, FT 0-0, 0 stl, 0 blk, 0 tov, 1 foul, +/- -2
  • PLAYERS, Brooklyn Nets:
  • - Julius Randle (starter, 38 min): 33 pts, 8 reb (0 off), 7 ast, FG 11-18, 3PT 3-5, FT 8-11, 0 stl, 1 blk, 4 tov, 4 fouls, +/- 0 | points by period 5-10-9-9
  • - Michael Porter Jr. (starter, 34 min): 26 pts, 7 reb (1 off), 1 ast, FG 10-21, 3PT 5-11, FT 1-2, 3 stl, 0 blk, 4 tov, 2 fouls, +/- +1 | points by period 3-3-12-8
  • - Noah Clowney (bench, 22 min): 9 pts, 3 reb (0 off), 1 ast, FG 3-3, 3PT 1-1, FT 2-2, 1 stl, 0 blk, 0 tov, 6 fouls, +/- -6 | points by period 3-2-4-0
  • - Day'Ron Sharpe (starter, 30 min): 8 pts, 8 reb (3 off), 3 ast, FG 4-5, 3PT 0-0, FT 0-1, 0 stl, 3 blk, 2 tov, 4 fouls, +/- +7 | points by period 2-4-0-2
  • - Keon Ellis (starter, 34 min): 7 pts, 2 reb (1 off), 4 ast, FG 3-7, 3PT 1-3, FT 0-0, 2 stl, 1 blk, 1 tov, 2 fouls, +/- +5 | points by period 0-2-2-3
  • - Moritz Wagner (bench, 16 min): 7 pts, 0 reb (0 off), 1 ast, FG 1-3, 3PT 1-2, FT 4-4, 0 stl, 0 blk, 2 tov, 3 fouls, +/- -15 | points by period 3-0-4-0
  • - Mikel Brown Jr. (bench, 20 min): 6 pts, 3 reb (1 off), 3 ast, FG 2-8, 3PT 1-3, FT 1-1, 0 stl, 0 blk, 1 tov, 2 fouls, +/- -9 | points by period 3-3-0-0
  • - Egor Dëmin (starter, 27 min): 4 pts, 4 reb (2 off), 2 ast, FG 2-10, 3PT 0-5, FT 0-0, 1 stl, 0 blk, 3 tov, 1 foul, +/- +3 | points by period 4-0-0-0
  • - Nolan Traore (bench, 16 min): 3 pts, 2 reb (2 off), 0 ast, FG 0-4, 3PT 0-0, FT 3-4, 0 stl, 0 blk, 2 tov, 1 foul, +/- -13 | points by period 0-1-2-0
  • - Chaney Johnson (bench, 5 min): 0 pts, 1 reb (1 off), 0 ast, FG 0-1, 3PT 0-1, FT 0-0, 0 stl, 0 blk, 3 tov, 0 fouls, +/- -8
  • PLAYER FACTS:
  • - Michael Porter Jr. scored 12 in the 3rd quarter.
  • - Brandon Miller scored 12 in the 1st quarter.
  • SCORING PLAYS IN THE LAST 6:00 OF THE 4TH QUARTER (CHA-BKN after the play):
  • - 5:52 BKN +2 Michael Porter Jr. (cutting Layup) -> 100-92
  • - 5:38 CHA +2 Dennis Schröder (driving finger roll Layup) -> 102-92
  • - 4:59 BKN +2 Julius Randle (driving bank Jump Shot) -> 102-94
  • - 3:44 CHA +2 Naz Reid (driving Layup) -> 104-94
  • - 3:27 BKN +3 Keon Ellis (3PT pullup) -> 104-97
  • - 2:45 CHA +2 Moussa Diabaté (running DUNK) -> 106-97
  • - 1:16 BKN +2 Julius Randle (driving Layup) -> 106-99
  • - 1:16 BKN +1 Julius Randle (Free Throw 1 of 1) -> 106-100
  • - 0:38.7 CHA +3 Grayson Allen (25' 3PT) -> 109-100
  • - 0:33.7 BKN +1 Julius Randle (Free Throw 2 of 2) -> 109-101
  • - 0:23.9 BKN +2 Michael Porter Jr. (running DUNK) -> 109-103
  • - 0:20 CHA +1 Brandon Miller (Free Throw 2 of 2) -> 110-103
  • FINAL POSSESSIONS: every shot, free throw, foul, turnover and violation in the last 1:00 of the 4th quarter (CHA-BKN after the play):
  • - 1:00 CHA Dennis Schröder missed (driving Layup - blocked) -> 106-100
  • - 0:54.2 BKN Egor Dëmin, lost ball turnover -> 106-100
  • - 0:38.7 CHA Grayson Allen made (25' 3PT) -> 109-100
  • - 0:33.7 CHA Dennis Schröder, personal foul -> 109-100
  • - 0:33.7 BKN Julius Randle missed free throw 1 of 2 -> 109-100
  • - 0:33.7 BKN Julius Randle made free throw 2 of 2 -> 109-101
  • - 0:26.2 CHA Hornets turnover -> 109-101
  • - 0:23.9 BKN Michael Porter Jr. made (running DUNK) -> 109-103
  • - 0:20 BKN Keon Ellis, take personal foul -> 109-103
  • - 0:20 CHA Brandon Miller missed free throw 1 of 2 -> 109-103
  • - 0:20 CHA Brandon Miller made free throw 2 of 2 -> 110-103
  • - 0:10.7 BKN Michael Porter Jr. missed (24' pullup 3PT) -> 110-103
  • SEASON LINES THE GAME'S PREVIEW STATED (before this game):
  • - Brandon Miller averaged 20.2 points in 65 games last season.
  • - Chaney Johnson averaged 8.2 points in 17 games last season.
  • - Ben Saraf averaged 7.5 points in 44 games last season.
  • ANGLE: Grind. VOICE: The Breakdown.
PREVIEW

Before tip

As it stood at tip · open to read

The Hornets play at the Nets on Wednesday, Oct 21, at 7:30 PM EDT. Last season, the Hornets went 44-38, Brandon Miller averaged 20.2 points in 65 games last season, and Kon Knueppel averaged 18.5 points in 81 games last season. The Hornets' confirmed starters are Moussa Diabaté, Naz Reid, Dennis Schröder, Sion James and Brandon Miller (NBA official lineups, 3:09 PM EDT). On the other side, last season, the Nets went 20-62, Chaney Johnson averaged 8.2 points in 17 games last season, and Ben Saraf averaged 7.5 points in 44 games last season. The Nets' confirmed starters are Day'Ron Sharpe, Julius Randle, Egor Dëmin, Michael Porter Jr. and Keon Ellis (NBA official lineups, 3:09 PM EDT). The Hornets won the last meeting with the Nets 117-86 on Mar 31, away from home, and since 2019-20, the Nets are 15-9 against the Hornets in the regular season.

Written from the facts below by a fixed template.

Facts as of 10:52 AM EDT

  • The Hornets play at the Nets on Wednesday, Oct 21, at 7:30 PM EDT.
  • Last season, the Hornets went 44-38.
  • Brandon Miller averaged 20.2 points in 65 games last season.
  • Kon Knueppel averaged 18.5 points in 81 games last season.
  • The Hornets' confirmed starters are Moussa Diabaté, Naz Reid, Dennis Schröder, Sion James and Brandon Miller (NBA official lineups, 3:09 PM EDT).
  • Last season, the Nets went 20-62.
  • Chaney Johnson averaged 8.2 points in 17 games last season.
  • Ben Saraf averaged 7.5 points in 44 games last season.
  • The Nets' confirmed starters are Day'Ron Sharpe, Julius Randle, Egor Dëmin, Michael Porter Jr. and Keon Ellis (NBA official lineups, 3:09 PM EDT).
  • The Hornets won the last meeting with the Nets 117-86 on Mar 31, away from home.
  • Since 2019-20, the Nets are 15-9 against the Hornets in the regular season.

Starting fives

Confirmed by the league’s official lineups. Until then: in the NBA, the five those lineups list as expected; otherwise, the five each team started in its last game.

Charlotte Hornets

Confirmed · 3:09 PM EDT

NBA Official Lineups API

  1. DS
    Dennis SchröderPG · 10.8 PTS · 2.7 REB · 4.9 AST · 70 GP · 2025-26 regular season
  2. BM
    Brandon MillerSG · 20.2 PTS · 4.9 REB · 3.3 AST · 65 GP · 2025-26 regular season
  3. SJ
    Sion JamesSF · 5.4 PTS · 3.5 REB · 2.0 AST · 82 GP · 2025-26 regular season
  4. NR
    Naz ReidPF · 13.6 PTS · 6.2 REB · 2.2 AST · 77 GP · 2025-26 regular season
  5. MD
    Moussa DiabatéC · 7.9 PTS · 8.7 REB · 1.9 AST · 73 GP · 2025-26 regular season

Brooklyn Nets

Confirmed · 3:09 PM EDT

NBA Official Lineups API

  1. ED
    Egor DëminPG · 10.3 PTS · 3.2 REB · 3.3 AST · 52 GP · 2025-26 regular season
  2. KE
    Keon EllisSG · 6.7 PTS · 1.9 REB · 1.0 AST · 72 GP · 2025-26 regular season
  3. MP
    Michael Porter Jr.SF · 24.2 PTS · 7.1 REB · 3.0 AST · 52 GP · 2025-26 regular season
  4. JR
    Julius RandlePF · 21.1 PTS · 6.7 REB · 5.0 AST · 79 GP · 2025-26 regular season
  5. DS
    Day'Ron SharpeC · 8.7 PTS · 6.7 REB · 2.3 AST · 62 GP · 2025-26 regular season

Injury report

The league’s official report: each listed player’s status and reason as reported, in report order.

Charlotte Hornets

Checked 7:17 PM EDT

Not available from the sourceThe latest report does not cover this game.

Brooklyn Nets

Checked 7:17 PM EDT

Not available from the sourceThe latest report does not cover this game.

SELECTED PLAYER
JR

Julius Randle

BKN · Starter · 37:50 MIN

BOX SCORE

Player contributions

Choose any row to inspect

Charlotte Hornets at Brooklyn Nets: one row per player, by points, highest first. Team totals add up the player rows.
PLAYERMINPTSREBASTSTLBLKTOVPFFG3PTFT+/-
37:503387014411–183–58–110
34:142671304210–215–111–2+1
28:48213400406–95–84–4+20
32:412011700148–194–100–10
34:41194600317–130–35–5+2
35:39183101337–213–141–2-4
33:38178250447–110–03–3-16
21:3093110063–31–12–2-6
29:4088303244–50–00–1+7
17:0984011113–62–50–0+15
33:5472421123–71–30–0+5
15:4970100231–31–24–4-15
19:4863300122–81–31–1-9
26:4744210312–100–50–0+3
13:5845302142–30–00–0+22
15:3132000210–40–03–4-13
26:4833010141–71–60–0-7
4:5701000300–10–10–0-8
13:1902220210–30–10–0+5
3:1801000010–10–10–0-2
DNP———————————
DNP———————————
DNP———————————
DNP———————————
DNP———————————
DNP———————————
DNP———————————
DNP———————————
CHA totalsSum of 10 player lines110442594202341–9315–4813–15
BKN totalsSum of 10 player lines103382275222536–8012–3119–25

Team totals add up the player rows above. DNP: did not play. —: not recorded. Quarter scores are not shown.

SURPRISES

Against their usual

Regular season · Game Score against each player's usual line

CHACharlotte Hornets

2 of 3 scored players stayed within the usual range.

BKNBrooklyn Nets

3 of 4 scored players stayed within the usual range.