ENSign in
NBA · Final

Hornets Defeat Trail Blazers 109-93 at Home

Saturday, February 28, 2026, 1:00 PM ET · Spectrum Center

Charlotte Hornets 109, Portland Trail Blazers 93, final. Today's NBA pick is already sealed, as a hash, before kickoff.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Portland Trail Blazers vs Charlotte Hornets?

Charlotte Hornets beat Portland Trail Blazers 109-93 at Spectrum Center on February 28, 2026.

Who was favored in Portland Trail Blazers vs Charlotte Hornets?

Charlotte Hornets were the favorite at DraftKings, moneyline -270 (about 73% implied). The favorite won.

The Charlotte Hornets secured a decisive victory against the Portland Trail Blazers, winning 109-93 at the Spectrum Center. This match marked the second meeting between the two teams this season, with Charlotte now leading the series 2-0 after previously losing both encounters in the 2025 season. The Hornets had a strong showing, particularly in the fourth quarter, where they maintained control and extended their lead.

Charlotte entered the game with a home record of 30-31, having recently found form with a 7-3 record over their last ten games, including a three-game winning streak. They averaged 115.8 points scored and allowed 107.3 points during this stretch. In their last five games, they recorded an average of 121.4 points scored while allowing 108.6 points. The Hornets' recent performances included impressive wins against teams like the Indiana Pacers, where they triumphed 133-109, and the Chicago Bulls, whom they defeated 131-99.

On the other hand, the Trail Blazers, with an away record of 29-32, had a mixed form, going 6-4 in their last ten games and winning their last match against the Chicago Bulls 121-112. They averaged 119.8 points scored and allowed 120.0 points during this period. However, their defensive struggles were evident in their recent loss to the Minnesota Timberwolves, where they fell 121-124. The Blazers had been battling inconsistencies, particularly in their away games, where they held a record of 3-1 in their last four.

In terms of injuries, Charlotte faced challenges with Brandon Miller and PJ Hall listed as day-to-day due to shoulder and ankle issues, respectively. For Portland, Shaedon Sharpe was ruled out with a knee injury, while Ja Morant and Damian Lillard were both day-to-day with elbow and Achilles injuries, respectively. The absence of key players for both teams added an element of unpredictability to the matchup.

The betting market, as provided by DraftKings, had the Hornets favored by 6.5 points, with a total set at 228.5 points. The moneyline reflected Charlotte at -270 and Portland at +220, indicating a strong belief in the Hornets' chances of winning.

The game conditions were favorable for both teams, with the Spectrum Center providing a home-court advantage for Charlotte. Fans witnessed a competitive atmosphere as the Hornets looked to capitalize on their recent success and improve their standing in the league.

As the game unfolded, the Hornets showcased their offensive prowess, particularly in the fourth quarter, where they executed several key plays that solidified their lead. Notable scoring plays included a dunk by Moussa Diabate and a tip-in dunk by Miles Bridges, both contributing to the final score. The Hornets' ability to maintain a strong defensive presence while capitalizing on scoring opportunities was pivotal in their victory.

Overall, this matchup highlighted the Hornets' resurgence and their ability to perform well at home, while the Trail Blazers continued to struggle with consistency, particularly in away games. The outcome not only adds to Charlotte's momentum but also places Portland in a challenging position as they look to regroup and address their defensive shortcomings moving forward.

Odds

BookSpreadTotalMoneyline
DraftKingsCHA -6.5 228.5 o -110 / u -110 Portland Trail Blazers +220 · Charlotte Hornets -270

What these prices pay on $100 · What these numbers mean

Injury report

  • Brandon MillerDay-To-DayShoulderCharlotte Hornets
  • PJ HallDay-To-DayAnkleCharlotte Hornets
  • Shaedon SharpeOutKneePortland Trail Blazers
  • Ja MorantDay-To-DayElbowPortland Trail Blazers
  • Damian LillardDay-To-DayAchillesPortland Trail Blazers

Leaders

  • PointsBrandon Miller26Charlotte Hornets
  • AssistsLaMelo Ball8Charlotte Hornets
  • ReboundsMoussa Diabate11Charlotte Hornets
  • PointsJrue Holiday25Portland Trail Blazers
  • AssistsJrue Holiday4Portland Trail Blazers
  • ReboundsDonovan Clingan8Portland Trail Blazers

Recent form

Charlotte Hornets

Last 10: 7-3Streak W3115.8 scored · 107.3 allowed per game2-3 at home

  • W133-109at Indiana PacersFeb 27
  • W131-99at Chicago BullsFeb 25
  • W129-112at Washington WizardsFeb 22
  • L113-118vs Cleveland CavaliersFeb 21
  • L101-105vs Houston RocketsFeb 20
  • W110-107vs Atlanta HawksFeb 12
  • L104-110vs Detroit PistonsFeb 10
  • W126-119at Atlanta HawksFeb 8
  • W109-99at Houston RocketsFeb 6
  • W102-95vs New Orleans PelicansFeb 2

Portland Trail Blazers

