Phoenix Suns
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:
O. Ighodaro
· #9 / 57
· WF RAPM:
+6.4
· Group avg:
+4.4
League role avg:
+2.0
· Starter avg:
+3.2
| Player | G | GS | MPG | Min | On | Off | Swing | WF RAPM | Role Rank |
|---|---|---|---|---|---|---|---|---|---|
|
M. Williams
|
60 | 55 | 23.6 | 1,416 | -1.76 | +2.27 | -4.03 | +4.0 | #17 / 57 |
|
O. Ighodaro
|
82 | 24 | 22.1 | 1,808 | +4.78 | -1.34 | +6.12 | +6.4 | #9 / 57 |
|
K. Maluach
|
46 | 1 | 8.9 | 411 | +2.10 | 0.00 | +2.10 | +1.3 | – |
|
N. Richards
|
28 | 2 | 9.1 | 254 | -10.22 | +3.37 | -13.60 | -3.4 | – |
Functional Big
Top role player:
D. Brooks
· #50 / 57
· WF RAPM:
-2.8
· Group avg:
-1.2
League role avg:
+1.9
· Starter avg:
+2.2
| Player | G | GS | MPG | Min | On | Off | Swing | WF RAPM | Role Rank |
|---|---|---|---|---|---|---|---|---|---|
|
D. Brooks
|
56 | 56 | 30.4 | 1,702 | -0.85 | +2.36 | -3.21 | -2.8 | #50 / 57 |
|
R. Fleming
|
55 | 1 | 12.2 | 673 | +6.63 | -0.61 | +7.24 | +2.9 | #21 / 57 |
Forward / Big Wing
Top role player:
R. Dunn
· #29 / 37
· WF RAPM:
-4.3
· Group avg:
-5.8
League role avg:
+0.7
· Starter avg:
+1.3
| Player | G | GS | MPG | Min | On | Off | Swing | WF RAPM | Role Rank |
|---|---|---|---|---|---|---|---|---|---|
|
R. Dunn
|
70 | 16 | 19.4 | 1,355 | +1.52 | +2.09 | -0.57 | -4.3 | #29 / 37 |
|
C. Huntley
|
4 | 0 | 10.1 | 40 | +17.82 | +11.72 | +6.11 | +1.0 | – |
|
N. Hayes-Davis
|
27 | 0 | 7.2 | 195 | -17.95 | +5.77 | -23.72 | -18.1 | – |
Wing / Forward
Top role player:
D. Booker
· #3 / 84
· WF RAPM:
+11.9
· Group avg:
+1.1
League role avg:
+0.6
· Starter avg:
+1.8
| Player | G | GS | MPG | Min | On | Off | Swing | WF RAPM | Role Rank |
|---|---|---|---|---|---|---|---|---|---|
|
R. O'Neale
|
78 | 67 | 28.4 | 2,213 | -2.73 | +6.09 | -8.82 | -7.9 | #80 / 84 |
|
D. Booker
|
64 | 64 | 33.5 | 2,146 | +4.43 | +1.81 | +2.62 | +11.9 | #3 / 84 |
|
A. Coffey
|
16 | 1 | 14.1 | 225 | +5.11 | -5.22 | +10.33 | -3.2 | – |
|
H. Highsmith
|
7 | 0 | 13.0 | 91 | +1.59 | +6.07 | -4.48 | +0.1 | – |
|
I. Livers
|
36 | 0 | 9.6 | 347 | +0.41 | +4.26 | -3.85 | -4.1 | – |
Guard / Wing
Top role player:
G. Allen
· #24 / 70
· WF RAPM:
+2.2
· Group avg:
+0.9
League role avg:
+0.6
· Starter avg:
+3.0
| Player | G | GS | MPG | Min | On | Off | Swing | WF RAPM | Role Rank |
|---|---|---|---|---|---|---|---|---|---|
|
G. Allen
|
51 | 27 | 28.8 | 1,467 | +0.36 | -0.72 | +1.08 | +2.2 | #24 / 70 |
|
J. Green
|
32 | 27 | 25.9 | 828 | +2.03 | +1.47 | +0.56 | -3.0 | #55 / 70 |
|
J. Goodwin
|
70 | 10 | 22.5 | 1,572 | +3.18 | +0.48 | +2.70 | +1.9 | #26 / 70 |
|
K. Brea
|
12 | 0 | 7.0 | 84 | -2.86 | -1.56 | -1.30 | -4.4 | – |
Functional Guard
Top role player:
C. Gillespie
· #3 / 80
· WF RAPM:
+9.0
· Group avg:
+7.5
League role avg:
+0.9
· Starter avg:
+2.6
| Player | G | GS | MPG | Min | On | Off | Swing | WF RAPM | Role Rank |
|---|---|---|---|---|---|---|---|---|---|
|
C. Gillespie
|
80 | 58 | 28.5 | 2,282 | +4.02 | -3.26 | +7.28 | +9.0 | #3 / 80 |
|
J. Bouyea
|
46 | 1 | 14.0 | 644 | +1.64 | -1.77 | +3.41 | +2.3 | #30 / 80 |

Charlie Campbell