Charlotte Hornets
Functional size roles are inferred from each player’s height relative to the other four teammates
in his five-man lineups. Listed positions are shown separately for traditional basketball context.
A player’s functional size role does not necessarily indicate his offensive position or defensive matchup.
On, Off, and Swing are raw team point differential per 48 minutes. WF RAPM is a first-pass adjusted
plus-minus estimate that attempts to account for teammates and opponents.
Functional Center
Top role player:
M. Diabaté
· #8 / 57
· WF RAPM:
+7.0
· Group avg:
+2.3
League role avg:
+2.0
· Starter avg:
+3.2
| Player | G | GS | MPG | Min | On | Off | Swing | WF RAPM | Role Rank |
|---|---|---|---|---|---|---|---|---|---|
|
M. Diabaté
|
73 | 47 | 26.0 | 1,899 | +9.98 | -0.41 | +10.40 | +7.0 | #8 / 57 |
|
R. Kalkbrenner
|
69 | 31 | 21.4 | 1,479 | -0.03 | +9.40 | -9.44 | -3.1 | #50 / 57 |
|
M. Plumlee
|
14 | 2 | 8.9 | 125 | +1.16 | +0.60 | +0.55 | -5.3 | – |
Functional Big
Top role player:
T. Salaün
· #54 / 57
· WF RAPM:
-4.2
· Group avg:
-4.6
League role avg:
+1.9
· Starter avg:
+2.2
| Player | G | GS | MPG | Min | On | Off | Swing | WF RAPM | Role Rank |
|---|---|---|---|---|---|---|---|---|---|
|
T. Salaün
|
37 | 0 | 15.6 | 576 | +0.25 | +7.96 | -7.71 | -4.2 | #54 / 57 |
|
P. Hall
|
12 | 2 | 15.6 | 187 | -6.17 | +8.51 | -14.68 | -4.5 | – |
|
D. Peterson
|
6 | 0 | 10.7 | 64 | -9.71 | -2.31 | -7.40 | -5.8 | – |
|
X. Tillman
|
16 | 0 | 4.5 | 72 | +5.30 | +14.77 | -9.47 | -6.4 | – |
Forward / Big Wing
Top role player:
G. Williams
· #12 / 37
· WF RAPM:
+2.9
· Group avg:
+2.9
League role avg:
+0.7
· Starter avg:
+1.3
| Player | G | GS | MPG | Min | On | Off | Swing | WF RAPM | Role Rank |
|---|---|---|---|---|---|---|---|---|---|
|
G. Williams
|
36 | 3 | 19.8 | 711 | +13.16 | +8.45 | +4.70 | +2.9 | #12 / 37 |
Wing / Forward
Top role player:
L. Ball
· #8 / 84
· WF RAPM:
+6.6
· Group avg:
+2.1
League role avg:
+0.6
· Starter avg:
+1.8
| Player | G | GS | MPG | Min | On | Off | Swing | WF RAPM | Role Rank |
|---|---|---|---|---|---|---|---|---|---|
|
M. Bridges
|
77 | 77 | 31.0 | 2,387 | +3.24 | +8.37 | -5.14 | -5.1 | #73 / 84 |
|
L. Ball
|
72 | 69 | 28.0 | 2,017 | +8.99 | +1.19 | +7.80 | +6.6 | #8 / 84 |
|
B. Miller
|
65 | 65 | 30.3 | 1,969 | +8.85 | +5.54 | +3.31 | +6.2 | #11 / 84 |
|
L. McNeeley
|
31 | 0 | 11.9 | 368 | +0.91 | +0.17 | +0.74 | +2.8 | – |
Guard / Wing
Top role player:
K. Knueppel
· #11 / 70
· WF RAPM:
+6.6
· Group avg:
+5.2
League role avg:
+0.6
· Starter avg:
+3.0
| Player | G | GS | MPG | Min | On | Off | Swing | WF RAPM | Role Rank |
|---|---|---|---|---|---|---|---|---|---|
|
K. Knueppel
|
81 | 80 | 31.5 | 2,551 | +5.66 | +3.73 | +1.94 | +6.6 | #11 / 70 |
|
S. James
|
82 | 19 | 22.5 | 1,843 | +3.15 | +6.26 | -3.11 | +3.2 | #18 / 70 |
|
J. Green
|
58 | 0 | 15.7 | 908 | +12.21 | +6.71 | +5.50 | +8.5 | #6 / 70 |
|
P. Connaughton
|
42 | 0 | 7.1 | 297 | -6.80 | +10.16 | -16.96 | -6.7 | – |
|
A. Reeves
|
10 | 0 | 6.7 | 67 | +17.81 | +2.18 | +15.62 | +11.0 | – |
Functional Guard
Top role player:
C. Sexton
· #45 / 80
· WF RAPM:
+0.4
· Group avg:
-3.1
League role avg:
+0.9
· Starter avg:
+2.6
| Player | G | GS | MPG | Min | On | Off | Swing | WF RAPM | Role Rank |
|---|---|---|---|---|---|---|---|---|---|
|
C. Sexton
|
42 | 12 | 22.3 | 938 | -1.79 | +6.88 | -8.67 | +0.4 | #45 / 80 |
|
T. Mann
|
53 | 1 | 12.6 | 668 | -10.70 | +13.03 | -23.73 | -11.7 | #80 / 80 |
|
C. White
|
21 | 0 | 19.4 | 406 | +10.51 | +14.12 | -3.61 | +0.9 | – |
|
K. Simpson
|
14 | 2 | 15.9 | 223 | -7.74 | +2.75 | -10.49 | +0.8 | – |

Charlie Campbell