PORTLAND

TRAIL BLAZERSPOR

29-31  |  Road

93
FINAL
Sat, Feb 28 • 1:00 PM ET
Spectrum Center
View Odds Details →

CHARLOTTE

HORNETSCHA

29-31  |  Home

109
AI Model Win Probability
TRAIL BLAZERS
100%
📊
HORNETS
0%
TRAIL BLAZERS --
HORNETS --
AI Model Projected Total
AI Projection
242.0
Projected
Book Total
--
Over / Under Line
Over 0 0%
Under 0 100%
AI Model Spread Expectation
AI Spread Proj
-10.0
CHARLOTTE
Book Spread
--
Book Line
▲ Edge: +10.0 points (Charlotte)
Trail BlazersPOR (-3.5) 0 HornetsCHA (+3.5)
Model Expected Spread
Spread Distribution
AI Model

Trail Blazers Cover

15.9%

Hornets Cover

84.1%

+30+20+100-10-20-30
Distribution centered around CHA -10.0 expected margin.
Margin of Victory (CHA)

POR By 1-7 points

10.7%

POR By 8-14 points

3.3%

CHA By 1-7 points

23.0%

CHA By 8-14 points

27.2%

AI Model Projected Score
116
PORTLAND
126
CHARLOTTE
Simulated Score
110
PORTLAND
115
CHARLOTTE
Projections Grades
Moneyline (ML)
Agreement
AI Hornets Win
0% Win Prob
D
Sim Hornets Win
50% Win Prob
D
Point Spread (ATS)
Agreement
AI Hornets (-7.5) Win
Proj Spread: -10.0
D
Sim Hornets (+0) Win
Proj Spread: -5.0
D
Over/Under (Total)
No Consensus
AI o229.5 Loss
Proj Total: 242.0
D
Sim u229.5 Win
Proj Total: 225.0
D
Head-to-Head History
Date Game Score
Mar 10, 2026 CHA @ POR 103 - 101
Feb 28, 2026 POR @ CHA 93 - 109
Feb 22, 2025 CHA @ POR 88 - 141
Jan 24, 2025 POR @ CHA 102 - 97
Apr 3, 2024 POR @ CHA 89 - 86
Key Model Drivers
3pt Field Goal % (L5) +13.7%
Charlotte: 44.6% vs Portland: 30.9%
Assists (L5) +13.5% more
Charlotte: 29.9 vs Portland: 26.3
Free Throw % (L5) +8.2%
Charlotte: 83.7% vs Portland: 75.5%
Field Goal % (L5) +4.1%
Charlotte: 49.7% vs Portland: 45.6%
Post-Mortem Analysis
Metric Projected Actual
Score Game
POR Score 116.0 93
CHA Score 126.0 109
Team Stats Splits (Home / Away)
3pt Field Goal % 44.6 / 30.9 38.0 / 23.0
Assists 29.9 / 26.3 24.0 / 22.0
Blocks 5.0 / 6.8 0.0 / 7.0
Field Goal % 49.7 / 45.6 42.0 / 41.0
Free Throw % 83.7 / 75.5 68.0 / 63.0
Rebounding 47.1 / 45.2 55.0 / 39.0
Steals 9.5 / 9.2 11.0 / 8.0
Turnovers 16.0 / 16.6 16.0 / 17.0
Public Market Splits
Moneyline
Open: -- → --
17%TICKETS83%
29%MONEY71%
Spread (ATS)
Open: -- → --
36%TICKETS64%
37%MONEY63%
Total (O/U)
Open: -- → --
75%TICKETS25%
62%MONEY38%
Situational Trends
📊 Win-Loss
POR
44-44-0 (50.0%)
Margin: -0.9 ATS +/-: -0.4
CHA Advantage
45-39-0 (53.6%)
Margin: 4.4 ATS +/-: +4.4
🎯 ATS (Spread)
POR
46-42-0 (52.3%)
Margin: -0.9 ATS +/-: -0.4
CHA Advantage
50-34-0 (59.5%)
Margin: 4.4 ATS +/-: +4.4
⚖️ Over/Under
POR
44-44-0
O: 50.0% / U: 50.0% Total +/-: -1.0
CHA
32-52-0
O: 38.1% / U: 61.9% Total +/-: -3.4