Skip to main content

Charlotte Hornets vs Brooklyn Nets Player Stats & Box Score - Mar 31, 2026

Final
Charlotte Hornets
(39-36)
117 - 86
Tuesday, March 31, 2026
Brooklyn Nets
(18-57)
Team Q1 Q2 Q3 Q4 T
CHA 35 23 31 28 117
BKN 18 27 18 23 86

Box Score

Charlotte Hornets

Player FPTS Price MIN PTS REB AST STL BLK TO FG 3PT FT +/-
Brandon Miller 34.75 $7,600 29 25 1 3 0 1 0 7-13 4-8 7-7 +30
Moussa Diabate 27.0 $5,800 27 10 12 1 0 0 2 4-6 0-0 2-2 +25
LaMelo Ball 36.25 $8,500 27 14 7 9 0 0 3 4-12 3-10 3-4 +24
Kon Knueppel 20.25 $6,700 25 8 7 0 1 1 1 4-12 0-3 0-0 +16
Miles Bridges 38.75 $5,900 24 19 5 2 4 1 0 7-12 1-4 4-4 +27
Sion James 10.75 $3,500 22 0 5 3 0 0 0 0-2 0-2 0-0 +15
Coby White 25.0 $5,200 21 16 2 5 0 0 3 5-12 1-6 5-6 +11
Grant Williams 16.5 $3,000 20 10 2 2 0 0 0 4-7 2-3 0-0 +2
Ryan Kalkbrenner 13.75 $3,200 18 8 3 0 0 1 0 3-4 0-0 2-2 +3
Josh Green 4.5 $3,300 13 3 0 0 1 0 2 1-2 1-2 0-0 -3
Tre Mann 9.5 $3,000 06 2 2 2 1 0 0 1-4 0-1 0-0 -2
Pat Connaughton 3.25 $3,000 04 2 1 0 0 0 0 1-1 0-0 0-0 +3
Antonio Reeves 1.5 $3,000 02 0 0 1 0 0 0 0-0 0-0 0-0 +2
Xavier Tillman - $3,000 02 0 0 0 0 0 0 0-0 0-0 0-0 +2
Liam McNeeley - $3,100 00 0 0 0 0 0 0 0-0 0-0 0-0 0
Tidjane Salaun - $3,000 00 0 0 0 0 0 0 0-0 0-0 0-0 0
PJ Hall - $3,000 00 0 0 0 0 0 0 0-0 0-0 0-0 0
Tosan Evbuomwan - $3,000 00 0 0 0 0 0 0 0-0 0-0 0-0 0

Brooklyn Nets

Player FPTS Price MIN PTS REB AST STL BLK TO FG 3PT FT +/-
Drake Powell 19.5 $3,700 28 10 6 1 0 0 1 3-9 2-6 2-2 -15
Chaney Johnson 20.0 - 27 11 4 0 1 1 1 4-6 1-3 2-2 -18
Ziaire Williams 14.0 $5,200 24 10 0 0 1 1 1 4-10 1-2 1-2 -18
Nolan Traore 20.25 $5,000 23 10 5 4 0 0 4 4-8 0-2 2-2 -9
Nic Claxton 12.5 $5,700 22 4 4 3 0 0 2 1-3 0-0 2-2 -16
Josh Minott 21.0 $5,100 22 14 2 0 1 1 0 5-12 1-7 3-3 -4
Noah Clowney 9.75 $4,600 20 4 3 0 0 1 0 1-6 0-4 2-2 -23
Ben Saraf 13.0 $4,500 19 7 2 3 0 0 3 2-6 1-3 2-2 -22
Tyson Etienne 10.5 $3,300 15 5 0 1 2 0 1 1-3 1-3 2-2 -9
Malachi Smith 11.0 - 14 2 0 2 2 1 0 1-4 0-2 0-0 -9
Ochai Agbaji 3.25 $3,500 09 2 1 0 0 0 0 0-2 0-2 2-2 -4
Jalen Wilson 4.75 $3,600 09 4 1 0 0 0 1 1-2 0-0 2-4 -4
E.J. Liddell 5.5 $3,400 08 3 2 0 0 0 0 1-2 0-1 1-2 -4
Egor Demin - $3,000 00 0 0 0 0 0 0 0-0 0-0 0-0 0
Terance Mann - $3,600 00 0 0 0 0 0 0 0-0 0-0 0-0 0
Michael Porter - $8,500 00 0 0 0 0 0 0 0-0 0-0 0-0 0
Day'Ron Sharpe - $3,000 00 0 0 0 0 0 0 0-0 0-0 0-0 0
Danny Wolf - $5,800 00 0 0 0 0 0 0 0-0 0-0 0-0 0

