Trail Blazers 93, Hornets 109 — Feb 28, 2026 Recap

Charlotte Hornets beat Portland Trail Blazers 93-109 on Feb 28, 2026.

Game FAQ — score, spread, and total

Who won Portland Trail Blazers vs Charlotte Hornets on Feb 28, 2026?

Charlotte Hornets won 93-109 on Feb 28, 2026.

See methodology for grading rules and ROI calculation.

NBASAT, FEB 28, 202612:10 PM CT
Spread
Hornets covered
Hornets -6.5
Total
Under
202 / 229.5
Moneyline
Hornets
-270
Loading probability
CHA
Rest advantage
+11 days off
POR
Lost 3 straight
Trail Blazers cold
POR
Lost ATS 3 straight
Trail Blazers hasn't covered in 3
POR
31 games / 7d
Trail Blazers in a stretch
CHA
Lost ATS 5 straight
Hornets hasn't covered in 5
CHA
27 games / 7d
Hornets in a stretch
POR
Revenge spot
Recent loss vs opponent
Trail Blazers
Deni Avdija
24.3PPG
6.8RPG6.6APG
vs Hornets22PPG1g
Toumani Camara
13PPGL5 7
5.1RPG2.4APG
vs Hornets11.5PPG2g
Jrue Holiday
16.4PPG
4.7RPG6.1APG
vs Hornets14.5PPG2g
Jerami Grant
17.9PPGL5 10.4
3.3RPG2APG
vs Hornets22.5PPG2g
Shaedon Sharpe
19.5PPGL5 7.2
4RPG2.4APG
Hornets
Kon Knueppel
18.3PPGL5 10.8
5.3RPG3.3APG
vs Trail Blazers12.5PPG2g
Miles Bridges
17.2PPGL5 14.6
5.8RPG3.2APG
vs Trail Blazers12.5PPG2g
Brandon Miller
20.1PPG
4.9RPG3.3APG
vs Trail Blazers24.5PPG2g
LaMelo Ball
20.2PPGL5 27
4.8RPG7.1APG
vs Trail Blazers14.5PPG2g
Moussa Diabaté
8PPGL5 6
8.8RPG1.8APG
vs Trail Blazers10PPG2g
PPG
Scored
OPP
Allowed
MARGIN
Per game
Trail Blazers
114.6
115.5
-0.9
Hornets
115.8
111.5
+4.4
Edge
Hornets +1.2
Hornets +4.0
Hornets +5.3
Last 10 · Trend
Trail Blazers
108.5avg
Hornets
112.3avg
Straight-Up
Trail BlazersL3
4-640%
L
L
W
W
W
L
W
L
L
L
Hornets
6-460%
L
W
W
W
W
L
L
W
W
L
Against the Spread
Trail Blazers3 fail
4-640%
W
L
W
L
W
L
W
L
L
L
Hornets5 fail
4-640%
L
W
W
W
W
L
L
L
L
L
Team
SU
ATS
O/U
Trail Blazers
Overall
50%44-44
52%46-42
51%45-43
Hornets
Overall
54%45-39
60%50-34
39%33-51
Team
SU
ATS
O/U
Trail Blazers
On Road
44%20-25
47%21-24
42%19-26
Hornets
At Home
52%22-20
62%26-16
38%16-26
Miles Bridges
Miles BridgesCharlotte Hornets
13 props
AssistsO 3.5
5
PointsO 14.5
14
Pts+Reb+AstO 23.5
27
ReboundsO 5.5
8
ThreesO 1.5
2
AssistsO 2.5
5
PointsO 13.5
14
Pts+Reb+AstO 22.5
27
Pts+AstO 17.5
19
Pts+RebO 20.5
22
Reb+AstO 8.5
13
BlocksO 0.5
0
Pts+RebO 19.5
22
Brandon Miller
Brandon MillerCharlotte Hornets
13 props
AssistsO 3.5
2
PointsO 22.5
26
Pts+Reb+AstO 30.5
36
ReboundsO 4.5
8
ThreesO 3.5
6
PointsO 21.5
26
Pts+AstO 25.5
28
Pts+RebO 27.5
34
Reb+AstO 8.5
10
StealsO 0.5
0
BlocksO 0.5
0
Pts+RebO 26.5
34
Reb+AstO 7.5
10
LaMelo Ball
LaMelo BallCharlotte Hornets
13 props
AssistsO 6.5
8
PointsO 19.5
15
Pts+Reb+AstO 31.5
27
ReboundsO 4.5
4
ThreesO 3.5
2
PointsO 18.5
15
Pts+Reb+AstO 30.5
27
Pts+AstO 26.5
23
Pts+RebO 24.5
19
Reb+AstO 11.5
12
StealsO 0.5
2
Pts+RebO 23.5
19
BlocksO 0.5
0
Coby White
Coby WhiteCharlotte Hornets
10 props
AssistsO 3.5
1
PointsO 11.5
20
Pts+Reb+AstO 17.5
24
ThreesO 1.5
2
AssistsO 2.5
1
ReboundsO 2.5
3
Pts+AstO 15.5
21
Pts+AstO 14.5
21
Pts+RebO 13.5
23
Reb+AstO 5.5
4
Jrue Holiday
Jrue HolidayPortland Trail Blazers
18 props
AssistsO 6.5
4
PointsO 18.5
25
Pts+Reb+AstO 28.5
34
ReboundsO 3.5
5
ThreesO 2.5
3
Pts+Reb+AstO 29.5
34
ReboundsO 4.5
5
AssistsO 5.5
4
PointsO 17.5
25
Pts+Reb+AstO 27.5
34
Pts+AstO 24.5
29
Pts+RebO 22.5
30
Reb+AstO 9.5
9
StealsO 0.5
1
Reb+AstO 10.5
9
BlocksO 0.5
0
Pts+AstO 23.5
29
Pts+RebO 21.5
30
Scoot Henderson
Scoot HendersonPortland Trail Blazers
12 props
AssistsO 5.5
4
PointsO 15.5
8
Pts+Reb+AstO 24.5
15
ReboundsO 2.5
3
ThreesO 1.5
0
AssistsO 4.5
4
Pts+Reb+AstO 23.5
15
Pts+AstO 21.5
12
Pts+RebO 18.5
11
Reb+AstO 8.5
7
StealsO 0.5
0
Pts+AstO 20.5
12
Kon Knueppel
Kon KnueppelCharlotte Hornets
13 props
AssistsO 3.5
1
PointsO 19.5
10
Pts+Reb+AstO 28.5
19
ReboundsO 5.5
8
ThreesO 3.5
2
AssistsO 2.5
1
Pts+AstO 22.5
11
Pts+RebO 24.5
18
Reb+AstO 8.5
9
StealsO 0.5
3
Pts+AstO 23.5
11
Pts+RebO 25.5
18
BlocksO 0.5
0
Toumani Camara
Toumani CamaraPortland Trail Blazers
12 props
PointsO 12.5
12
Pts+Reb+AstO 20.5
20
ReboundsO 4.5
6
ThreesO 2.5
2
AssistsO 2.5
2
ReboundsO 5.5
6
Pts+AstO 15.5
14
Pts+RebO 17.5
18
Reb+AstO 7.5
8
StealsO 0.5
1
BlocksO 0.5
0
Pts+RebO 18.5
18
Grant Williams
Grant WilliamsCharlotte Hornets
5 props
PointsO 6.5
0
ReboundsO 3.5
3
ThreesO 1.5
0
Pts+Reb+AstO 11.5
4
Pts+RebO 10.5
3
Kris Murray
Kris MurrayPortland Trail Blazers
13 props
PointsO 7.5
2
ReboundsO 3.5
4
AssistsO 1.5
0
Pts+Reb+AstO 13.5
6
Pts+Reb+AstO 14.5
6
ReboundsO 4.5
4
ThreesO 0.5
0
Pts+AstO 9.5
2
Pts+RebO 11.5
6
Reb+AstO 5.5
4
BlocksO 0.5
0
Pts+RebO 12.5
6
Reb+AstO 6.5
4
Jerami Grant
Jerami GrantPortland Trail Blazers
12 props
PointsO 20.5
21
Pts+Reb+AstO 25.5
24
ReboundsO 3.5
1
ThreesO 2.5
3
AssistsO 2.5
2
Pts+Reb+AstO 26.5
24
PointsO 19.5
21
Pts+AstO 22.5
23
Pts+RebO 23.5
22
Reb+AstO 5.5
3
BlocksO 0.5
1
Pts+AstO 21.5
23
Moussa Diabate
Moussa DiabateCharlotte Hornets
16 props
PointsO 9.5
13
Pts+Reb+AstO 21.5
29
ReboundsO 9.5
11
AssistsO 2.5
5
AssistsO 1.5
5
PointsO 8.5
13
Pts+Reb+AstO 20.5
29
BlocksO 1.5
0
Pts+AstO 11.5
18
Pts+RebO 18.5
24
StealsO 1.5
0
Blocks+StealsO 2.5
0
Pts+RebO 19.5
24
Reb+AstO 11.5
16
StealsO 0.5
0
Pts+AstO 10.5
18
Donovan Clingan
Donovan ClinganPortland Trail Blazers
12 props
PointsO 13.5
7
Pts+Reb+AstO 27.5
17
ReboundsO 11.5
8
ThreesO 1.5
1
AssistsO 2.5
2
ReboundsO 12.5
8
Pts+Reb+AstO 28.5
17
BlocksO 1.5
2
Pts+AstO 15.5
9
Pts+RebO 25.5
15
Reb+AstO 14.5
10
Reb+AstO 15.5
10
Ryan Kalkbrenner
Ryan KalkbrennerCharlotte Hornets
5 props
PointsO 4.5
2
ReboundsO 4.5
7
Pts+Reb+AstO 9.5
9
Pts+RebO 8.5
9
Pts+RebO 9.5
9
Vit Krejci
Vit KrejciPortland Trail Blazers
4 props
PointsO 7.5
4
ThreesO 1.5
1
Pts+Reb+AstO 10.5
7
ReboundsO 1.5
1
Robert Williams
Robert WilliamsPortland Trail Blazers
6 props
PointsO 6.5
5
ReboundsO 5.5
6
PointsO 5.5
5
Pts+Reb+AstO 13.5
13
ReboundsO 6.5
6
Pts+RebO 12.5
P
Josh Green
Josh GreenCharlotte Hornets
4 props
PointsO 3.5
6
Pts+Reb+AstO 6.5
9
ReboundsO 1.5
3
ThreesO 0.5
1
Sion James
Sion JamesCharlotte Hornets
4 props
PointsO 3.5
3
Pts+Reb+AstO 8.5
3
ReboundsO 2.5
0
ThreesO 0.5
1
Sidy Cissoko
Sidy CissokoPortland Trail Blazers
4 props
PointsO 4.5
0
Pts+Reb+AstO 7.5
1
ReboundsO 1.5
0
ThreesO 0.5
0