Charlotte Hornets: 2026-27 roster preview
The roster the team opens 2026-27 with, what each player did in 2025-26, and how many minutes the outlook expects from him. Minutes come from last season, capped at 2,900 and scaled to a season; rookies and players without a rating count at replacement level (-2.1 per 100).
Outlook
+1.2
13th of 30
Projected wins
44
Roster strength: Impact × expected minutes, points per 100 over average
+4.3
Minutes kept: Share of last season's minutes still on the roster
62%
2025-26 net rating
+4.9
Who carries it
What each player adds to the roster's strength: his Impact times his share of the minutes.
- Above average
- Below average
| Status | Injury | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7 | Returning | – | 1 | 31.4 | 18.5 | 5.3 | 3.4 | +2.5 | +2.7 | -0.3 | 2,442 | +1.54 | Questionable | |
| 00 | New · from PHX | – | – | 28.3 | 9.8 | 4.8 | 2.7 | -1.8 | -0.7 | -1.1 | 2,119 | -0.98 | – | |
| 11 | New · from MIN | – | – | 26.0 | 13.6 | 6.2 | 2.2 | +1.4 | -0.4 | +1.8 | 1,923 | +0.67 | – | |
| 24 | Returning | – | 3 | 30.3 | 20.2 | 4.9 | 3.3 | +2.6 | +1.2 | +1.4 | 1,888 | +1.25 | – | |
| 14 | Returning | – | 4 | 26.0 | 7.9 | 8.7 | 1.9 | +3.6 | +2.3 | +1.3 | 1,822 | +1.68 | – | |
| 4 | Returning | – | 1 | 22.5 | 5.4 | 3.5 | 2.0 | -0.4 | -1.1 | +0.7 | 1,766 | -0.18 | – | |
| 8 | New · from SAC | – | 13 | 24.2 | 10.8 | 2.7 | 4.9 | -0.5 | -0.2 | -0.3 | 1,624 | -0.21 | – | |
| 11 | Returning | – | 1 | 21.5 | 7.6 | 5.5 | 0.8 | +0.6 | -0.5 | +1.0 | 1,421 | +0.20 | – | |
| 8 | New · from PHX | – | 8 | 28.8 | 16.5 | 3.0 | 3.8 | +1.2 | +1.6 | -0.3 | 1,407 | +0.44 | – | |
| 3 | Returning | – | 7 | 24.9 | 17.4 | 3.4 | 4.0 | +1.2 | +1.7 | -0.5 | 1,195 | +0.37 | – | |
| 2 | Returning | – | 7 | 19.8 | 7.0 | 3.9 | 1.6 | +1.6 | +0.8 | +0.7 | 682 | +0.27 | Questionable | |
| 31 | Tidjane SalaunF | Returning | – | 2 | 15.5 | 6.0 | 4.0 | 0.7 | -0.7 | -0.5 | -0.2 | 552 | -0.09 | – |
| 33 | Liam McNeeleyF | Returning | – | 1 | 11.8 | 4.3 | 2.4 | 0.8 | -1.2 | -0.4 | -0.8 | 351 | -0.11 | – |
| 21 | Returning | – | 11 | 7.0 | 2.6 | 1.5 | 0.4 | -1.2 | -1.5 | +0.3 | 282 | -0.09 | – | |
| 16 | Returning | – | – | 12.5 | 5.1 | 4.4 | 0.6 | – | – | – | 204 | -0.11 | Questionable | |
| 5 | Rookie | – | 0 | – | – | – | – | – | – | – | – | – | – | |
| 22 | Rookie | – | 0 | – | – | – | – | – | – | – | – | – | – | |
| Michael AjayiG | Rookie | – | – | – | – | – | – | – | – | – | – | – | – | |
| Kylan BoswellG | Rookie | – | – | – | – | – | – | – | – | – | – | – | – | |
| Jarkel JoinerG | Rookie | – | – | – | – | – | – | – | – | – | – | – | – | |
| Wyatt Fricks | Rookie | – | – | – | – | – | – | – | – | – | – | – | – |
2 minutes nobody on the roster is expected to play go to replacement level.
Gone
Miles Bridgesto PHX77 games · 31 MPG · -0.3
LaMelo Ballto MIN72 games · 28 MPG · +3.6
Collin Sextonto LAL42 games · 22.4 MPG · -0.8
Josh Greento UTA58 games · 15.6 MPG · +1.4
Tre Mannto WAS53 games · 12.6 MPG · -4.0
K.J. Simpsonnot on a roster14 games · 15.9 MPG · -2.4
Mason Plumleenot on a roster14 games · 8.9 MPG · –
Xavier Tillmannot on a roster16 games · 4.6 MPG · –- Antonio Reevesto MIN10 games · 6.9 MPG · –
- Drew Petersonto CHI6 games · 10.8 MPG · –