Rotation Chart

Foul Trouble: No trouble Caution Foul trouble  (thresholds adjust per quarter)
29:01 1 PF
Q1
1
Q2
Q3
Q4
27:14 3 PF
Q1
Q2
1
2
3
Q3
Q4
24:42 1 PF
Q1
Q2
1
Q3
Q4
23:44 0 PF
Q1
Q2
Q3
Q4
15:31 3 PF
Q1
Q2
1
Q3
Q4
22:28 4 PF
Q1
1
2
Q2
Q3
3
Q4
4
21:09 3 PF
Q1
Q2
1
Q3
2
Q4
3
19:52 1 PF
Q1
Q2
1
Q3
Q4
17:52 2 PF
Q1
Q2
Q3
1
Q4
2
13:30 2 PF
Q1
Q2
Q3
Q4
1
2
6:03 2 PF
Q1
Q2
Q3
Q4
1
2
3:38 0 PF
Q1
Q2
Q3
Q4
1:38 0 PF
Q1
Q2
Q3
Q4
1:38 0 PF
Q1
Q2
Q3
Q4
DNP
Player Starter Total Minutes Q1 Minutes Q1 Period Fouls Q1 Cumulative Fouls Q2 Minutes Q2 Period Fouls Q2 Cumulative Fouls Q3 Minutes Q3 Period Fouls Q3 Cumulative Fouls Q4 Minutes Q4 Period Fouls Q4 Cumulative Fouls Personal Fouls
Brandon Miller Yes 29:01 12:00 1 1 7:11 0 1 9:50 0 1 0:00 0 1 1
Moussa Diabate Yes 27:14 8:13 0 0 7:01 3 3 8:20 0 3 3:40 0 3 3
Kon Knueppel Yes 24:42 6:01 0 0 7:43 1 1 8:03 0 1 2:55 0 1 1
Miles Bridges Yes 23:44 8:13 0 0 7:11 0 0 8:20 0 0 0:00 0 0 0
LaMelo Ball Yes 15:31 6:27 0 0 9:04 1 1 0:00 0 1 0:00 0 1 3
Sion James No 22:28 5:58 2 2 2:56 0 2 6:07 1 3 7:27 1 4 4
Coby White No 21:09 5:33 0 0 5:59 1 1 3:40 1 2 5:57 1 3 3
Grant Williams No 19:52 3:47 0 0 7:43 1 1 0:00 0 1 8:22 0 1 1
Ryan Kalkbrenner No 17:52 3:47 0 0 2:05 0 0 3:40 1 1 8:20 1 2 2
Josh Green No 13:30 0:01 0 0 3:07 0 0 0:00 0 0 10:22 2 2 2
Tre Mann No 6:03 0:00 0 0 0:00 0 0 0:00 0 0 6:03 2 2 2
Pat Connaughton No 3:38 0:00 0 0 0:00 0 0 0:00 0 0 3:38 0 0 0
Xavier Tillman No 1:38 0:00 0 0 0:00 0 0 0:00 0 0 1:38 0 0 0
Antonio Reeves No 1:38 0:00 0 0 0:00 0 0 0:00 0 0 1:38 0 0 0
Tosan Evbuomwan No DNP 0:00 0 0 0:00 0 0 0:00 0 0 0:00 0 0 0
PJ Hall No DNP 0:00 0 0 0:00 0 0 0:00 0 0 0:00 0 0 0
Tidjane Salaun No DNP 0:00 0 0 0:00 0 0 0:00 0 0 0:00 0 0 0
Liam McNeeley No DNP 0:00 0 0 0:00 0 0 0:00 0 0 0:00 0 0 0

