Charlotte Hornets

In 10,000 simulated 2026-27 seasons, the Charlotte Hornets lift the trophy <0.1% of the time, 23rd of 30. Below: why, then the 2026-27 roster with last season's stats.

Charlotte Hornets · East

Last season 44-38 (net +5.0). Regular-season rating +0.5 (16th), playoff rating -9.7 (24th). Win the East: <0.1%.

PlayerImpact (BPM)Min
Kon Knueppel+2.740
Brandon Miller+0.838
Naz Reid+0.536
Moussa Diabaté+0.432
Ryan Kalkbrenner+0.730
Grayson Allen-0.524
Coby White-1.022
Royce O'Neale-1.518
2026-27 roster · 21 players

Charlotte Hornets roster

2025-26 stats

Sorted by minutes per game last season, so the rotation is on top. Click a column to sort; click a player for his full profile.

Kon KnueppelG-F218131.518.55.33.463.3+2.8
Brandon MillerF-G236530.320.24.93.357.4+1.6
Grayson Allenwith PHOG315128.816.53.03.856.8+2.1
Royce O'Nealewith PHOF337828.49.84.82.759.6+0.7
Naz Reidwith MINF277726.113.66.22.256.5+0.9
Moussa DiabatéF247326.07.98.71.965.3+1.7
Coby Whitewith CHI/CHOG265025.017.43.44.059.5−1.3
Dennis Schröderwith SAC/CLEG337024.210.82.74.952.6−2.2
Sion JamesG238222.55.43.52.053.1−2.0
Ryan KalkbrennerC246921.47.65.50.876.2+1.8
Grant WilliamsF273619.87.03.91.660.9+1.6
Tidjane SalaünF213715.56.04.00.762.9−0.8
Liam McNeeleyG-F213111.94.32.40.858.8−1.3
PJ Hallwith MEM/CHOtwo-wayF241911.34.53.90.559.9−2.3
Pat ConnaughtonG33427.12.61.50.458.6+0.1
Rookies & no 2025-26 NBA stats · 6
  • Christian Anderson Jr.G · age 20 · Rookie
  • Hannes SteinbachF · age 20 · Rookie
  • Jarkel JoinerG · age 27 · Rookie
  • Kylan BoswellG · age 21 · Rookie · two-way
  • Latrell Wrightsell Jr.G · age 27 · Rookie
  • Michael AjayiF · age 23 · Rookie · two-way
What do these stats mean?
Player
Click a name for his full profile: per-game and advanced stats, percentiles and awards.
PosPosition
Listed position: G = guard, F = forward, C = center.
Age
Age today (as of the roster date).
GGames
Games played in the regular season. A full season is 82. Players need 65 to qualify for MVP and All-NBA.
MINMinutes per game
Average minutes on the court per game. 30+ is a heavy starter's load. Under 20 is a bench role.
PTSPoints per game
Points scored per game. 20+ is a top scorer: 47 of 379 rotation players got there in 2025-26.
REBRebounds per game
Offensive plus defensive rebounds per game. 10+ is elite: only 13 rotation players averaged it in 2025-26.
ASTAssists per game
Passes that lead directly to a made basket, per game. 7+ is lead-playmaker territory: 14 players in 2025-26.
TS%True shooting percentage
Scoring efficiency that counts 3s as worth more and includes free throws. League average was 58.2% in 2025-26. 62%+ is excellent, under 54% is inefficient.
BPMBox plus/minus
Points per 100 possessions he adds compared with an average player, estimated from the box score. 0 = average, −2 ≈ replacement level, +4.3 = the typical 2025-26 All-Star, +8 = MVP level.

Stats via Basketball-Reference (2025-26 regular season; traded players show their combined line and a muted “with” tag) · roster as of Oct 19, 2026 (Basketball-Reference team page, includes two-way contracts).

The newsletter

Get the update when the odds move

Model updates and the numbers that didn't make the video. Free, one email a week.

Look up another team

All 30 teams