HoopLife NBA Sign in
93-109
Final
February 28, 2026 · Spectrum Center

Portland Trail Blazers vs Charlotte Hornets · February 28, 2026

The Charlotte Hornets beat the Portland Trail Blazers 109-93 on Saturday, February 28, 2026 at home. Brandon Miller led the Hornets with 26 points and 8 rebounds. Jrue Holiday led the Trail Blazers with 25 points. The Hornets are 30-31 and the Trail Blazers 29-32.

Team1234T
POR1726242693
CHA29222335109

Top performers · fantasy points · tap for shot chart

Shot charts

Trail Blazers · 35/86 FG

Q1 11:21 · Jrue Holiday misses 6-foot turnaround jump shot Q1 10:50 · Jrue Holiday makes 1-foot layup (Donovan Clingan assists) Q1 56.0 · Jrue Holiday misses 26-foot three point pullup jump shot Q2 7:20 · Jrue Holiday makes 25-foot three pointer (Sidy Cissoko assists) Q2 6:24 · Jrue Holiday makes driving layup Q2 5:50 · Jrue Holiday makes 25-foot three pointer Q3 10:42 · Jrue Holiday makes driving layup Q3 9:15 · Jrue Holiday misses 26-foot three point pullup jump shot Q3 6:49 · Jrue Holiday makes 6-foot two point shot Q3 1:08 · Jrue Holiday misses 25-foot three point pullup jump shot Q3 26.9 · Jrue Holiday makes 26-foot three point step back jumpshot Q4 10:37 · Jrue Holiday makes driving layup Q4 10:20 · Jrue Holiday misses 13-foot step back jumpshot Q4 9:00 · Jrue Holiday makes running layup (Matisse Thybulle assists) Q4 7:30 · Jrue Holiday misses running pullup jump shot Q4 5:05 · Jrue Holiday misses 27-foot three point step back jumpshot Q1 11:18 · Kris Murray makes two point shot Q1 10:05 · Kris Murray misses driving layup Q1 9:32 · Kris Murray misses 23-foot three point jumper Q2 8:43 · Kris Murray misses 23-foot three point jumper Q3 11:37 · Kris Murray misses driving layup Q1 9:06 · Donovan Clingan misses alley oop dunk Q1 8:49 · Donovan Clingan makes 1-foot layup (Jerami Grant assists) Q2 8:22 · Donovan Clingan makes 1-foot dunk (Jrue Holiday assists) Q2 5:13 · Donovan Clingan makes 25-foot three point jumper (Jerami Grant assists) Q3 8:46 · Donovan Clingan misses 26-foot three point jumper Q3 7:49 · Donovan Clingan misses two point shot Q1 8:35 · Jerami Grant misses running pullup jump shot Q1 7:50 · Jerami Grant makes driving layup Q1 6:32 · Jerami Grant makes driving layup Q1 4:11 · Jerami Grant misses 24-foot three point jumper Q1 3:39 · Jerami Grant makes 13-foot pullup jump shot (Toumani Camara assists) Q1 3:12 · Jerami Grant misses 23-foot running jump shot Q2 1:17 · Jerami Grant makes 24-foot three point jumper (Scoot Henderson assists) Q3 9:46 · Jerami Grant misses driving layup Q3 7:51 · Jerami Grant misses driving layup Q3 7:24 · Jerami Grant makes 26-foot three point jumper (Donovan Clingan assists) Q3 6:22 · Jerami Grant makes 25-foot three point jumper (Scoot Henderson assists) Q3 5:56 · Jerami Grant misses 22-foot three point jumper Q3 4:16 · Jerami Grant misses 28-foot three point jumper Q3 4:08 · Jerami Grant makes driving layup (Robert Williams III assists) Q4 6:17 · Jerami Grant makes driving layup (Vit Krejci assists) Q4 5:33 · Jerami Grant misses 22-foot three point jumper Q4 3:43 · Jerami Grant misses driving layup Q4 2:57 · Jerami Grant makes 3-foot driving dunk (Toumani Camara assists) Q1 7:18 · Toumani Camara misses 23-foot three point jumper Q1 4:16 · Toumani Camara misses 24-foot three point jumper Q2 2:44 · Toumani Camara makes alley oop layup (Scoot Henderson assists) Q2 54.0 · Toumani Camara misses 24-foot three point step back jumpshot Q2 16.7 · Toumani Camara makes 25-foot three point jumper (Scoot Henderson assists) Q3 3:09 · Toumani Camara misses running pullup jump shot Q4 3:19 · Toumani Camara makes 27-foot three point jumper (Vit Krejci assists) Q4 2:26 · Toumani Camara misses 26-foot three point step back jumpshot Q4 2:01 · Toumani Camara makes two point shot Q4 1:17 · Toumani Camara misses 27-foot three point jumper Q1 5:44 · Robert Williams III misses alley oop dunk Q1 1:44 · Robert Williams III makes tip in dunk Q1 5:20 · Scoot Henderson misses 24-foot three point jumper Q1 3:05 · Scoot Henderson misses 22-foot three point jumper Q1 1:46 · Scoot Henderson misses driving floating jump shot Q1 49.7 · Scoot Henderson makes two point shot (Robert Williams III assists) Q2 3:02 · Scoot Henderson misses 25-foot three point pullup jump shot Q2 1:48 · Scoot Henderson misses 25-foot three point step back jumpshot Q3 8:27 · Scoot Henderson makes 2-foot two point shot (Jrue Holiday assists) Q3 4:21 · Scoot Henderson misses 13-foot pullup jump shot Q3 2:28 · Scoot Henderson misses 23-foot three point jumper Q4 8:26 · Scoot Henderson makes 13-foot two point shot (Matisse Thybulle assists) Q4 7:43 · Scoot Henderson misses 27-foot three point jumper Q4 6:36 · Scoot Henderson misses 27-foot three point pullup jump shot Q1 2:20 · Vit Krejci misses 14-foot jumper Q1 15.7 · Vit Krejci misses 24-foot three point jumper Q2 7:47 · Vit Krejci misses 25-foot three point pullup jump shot Q3 3:35 · Vit Krejci misses driving layup Q3 59.4 · Vit Krejci misses 27-foot three point jumper Q4 4:14 · Vit Krejci makes 25-foot three point jumper (Jrue Holiday assists) Q2 11:19 · Sidy Cissoko misses running layup Q2 9:51 · Sidy Cissoko misses 24-foot three point jumper Q2 10:33 · Matisse Thybulle misses 24-foot three point jumper Q3 1:23 · Matisse Thybulle makes 26-foot three point jumper (Blake Wesley assists) Q4 11:28 · Matisse Thybulle misses 27-foot three point jumper Q4 9:57 · Matisse Thybulle makes driving layup (Jrue Holiday assists) Q3 2:03 · Blake Wesley misses 25-foot three point jumper Q4 9:29 · Blake Wesley makes driving layup Q4 2:06 · Blake Wesley misses 25-foot three point pullup jump shot Q4 1:16 · Yang Hansen makes two point shot Q4 45.5 · Yang Hansen misses 26-foot three point pullup jump shot
Paint22/3465%Mid-range2/540%3PT11/4723%