Brooklyn Nets

Blowout
Foul Trouble: No trouble Caution Foul trouble  (thresholds adjust per quarter)
28:20 1 PF
Q1
Q2
1
Q3
Q4
24:19 1 PF
Q1
Q2
Q3
1
Q4
22:39 3 PF
Q1
1
Q2
2
Q3
Q4
3
21:38 3 PF
Q1
1
Q2
Q3
2
3
Q4
19:51 2 PF
Q1
Q2
Q3
1
2
Q4
27:12 4 PF
Q1
1
2
Q2
Q3
3
4
Q4
22:35 1 PF
Q1
Q2
Q3
Q4
1
18:38 1 PF
Q1
Q2
1
Q3
Q4
14:36 2 PF
Q1
Q2
1
2
Q3
Q4
13:42 0 PF
Q1
Q2
Q3
Q4
9:05 1 PF
Q1
Q2
Q3
Q4
1
9:05 0 PF
Q1
Q2
Q3
Q4
8:20 0 PF
Q1
Q2
Q3
Q4
Player Starter Total Minutes Q1 Minutes Q1 Period Fouls Q1 Cumulative Fouls Q2 Minutes Q2 Period Fouls Q2 Cumulative Fouls Q3 Minutes Q3 Period Fouls Q3 Cumulative Fouls Q4 Minutes Q4 Period Fouls Q4 Cumulative Fouls Personal Fouls
Drake Powell Yes 28:20 5:48 0 0 7:01 1 1 8:20 0 1 7:11 0 1 1
Ziaire Williams Yes 24:19 8:13 0 0 7:46 0 0 8:20 1 1 0:00 0 1 1
Nolan Traore Yes 22:39 5:48 1 1 7:01 1 2 5:53 0 2 3:57 1 3 3
Nic Claxton Yes 21:38 6:17 1 1 7:01 0 1 8:20 2 3 0:00 0 3 3
Noah Clowney Yes 19:51 8:13 0 0 5:45 0 0 5:53 2 2 0:00 0 2 2
Chaney Johnson No 27:12 5:43 2 2 4:59 0 2 6:07 2 4 10:23 0 4 4
Josh Minott No 22:35 6:12 0 0 7:54 0 0 3:40 0 0 4:49 1 1 1
Ben Saraf No 18:38 6:12 0 0 4:59 1 1 6:07 0 1 1:20 0 1 1
Tyson Etienne No 14:36 3:47 0 0 4:14 2 2 3:40 0 2 2:55 0 2 2
Malachi Smith No 13:42 3:47 0 0 3:20 0 0 3:40 0 0 2:55 0 0 0
Ochai Agbaji No 9:05 0:00 0 0 0:00 0 0 0:00 0 0 9:05 1 1 1
Jalen Wilson No 9:05 0:00 0 0 0:00 0 0 0:00 0 0 9:05 0 0 0
E.J. Liddell No 8:20 0:00 0 0 0:00 0 0 0:00 0 0 8:20 0 0 0
Egor Demin No DNP 0:00 0 0 0:00 0 0 0:00 0 0 0:00 0 0 0
Terance Mann No DNP 0:00 0 0 0:00 0 0 0:00 0 0 0:00 0 0 0
Michael Porter No DNP 0:00 0 0 0:00 0 0 0:00 0 0 0:00 0 0 0
Day'Ron Sharpe No DNP 0:00 0 0 0:00 0 0 0:00 0 0 0:00 0 0 0
Danny Wolf No DNP 0:00 0 0 0:00 0 0 0:00 0 0 0:00 0 0 0

Charlotte Hornets vs Brooklyn Nets — March 31, 2026

Full box score and player stats for Charlotte Hornets vs Brooklyn Nets on March 31, 2026. View shooting splits, rebounds, assists, and quarter-by-quarter scoring.

View all NBA scores for March 31, 2026

START WINNING
Start Winning →