Last 10: 6-4Streak W1119.8 scored · 120 allowed per game3-1 away

  • W121-112at Chicago BullsFeb 27
  • L121-124vs Minnesota TimberwolvesFeb 25
  • W92-77at Phoenix SunsFeb 23
  • L103-157vs Denver NuggetsFeb 21
  • W135-119at Utah JazzFeb 13
  • L109-133at Minnesota TimberwolvesFeb 12
  • W135-118vs Philadelphia 76ersFeb 10
  • W122-115vs Memphis GrizzliesFeb 8
  • W135-115vs Memphis GrizzliesFeb 7
  • L125-130vs Phoenix SunsFeb 4

Standings

TeamGames behindLostStreakWin %Won
Oklahoma City-18L2.78064
Denver1028W12.65954
Minnesota1533W2.59849
Portland2240W2.51242
Utah4260L1.26822
Atlanta-36L1.56146
Orlando137L1.54945
Charlotte238W1.53744
Miami339W2.52443
Washington2965L10.20717

Box score

StatPortland Trail BlazersCharlotte Hornets
Field goals35-8638-91
Field goal %4142
Three-pointers11-4716-42
Three-point %2338
Free throws12-1917-25
Free throw %6368
Rebounds3955
Offensive rebounds1120
Defensive rebounds2835
Assists2224
Steals811
Blocks70
Turnovers1616
Team turnovers10
Technical fouls10
Technical fouls, total10
Flagrant fouls00
Points off turnovers2113
Fast-break points27
Points in the paint4642
Fouls1922
Largest lead217
Lead changes33
Time in front296

How the scoring went

  1. 3rd Quarter57-69Toumani Camara makes free throw 2 of 2
  2. 3rd Quarter57-71Brandon Miller makes 1-foot alley oop dunk (LaMelo Ball assists)
  3. 3rd Quarter59-71Jerami Grant makes driving layup (Robert Williams III assists)
  4. 3rd Quarter59-72Brandon Miller makes free throw 1 of 2
  5. 3rd Quarter59-73Brandon Miller makes free throw 2 of 2
  6. 3rd Quarter62-73Matisse Thybulle makes 26-foot three point jumper (Blake Wesley assists)
  7. 3rd Quarter62-74Coby White makes free throw 1 of 2
  8. 3rd Quarter63-74Robert Williams III makes free throw 1 of 2
  9. 3rd Quarter64-74Robert Williams III makes free throw 2 of 2
  10. 3rd Quarter67-74Jrue Holiday makes 26-foot three point step back jumpshot
  11. 4th Quarter67-77LaMelo Ball makes 26-foot three pointer (Grant Williams assists)
  12. 4th Quarter69-77Jrue Holiday makes driving layup
  13. 4th Quarter69-79LaMelo Ball makes 8-foot driving floating jump shot
  14. 4th Quarter71-79Matisse Thybulle makes driving layup (Jrue Holiday assists)
  15. 4th Quarter71-82Kon Knueppel makes 25-foot three pointer
  16. 4th Quarter73-82Blake Wesley makes driving layup
  17. 4th Quarter75-82Jrue Holiday makes running layup (Matisse Thybulle assists)
  18. 4th Quarter75-84LaMelo Ball makes 9-foot driving floating jump shot (Moussa Diabate assists)
  19. 4th Quarter77-84Scoot Henderson makes 13-foot two point shot (Matisse Thybulle assists)
  20. 4th Quarter77-87Miles Bridges makes 24-foot three point jumper (Kon Knueppel assists)
  21. 4th Quarter77-90Sion James makes 23-foot three point jumper (Miles Bridges assists)
  22. 4th Quarter77-92Coby White makes running layup (Miles Bridges assists)
  23. 4th Quarter77-94Kon Knueppel makes two point shot
  24. 4th Quarter79-94Jerami Grant makes driving layup (Vit Krejci assists)
  25. 4th Quarter79-95Coby White makes free throw 1 of 2
  26. 4th Quarter79-96Coby White makes free throw 2 of 2
  27. 4th Quarter80-96Jrue Holiday makes free throw 1 of 2
  28. 4th Quarter81-96Jrue Holiday makes free throw 2 of 2
  29. 4th Quarter84-96Vit Krejci makes 25-foot three point jumper (Jrue Holiday assists)
  30. 4th Quarter84-98Moussa Diabate makes tip shot
  31. 4th Quarter84-101Coby White makes 27-foot three point step back jumpshot (Brandon Miller assists)
  32. 4th Quarter87-101Toumani Camara makes 27-foot three point jumper (Vit Krejci assists)
  33. 4th Quarter87-103Moussa Diabate makes 1-foot dunk (Coby White assists)
  34. 4th Quarter89-103Jerami Grant makes 3-foot driving dunk (Toumani Camara assists)
  35. 4th Quarter89-104Coby White makes free throw 1 of 2
  36. 4th Quarter89-105Coby White makes free throw 2 of 2
  37. 4th Quarter91-105Toumani Camara makes two point shot
  38. 4th Quarter91-107Miles Bridges makes tip in dunk
  39. 4th Quarter93-107Yang Hansen makes two point shot
  40. 4th Quarter93-109Ryan Kalkbrenner makes alley oop dunk (Tre Mann assists)

Win probability

Above the line favours Charlotte Hornets, below favours Portland Trail Blazers.

Venue

  • Spectrum CenterCharlotte, NC
  • Attendance19634
  • OfficialsSean Corbin, Kevin Scott, Suyash Mehta

Elsewhere

Picks for NBA

NBA rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.