Charlotte Hornets vs Portland Trail Blazers Betting Preview & Prediction – March 10, 2026

Charlotte heads to Portland tonight with the market pricing the Hornets as a modest road favorite. Charlotte is -156 on the moneyline and -3 on the spread, with a 227.5 total.

Both teams are hovering around the break-even mark straight up: Charlotte is 32-33, Portland is 31-34. Charlotte has been the stronger bet for spread backers this season, while the total profile between these teams has leaned Under head-to-head.

Odds as of 8:58 AM ET on March 10, 2026.

Odds & Game Info

Game tips at 10:10 PM ET at Moda Center in Portland.

MarketCharlotte HornetsPortland Trail Blazers
Spread-3.0 (-110)+3.0 (-110)
Moneyline-156+132
TotalOver 227.5 (-114)Under 227.5 (-106)

Team Snapshot

Here is a side-by-side snapshot of where both teams stand entering tonight.

TeamRecordLast 10ATSO/UORtgDRtgPace
Charlotte Hornets32-33 (Road: 18-16)6-441-24-025-40-0118.7115.297.2
Portland Trail Blazers31-34 (Home: 17-15)5-534-31-035-30-0113.8116.5101.0

Recent Form

Charlotte Hornets

Charlotte is 6-4 over its last 10, but the bigger betting story is an 8-2 ATS run in that span. In the last week, the Hornets beat Dallas 117-90 and Boston 118-89, then dropped games to Miami (120-128) and Phoenix (99-111).

From a rest and travel standpoint, Charlotte last played Sunday (March 8) at Phoenix and now plays Tuesday in Portland, so it is a one-day break with travel.

Portland Trail Blazers

Portland is 5-5 in its last 10 with volatility showing up in the margins, including a 54-point loss to Denver (103-157) and a 34-point loss at Atlanta (101-135). The Blazers responded with a strong home win Sunday (March 8) vs Indiana, 131-111.

Portland also last played Sunday (March 8), but stayed home for this one, which is a quieter setup than Charlotte’s spot.

Matchup Keys

  • Charlotte’s 3-point profile is a real driver: 37.8% from three (16.0 makes on 42.5 attempts per game). Portland’s defense is allowing 36.3% from three.
  • Points environment: Charlotte is scoring 115.9 points per game, and Portland is allowing 118.0 points per game.
  • Rebounding edge: Charlotte is at 46.2 rebounds per game and 12.7 offensive boards per game, giving it extra-shot upside against a Portland team allowing 43.5 rebounds per game.
  • Turnovers are the swing stat for Charlotte: the Hornets are committing 15.6 turnovers per game, and Portland’s defensive profile against turnovers grades well (opponents at 15.5 per game).
  • Pace clash: Charlotte plays slower (97.2 pace) while Portland plays faster (101.0), which matters for whether this game drifts toward the total.
  • Charlotte is 41-24-0 ATS this season.
  • Portland is 34-31-0 ATS this season.
  • Charlotte is 8-2 ATS over its last 10 games.
  • Portland is 5-5 ATS over its last 10 games.
  • Charlotte is 25-40-0 to the Over/Under this season (a strong Under lean overall).
  • Portland is 35-30-0 to the Over/Under this season.
  • Head-to-head last 10: Charlotte is 6-4 straight up; totals are 3-7 to the Over (7 Unders).
  • The most recent meeting (Feb. 28): Charlotte won 109-93, and it stayed Under 229.5.
  • Home and road context: Charlotte is 18-16 on the road; Portland is 17-15 at home.

Best Bet

Charlotte -3 (-110).

Charlotte has been the more reliable spread team (41-24-0 ATS) and is also on an 8-2 ATS run over its last 10. The efficiency gap supports the favorite as well: Charlotte’s team profile has been meaningfully stronger than Portland’s over the season, and Charlotte’s 3-point volume and accuracy match up well against a Portland defense allowing a middling opponent 3-point percentage. Injury-wise, Portland being without Damian Lillard (out for season) and Shaedon Sharpe (out) lowers the margin for error if this turns into a shot-making game.

Injury Updates

  • Hornets: Liam McNeeley (ankle) out; Tidjane Salaün (knee) out.
  • Trail Blazers: Shaedon Sharpe (calf) out; Damian Lillard (Achilles) out for season.

Predicted Score

Hornets 116, Trail Blazers 111.

21+. If you or someone you know has a gambling problem, call 1-800-GAMBLER.