CHA · East · Southeast

Charlotte Hornets

The Charlotte Hornets are 44-38 in the 2025-26 NBA season, with a net rating of +4.88 points per 100 possessions, 8th of 30 teams. They score 115.8 points per 100 possessions (7th) and allow 110.9 (10th).

Record
44-38Play-In Tournament
Net rating
+4.88115.8 off · 110.9 def8th in the league
Adjusted net
+4.52SOS -0.368th in the league
Pace
100.219 players used25th in the league

2026-27 roster

What is this

The 21 players listed by NBA.com for 2026-27 as of September 26, 2026. Camp rosters run past the regular-season limit of 15 plus three two-way contracts, so expect cuts before opening night. Everything below this table is 2025-26, the last season with games.

Charlotte Hornets 2026-27 roster
Buddy Hield8G6-4
Christian Anderson5G6-0
Coby White3G6-4
Dennis Schröder8G6-1
Grayson Allen8G6-3
Kylan Boswell–G6-2
Michael Ajayi–G6-7
Pat Connaughton21G6-5
Ryan Nembhard9G5-11
Sion James4G6-5
Kon Knueppel7G-F6-6
Brandon Miller24F6-7
Grant Williams2F6-7
Hannes Steinbach22F6-11
Liam McNeeley33F6-7
Moussa Diabaté14F6-10
Royce O'Neale0F6-6
Tidjane Salaün31F6-10
Naz Reid11F-C6-9
PJ Hall16C6-8
Ryan Kalkbrenner11C7-1

Team leaders · 500 minute minimum

Four factors

What is this

Dean Oliver's four factors: shoot well, avoid turnovers, rebound your own misses, and get to the line. Most of what separates teams is in the first one.

What this team does

Shooting
55.3%+0.712th
Turnovers
13.5%+0.825th
Off. rebounding
30.5%+4.54th
Free throws
24.4%-2.023rd

What opponents do

Shooting
54.0%-0.67th
Turnovers
11.6%-1.225th
Off. rebounding
23.4%-2.63rd
Free throws
23.2%-3.22nd

Each marker is this team; the tick is the league average. Teal means the better side of average for that factor, so on the opponent side a low number is the good one. The figure after each value is the gap in percentage points, and the last one is the league rank.

Season trend

What is this

Rolling averages across the season. Each unit gets its own panel and its own axis, so nothing here is an artifact of two scales sharing a plot.

Schedule splits

What is this

Opponent quality uses each opponent's record across the whole season. The rest rows leave out a team's first game, which has no prior rest to measure. Shooting percentages are averaged per game.

2025-26 schedule splits
All games8244-38+4.83115.81110.93
Home4121-20+3.90115.08111.36
Road4123-18+5.76116.55110.50
vs winning teams5123-28+1.02112.75111.66
vs sub-.500 teams3121-10+11.10120.86109.72
Back-to-back1611-5+9.88118.99108.97
1+ days rest6532-33+3.37114.87111.44
3+ days rest31-2+0.00117.54117.75

Quarters and clutch

What is this

Clutch means the last five minutes with the score within five points. A weak fourth quarter next to a healthy clutch rating means the damage happens before crunch time.

Clutch record
10-1828 games
Clutch net
-11.10101.8 off · 112.9 def
Clutch eFG%
43.2%
Clutch minutes
110
2025-26 per-quarter ratings
182121.00117.30+3.70
282116.80108.30+8.50
382125.80115.70+10.10
482110.20113.00-2.80

Rotation

What is this

Every player who appeared in 2025-26, ordered by minutes. Sort any column; hover a heading for what it measures.

2025-26 rotation
Kon Knueppel812,55118.495.333.3847.5%42.5%
Miles Bridges772,38717.075.843.1946.0%33.3%
LaMelo Ball722,01720.074.827.1440.7%36.8%
Brandon Miller651,96820.174.913.3443.5%38.3%
Moussa Diabaté731,8997.888.701.9363.1%50.0%
Sion James821,8435.383.501.9937.1%35.2%
Ryan Kalkbrenner691,4797.555.460.7875.3%0.0%
Coby White501,25017.363.404.0044.6%36.2%
Josh Green589084.291.760.8145.9%42.0%
Grant Williams367127.003.941.5642.6%38.8%
Tre Mann536695.491.741.6236.0%32.3%
Tidjane Salaün375756.004.030.7350.3%43.4%
Liam McNeeley313684.262.350.7740.0%40.0%
Pat Connaughton422972.621.450.4344.7%40.4%
PJ Hall192134.533.950.5350.8%60.0%
Xavier Tillman301841.471.430.4343.5%16.7%
Antonio Reeves10682.700.800.3050.0%53.8%
Drew Peterson6640.831.500.3312.5%0.0%
Tosan Evbuomwan580.000.400.000.0%0.0%

Season over season

What is this

This season's roster, compared against any earlier season. Where a player was somewhere else, their old team is named beside them and the numbers are the ones they put up there.