Hornets · 38/91 FG

Q1 11:34 · LaMelo Ball misses 27-foot three point pullup jump shot Q1 11:08 · LaMelo Ball makes 27-foot three pointer Q1 10:36 · LaMelo Ball misses 27-foot three point pullup jump shot Q1 10:19 · LaMelo Ball misses 24-foot three point jumper Q1 7:33 · LaMelo Ball makes 12-foot driving floating jump shot (Moussa Diabate assists) Q1 7:00 · LaMelo Ball misses 15-foot step back jumpshot Q1 5:07 · LaMelo Ball misses driving floating jump shot Q2 5:31 · LaMelo Ball misses driving floating jump shot Q2 4:58 · LaMelo Ball misses 27-foot three point pullup jump shot Q2 4:48 · LaMelo Ball misses driving floating jump shot Q2 4:45 · LaMelo Ball misses 1-foot floating jump shot Q2 4:07 · LaMelo Ball misses driving floating jump shot Q3 8:05 · LaMelo Ball makes 7-foot driving floating jump shot Q3 6:44 · LaMelo Ball misses 25-foot three point pullup jump shot Q4 11:42 · LaMelo Ball makes 26-foot three pointer (Grant Williams assists) Q4 11:10 · LaMelo Ball misses driving floating jump shot Q4 10:08 · LaMelo Ball makes 8-foot driving floating jump shot Q4 9:07 · LaMelo Ball misses driving layup Q4 8:46 · LaMelo Ball makes 9-foot driving floating jump shot (Moussa Diabate assists) Q1 10:32 · Kon Knueppel misses 26-foot three point jumper Q1 8:59 · Kon Knueppel misses running pullup jump shot Q1 8:06 · Kon Knueppel makes 26-foot three point jumper (LaMelo Ball assists) Q1 3:20 · Kon Knueppel misses 26-foot three point jumper Q1 2:02 · Kon Knueppel misses driving floating jump shot Q3 8:55 · Kon Knueppel misses 26-foot three point pullup jump shot Q3 5:08 · Kon Knueppel makes driving layup Q4 9:40 · Kon Knueppel makes 25-foot three pointer Q4 7:37 · Kon Knueppel misses 24-foot running jump shot Q4 6:41 · Kon Knueppel misses layup Q4 6:37 · Kon Knueppel makes two point shot Q1 10:22 · Miles Bridges misses 26-foot three point pullup jump shot Q2 8:36 · Miles Bridges misses layup Q2 7:59 · Miles Bridges makes 25-foot three pointer (LaMelo Ball assists) Q2 6:42 · Miles Bridges misses 29-foot three point pullup jump shot Q2 4:32 · Miles Bridges makes 2-foot reverse layup Q2 0.0 · Miles Bridges misses 16-foot jumper Q3 11:30 · Miles Bridges misses 25-foot running jump shot Q3 10:04 · Miles Bridges makes 13-foot two point shot Q4 8:01 · Miles Bridges makes 24-foot three point jumper (Kon Knueppel assists) Q4 5:17 · Jerami Grant blocks Miles Bridges 's 26-foot three point step back jumpshot Q4 1:34 · Miles Bridges makes tip in dunk Q1 10:01 · Brandon Miller makes 1-foot running dunk (Miles Bridges assists) Q1 9:20 · Brandon Miller makes 26-foot three point jumper (Miles Bridges assists) Q1 8:43 · Brandon Miller misses 28-foot three point pullup jump shot Q1 4:43 · Brandon Miller misses 14-foot pullup jump shot Q1 4:27 · Brandon Miller makes 6-foot driving floating jump shot Q2 7:39 · Brandon Miller misses running pullup jump shot Q2 6:08 · Brandon Miller makes 26-foot three point jumper (LaMelo Ball assists) Q2 3:40 · Brandon Miller makes 22-foot three point jumper (LaMelo Ball assists) Q2 2:02 · Brandon Miller makes 27-foot three pointer (LaMelo Ball assists) Q2 1:30 · Brandon Miller makes 27-foot three point jumper (Moussa Diabate assists) Q2 1:01 · Brandon Miller misses 27-foot three point pullup jump shot Q3 7:06 · Brandon Miller misses 10-foot pullup jump shot Q3 6:37 · Brandon Miller makes 25-foot three point jumper (LaMelo Ball assists) Q3 4:36 · Brandon Miller makes 1-foot alley oop dunk (LaMelo Ball assists) Q3 3:49 · Brandon Miller misses 25-foot three point jumper Q3 2:28 · Brandon Miller misses 24-foot three point jumper Q3 1:35 · Brandon Miller misses 22-foot three point jumper Q3 35.8 · Matisse Thybulle blocks Brandon Miller 's 25-foot three point pullup jump shot Q4 3:57 · Brandon Miller misses driving layup Q1 6:47 · Josh Green makes 1-foot driving floating jump shot (LaMelo Ball assists) Q1 5:38 · Josh Green misses 22-foot running jump shot Q3 5:33 · Josh Green makes 23-foot three point jumper (Moussa Diabate assists) Q1 6:11 · Moussa Diabate makes 7-foot floating jump shot (Brandon Miller assists) Q1 0.0 · Moussa Diabate makes 6-foot floating jump shot Q2 10:07 · Moussa Diabate misses driving layup Q3 10:34 · Donovan Clingan blocks Moussa Diabate's layup Q3 9:30 · Moussa Diabate makes 8-foot floating jump shot (Miles Bridges assists) Q4 3:52 · Moussa Diabate makes tip shot Q4 3:06 · Moussa Diabate makes 1-foot dunk (Coby White assists) Q1 4:04 · Grant Williams misses 23-foot running jump shot Q1 2:54 · Coby White makes 26-foot three pointer Q1 2:35 · Coby White misses running layup Q2 11:25 · Donovan Clingan blocks Coby White 's 13-foot driving floating jump shot Q2 10:54 · Coby White makes driving layup (Moussa Diabate assists) Q2 9:41 · Coby White misses 25-foot three point pullup jump shot Q2 3:48 · Coby White misses 25-foot running jump shot Q2 33.8 · Coby White makes driving layup Q3 2:46 · Coby White misses two point shot Q3 1:39 · Coby White misses driving floating jump shot Q4 6:46 · Coby White makes running layup (Miles Bridges assists) Q4 3:34 · Coby White makes 27-foot three point step back jumpshot (Brandon Miller assists) Q4 2:34 · Blake Wesley blocks Coby White 's 2-foot driving layup Q4 1:37 · Coby White misses 25-foot three point jumper Q1 1:14 · Sion James misses 12-foot fade away jump shot Q1 1:08 · Sion James misses 22-foot three point jumper Q4 7:09 · Sion James makes 23-foot three point jumper (Miles Bridges assists) Q3 2:42 · Ryan Kalkbrenner misses tip in dunk Q3 2:41 · Robert Williams III blocks Ryan Kalkbrenner 's 1-foot two point shot Q3 1:39 · Ryan Kalkbrenner misses tip in dunk Q4 59.1 · Ryan Kalkbrenner makes alley oop dunk (Tre Mann assists)
Paint17/3352%Mid-range5/1631%3PT16/4238%

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

Portland Trail Blazers box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Toumani Camara › 331262101 4-102-82-42-218.4
Jrue Holiday › 332554104 9-163-84-40014.8
Jerami Grant › 322112013 9-183-90-01-206.2
Donovan Clingan › 26782121 3-61-20-04-1412.1
Vit Krejci › 26412200 1-61-41-26+14.0
Scoot Henderson › 23834013 3-120-72-32-10-0.6
Kris Murray › 17240001 1-50-20-01-15-1.4
Robert Williams III › 17562112 1-20-03-40-48.5
Matisse Thybulle › 12532210 2-41-30-00+310.3
Blake Wesley 11211011 1-30-20-02+21.0
Sidy Cissoko › 7001000 0-20-10-210-2.1
Yang Hansen › 2210000 1-20-10-0001.0
Javonte Cooke 1000000 0-00-00-00-20.0
See the full Portland Trail Blazers 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.

Charlotte Hornets box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Moussa Diabate › 3313115001 5-70-03-42+2416.4
Brandon Miller › 332682004 9-196-122-23-111.8
Miles Bridges › 321485302 5-112-62-23+1316.3
LaMelo Ball › 301548201 6-192-71-12+1710.0
Kon Knueppel › 291081302 4-112-70-34+247.2
Coby White › 212031002 5-132-58-94+19.0
Ryan Kalkbrenner › 15270000 1-40-00-21-81.7
Josh Green › 15630102 2-31-21-23-33.8
Grant Williams › 14031101 0-10-10-00+11.9
Sion James › 14300100 1-31-20-00+62.3
Xavier Tillman › 1000000 0-00-00-00+20.0
Pat Connaughton › 1000001 0-00-00-00+2-1.5
Tre Mann › 1001000 0-00-00-00+20.8
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.

Rotation · who was on the floor, quarter by quarter

Portland Trail Blazers
Q1Q2Q3Q4
MIN
J. Holiday S
33
T. Camara S
32
J. Grant S
32
D. Clingan S
26
K. Murray S
17
V. Krejci
26
S. Henderson
23
R. Williams III
17
M. Thybulle
12
B. Wesley
11
S. Cissoko
7
Y. Hansen
2
J. Cooke
1
Charlotte Hornets
Q1Q2Q3Q4
MIN
M. Diabate S
33
B. Miller S
33
M. Bridges S
32
L. Ball S
30
K. Knueppel S
29
C. White
22
R. Kalkbrenner
15
J. Green
15
G. Williams
14
S. James
14
X. Tillman
1
P. Connaughton
1
T. Mann
1

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