With the rise of small ball and 3-point shooting, the old power forward position has been phased out of the NBA. Strong or athletic power forwards became small ball centers, while shooting power forwards became more and more like small forwards. Following this revolution, Brad Stevens claims that the NBA no longer has five positions – it has three (ball handlers, wings, and bigs).
Even within a position, players serve significantly different roles. While Clint Capela will spend almost all of his time on offense setting screens then rolling to the rim, Brook Lopez will spend most of it on the perimeter. Given this difference and the general direction of the NBA, it’s not informative anymore to just classify a player by the typical five positions.
By clustering, or grouping players by their stats, we can determine the different roles of an NBA player.
What is k-means clustering
k-means clustering is a method of grouping a data set in a certain number of ways by their stats. Though the concept seems mathematically daunting, it is not hard to visualize. As an example of k-means clustering, let’s look at the top five players in steals and blocks.
If we take the top five players in steals per game and the top five players in blocks per game, and compare their steals and blocks, we’ll see a very pronounced difference.
The large space between the groups makes it clear to us that the bottom right corner shows the steals leaders, while the top left shows the blocks leaders. So, just by looking at the graph, we can separate the data intp two groups like this.
k-means clustering just makes this separation mathematical. First, the algorithm creates k random “cluster centroids.” k represents the number of clusters we want to create. The algorithm groups the data into the closest cluster, then moves the centroid to the average coordinates of the data for that cluster. It repeats this process until the centroids are at the “best” position, where they can’t move any closer to the average of the cluster. Note that in this example, the clusters will end up being equally sized. However, they don’t always have to have the same number of data points.
Let’s see what happens when we create two clusters for the steals and blocks leaders.
The algorithm successfully grouped together the steals leaders and the blocks leaders. Each point was assigned to the cluster based on its distance from the cluster centroid (or center), represented by the large grey dot.
We can cluster with more than just two predictors. If we add points, rebounds, and assists as features to our clustering algorithm of the steals and blocks leaders, it separates Paul George, James Harden, and Russell Westbrook (one cluster) from Chris Paul, Jimmy Butler, Myles Turner, Mitchell Robinson, Rudy Gobert, Brook Lopez, and JaVale McGee (another cluster). So, when we added these other factors, it separated the true superstars from the rest.
We can also create more than two clusters. If we look at the top 50 players in PPG, we can clearly distinguish some roles with a few clusters. For example, let’s look at PPG and usage (USG%).
All the secondary scorers like Klay Thompson, CJ McCollum, and Tobias Harris were placed in a cluster at the bottom left, separate from the primary scorers. James Harden’s stats were so extraordinary that he earned his own cluster (just goes to show how amazing he is; if you create three groups from the top 50 players in PPG, his stats are so unique that he earns his own group).
Now, let’s create four clusters for assists and usage.
The four clusters separated the data into scorers, passers, stars, and James Harden. The scorers group contains shooters like Thompson, McCollum, and Buddy Hield who are often not going to handle the ball. A mix of point guards like Trae Young, De’Aaron Fox, and Mike Conley compose the passers group along with a few bigmen like Nikola Jokic, Nikola Vucevic, and Julius Randle. The superstar group combines team-leading players like D’Angelo Russell and Lou Williams with the true superstars. Yet again, Harden earns his own group (hard to see in this graph, but it’s in the top right, behind where it says “Cluster 1” in the legend).
Methods
Now that we’ve looked at a few examples of k-means clustering, we can dive into the analysis. First, I restricted the data set to players who played at least 1,000 minutes and 50 games in the regular season. For these players, I recorded all of Basketball Reference’s stats (not all of them were used in the analysis – more on this a bit later). These included:
Shooting (raw) | Shooting (percentages) | Rebounding | Passing | Defense | Advanced efficiency stats | Other |
---|---|---|---|---|---|---|
FG | FG% | ORB | AST | STL | PER | POS* |
FGA | 3P% | DRB | TOV | BLK | OWS | USG% |
3P | 2P% | TRB | AST% | PF | DWS | |
3PA | eFG% | ORB% | TOV% | STL% | WS | |
2P | FT% | DRB% | BLK% | WS/48 | ||
2PA | TS% | TRB% | TOV% | OBPM | ||
FT | 3PAr | DBPM | ||||
FTA | FTr | BPM | ||||
PPG | VORP |
* POS = position as a number; 1 = guard, 2 = wing, 3 = big
Dimensionality reduction
The above table has 44 different stats, many of which are related. For example, each counting stat except for points also has a rate stat (i.e. there’s both STL and STL%). This creates a problem, as players with more steals will also have a higher steal percentage. Therefore, we don’t gain much information – if any – by having both steals and steal percentage as parameters in the clusterer.
To solve this dimensionality issue, we’ll use something called principal component analysis (PCA). PCA essentially does a fancy mathematical transformation to all our features into different “principal components.” These components have no actual meaning (i.e. they’re just numbers, not data like steals or steal percentage). With this transformation, we can ignore some variables, as our principal components capture most of the differences – or variance – in the data set.
Now that we’ve established how PCA works, we need to decide how many principal components we want. To measure the “effectiveness” of each number of principal components, we’ll look at the explained variance ratio, meaning “how much of the variance in our initial data set do these n principal components capture.” The graph below shows the explained variance ratio for each n_components between two and ten.
As the number of components increases, the difference in explained variance between the nth component and the (n-1)th component decreases. From what I’ve seen, there’s no commonly accepted way to determine how many components to use. Intuitively, I think looking at the derivative makes sense.
The derivative, which in this case represents the change in explained variance, can help us determine the optimal number of components by looking at where there are the sharpest changes in the derivative. This seems to occur at n_components = 6.
Visually, this means that after n_components = 6, the explained variance ratio increases at a very slow, decreasing rate. Before n_components = 6, the explained variance ratio is still increasing significantly. Therefore, I chose to use 6 components in the PCA. These 6 components explain 85.85% of the data set’s variance.
Determining n_clusters
Along with determining the number of principal components, it’s important to find the “correct” number of clusters for our k-means clusterer to create. To find the right number of clusters, we’ll use silhouette scores.
The silhouette score measures how similar a data point in a cluster is similar to its own cluster compared to other clusters by comparing the point’s distance from its own cluster to its distance from other clusters. If a point is “perfectly” matched to its cluster, it will have a silhouette score of 1, while the worst possible score is -1. The graph below shows the silhouette score for each n_cluster no greater than 20.
Though the silhouette score generally decreases as n_clusters increases, this doesn’t mean we’re going to use n_clusters = 2. With n_clusters = 2, the data will be separated in a way that gives us no information about player roles. Furthermore, the difference between n_clusters = 2 and n_clusters = 3 is negative, meaning that the clusters get worse if we use 3 clusters instead of 2.
To pick a number of clusters, we’ll look at this difference. However, we won’t look at the difference through subtraction; we’ll look at it in a standardized fashion. The percent improvement in silhouette score for the n_clusters = x over n_clusters = x – 1 will equal 1 – (1 – silhouette score at x) / (1 – silhouette score at x – 1). This standardizes the percent improvement relative to the best possible silhouette score of 1. The graph below shows this improvement for each n_cluster value.
We want to pick pick an n_cluster value where there’s a positive improvement in silhouette score. This leaves us with possible values of n_clusters = 10, 12, 13, 17 and 19 (n_clusters = 3, 7, and 8 also have positive improvements, but wouldn’t give us much information. Out of these values, n_clusters = 10, 12, and 13 had the best silhouette scores. Because n_clusters = 12 had the biggest improvement, we’ll use that.
Results
Now that we’ve gone over k-means clustering, principal component analysis, and silhouette scores, we can finally group together NBA players. As we can see from the relatively low silhouette score, the clusters will not be extremely well defined. This combined with the fact that many players fit multiple archetypes makes the analysis imperfect. However, the trends in the clusters are still noticeable and interesting.
By looking at the types of players in each cluster, we can define the cluster as a “role,” such as a 3&D player. We’ll look at some of the players in the cluster who embody this role, and then examine the average stats of the cluster.
Note that the average stats of the cluster are not the cluster centers because we’re giving the clustering algorithm the principal components and not player stats. So, the average stats for each cluster is just the average of each stat for all players in the given cluster.
Several players fit multiple of these roles, as evidenced by the fact the silhouette score is not very high. The table below shows the cluster, description, example players, and average stats.
Role | Example players | PTS/REB/AST | STL/BLK | FG/3P/FT/USG |
---|---|---|---|---|
3&D forward | P.J. Tucker, OG Anunoby | 7.5/4.4/1.3 | 0.7/0.5 | 46%/33%/74%/15% |
3&D guard | Danny Green, Wesley Matthews | 8.9/2.4/1.6 | 0.6/0.2 | 44%/39%/83%/16% |
??? | Collin Sexton, Josh Jackson | 9.2/3.1/2.5 | 0.8/0.3 | 42%/32%/75%/19% |
Do it all big | Al Horford, Paul Millsap | 12.9/6.9/2.2 | 1/1.2 | 51%/37%/74%/19% |
Floor general | Ricky Rubio, Kyle Lowry | 11.2/4.2/5.3 | 1.3/0.4 | 44%/35%/78%/18% |
Inside big | Julius Randle, LaMarcus Aldridge | 17.3/9.3/2.4 | 0.7/0.9 | 56%/25%/75%/24% |
Perimiter scorer | Tobias Harris, Jayson Tatum | 14.7/5.9/2.1 | 0.8/0.5 | 46%/35%/77%/22% |
Rim runner | Clint Capela, Jarrett Allen | 9.6/7.5/1.3 | 0.7/1.2 | 61%/9%/65%/17% |
Shooter | Klay Thompson, Buddy Hield | 16.7/3.7/3.2 | 0.8/0.3 | 45%/38%/85%/23% |
Star ball handler | James Harden, Damian Lillard | 27.3/6.6/5.9 | 1.4/0.5 | 47%/38%/84%/31% |
Star big | Giannis Antetokounmpo, Joel Embiid | 21.9/12.2/5 | 1.3/1.5 | 53%/24%/73%/27% |
Team-leading guard | Trae Young, Jrue Holiday | 21.9/4.6/6.1 | 1.3/0.4 | 45%/34%/81%/29% |
The “???” cluster consists mostly of young, inefficient players on bad teams and role players on bad teams. This isn’t necessarily a “role,” but all these players weren’t good enough to make it into the other roles for one reason or another.
The table below includes the role and stats of every player who met the qualifications (min. 50 games and 1,000 minutes). To find a player, use the search bar. You can also sort by different stats; the ten rows showed are just a preview.
Player | Cluster | Role | PTS | TRB | AST | STL | BLK | FG% | 3P% | FT% | USG% |
---|---|---|---|---|---|---|---|---|---|---|---|
James Harden | 7 | Star ball handler | 36.1 | 6.6 | 7.5 | 2 | 0.7 | 0.442 | 0.368 | 0.879 | 40.5 |
Paul George | 7 | Star ball handler | 28 | 8.2 | 4.1 | 2.2 | 0.4 | 0.438 | 0.386 | 0.839 | 29.5 |
Giannis Antetokounmpo | 5 | Star big | 27.7 | 12.5 | 5.9 | 1.3 | 1.5 | 0.578 | 0.256 | 0.729 | 32.3 |
Joel Embiid | 5 | Star big | 27.5 | 13.6 | 3.7 | 0.7 | 1.9 | 0.484 | 0.3 | 0.804 | 33.3 |
LeBron James | 7 | Star ball handler | 27.4 | 8.5 | 8.3 | 1.3 | 0.6 | 0.51 | 0.339 | 0.665 | 31.6 |
Stephen Curry | 7 | Star ball handler | 27.3 | 5.3 | 5.2 | 1.3 | 0.4 | 0.472 | 0.437 | 0.916 | 30.4 |
Devin Booker | 8 | Team-leading guard | 26.6 | 4.1 | 6.8 | 0.9 | 0.2 | 0.467 | 0.326 | 0.866 | 32.9 |
Kawhi Leonard | 7 | Star ball handler | 26.6 | 7.3 | 3.3 | 1.8 | 0.4 | 0.496 | 0.371 | 0.854 | 30.3 |
Kevin Durant | 7 | Star ball handler | 26 | 6.4 | 5.9 | 0.7 | 1.1 | 0.521 | 0.353 | 0.885 | 29 |
Anthony Davis | 5 | Star big | 25.9 | 12 | 3.9 | 1.6 | 2.4 | 0.517 | 0.331 | 0.794 | 29.5 |
Damian Lillard | 7 | Star ball handler | 25.8 | 4.6 | 6.9 | 1.1 | 0.4 | 0.444 | 0.369 | 0.912 | 29.3 |
Bradley Beal | 8 | Team-leading guard | 25.6 | 5 | 5.5 | 1.5 | 0.7 | 0.475 | 0.351 | 0.808 | 28.4 |
Kemba Walker | 8 | Team-leading guard | 25.6 | 4.4 | 5.9 | 1.2 | 0.4 | 0.434 | 0.356 | 0.844 | 31.5 |
Blake Griffin | 7 | Star ball handler | 24.5 | 7.5 | 5.4 | 0.7 | 0.4 | 0.462 | 0.362 | 0.753 | 30.2 |
Karl-Anthony Towns | 5 | Star big | 24.4 | 12.4 | 3.4 | 0.9 | 1.6 | 0.518 | 0.4 | 0.836 | 28.9 |
Kyrie Irving | 7 | Star ball handler | 23.8 | 5 | 6.9 | 1.5 | 0.5 | 0.487 | 0.401 | 0.873 | 29.6 |
Donovan Mitchell | 8 | Team-leading guard | 23.8 | 4.1 | 4.2 | 1.4 | 0.4 | 0.432 | 0.362 | 0.806 | 31.6 |
Zach LaVine | 8 | Team-leading guard | 23.7 | 4.7 | 4.5 | 1 | 0.4 | 0.467 | 0.374 | 0.832 | 30.5 |
Russell Westbrook | 5 | Star big | 22.9 | 11.1 | 10.7 | 1.9 | 0.5 | 0.428 | 0.29 | 0.656 | 30.9 |
Klay Thompson | 6 | Shooter | 21.5 | 3.8 | 2.4 | 1.1 | 0.6 | 0.467 | 0.402 | 0.816 | 25.6 |
Julius Randle | 11 | Inside big | 21.4 | 8.7 | 3.1 | 0.7 | 0.6 | 0.524 | 0.344 | 0.731 | 27.8 |
LaMarcus Aldridge | 11 | Inside big | 21.3 | 9.2 | 2.4 | 0.5 | 1.3 | 0.519 | 0.238 | 0.847 | 26.9 |
DeMar DeRozan | 8 | Team-leading guard | 21.2 | 6 | 6.2 | 1.1 | 0.5 | 0.481 | 0.156 | 0.83 | 27.9 |
Luka Doncic | 8 | Team-leading guard | 21.2 | 7.8 | 6 | 1.1 | 0.3 | 0.427 | 0.327 | 0.713 | 30.5 |
Jrue Holiday | 8 | Team-leading guard | 21.2 | 5 | 7.7 | 1.6 | 0.8 | 0.472 | 0.325 | 0.768 | 25.4 |
Mike Conley | 8 | Team-leading guard | 21.1 | 3.4 | 6.4 | 1.3 | 0.3 | 0.438 | 0.364 | 0.845 | 27.3 |
D'Angelo Russell | 8 | Team-leading guard | 21.1 | 3.9 | 7 | 1.2 | 0.2 | 0.434 | 0.369 | 0.78 | 31.9 |
CJ McCollum | 6 | Shooter | 21 | 4 | 3 | 0.8 | 0.4 | 0.459 | 0.375 | 0.828 | 25.5 |
Nikola Vucevic | 5 | Star big | 20.8 | 12 | 3.8 | 1 | 1.1 | 0.518 | 0.364 | 0.789 | 28 |
Buddy Hield | 6 | Shooter | 20.7 | 5 | 2.5 | 0.7 | 0.4 | 0.458 | 0.427 | 0.886 | 25.1 |
Nikola Jokic | 5 | Star big | 20.1 | 10.8 | 7.3 | 1.4 | 0.7 | 0.511 | 0.307 | 0.821 | 27.4 |
Tobias Harris | 2 | Perimiter scorer | 20 | 7.9 | 2.8 | 0.6 | 0.5 | 0.487 | 0.397 | 0.866 | 22.8 |
Lou Williams | 8 | Team-leading guard | 20 | 3 | 5.4 | 0.8 | 0.1 | 0.425 | 0.361 | 0.876 | 32.4 |
Danilo Gallinari | 6 | Shooter | 19.8 | 6.1 | 2.6 | 0.7 | 0.3 | 0.463 | 0.433 | 0.904 | 23.8 |
John Collins | 11 | Inside big | 19.5 | 9.8 | 2 | 0.4 | 0.6 | 0.56 | 0.348 | 0.763 | 23.7 |
Trae Young | 8 | Team-leading guard | 19.1 | 3.7 | 8.1 | 0.9 | 0.2 | 0.418 | 0.324 | 0.829 | 28.4 |
Jimmy Butler | 8 | Team-leading guard | 18.7 | 5.3 | 4 | 1.9 | 0.6 | 0.462 | 0.347 | 0.855 | 22.3 |
Kyle Kuzma | 2 | Perimiter scorer | 18.7 | 5.5 | 2.5 | 0.6 | 0.4 | 0.456 | 0.303 | 0.752 | 23.8 |
Lauri Markkanen | 2 | Perimiter scorer | 18.7 | 9 | 1.4 | 0.7 | 0.6 | 0.43 | 0.361 | 0.872 | 25.1 |
Brandon Ingram | 2 | Perimiter scorer | 18.3 | 5.1 | 3 | 0.5 | 0.6 | 0.497 | 0.33 | 0.675 | 23.2 |
Khris Middleton | 6 | Shooter | 18.3 | 6 | 4.3 | 1 | 0.1 | 0.441 | 0.378 | 0.837 | 25.1 |
Jamal Murray | 6 | Shooter | 18.2 | 4.2 | 4.8 | 0.9 | 0.4 | 0.437 | 0.367 | 0.848 | 24.9 |
Tim Hardaway | 6 | Shooter | 18.1 | 3.4 | 2.4 | 0.8 | 0.1 | 0.393 | 0.34 | 0.841 | 25.4 |
J.J. Redick | 6 | Shooter | 18.1 | 2.4 | 2.7 | 0.4 | 0.2 | 0.44 | 0.397 | 0.894 | 21.9 |
Andrew Wiggins | 2 | Perimiter scorer | 18.1 | 4.8 | 2.5 | 1 | 0.7 | 0.412 | 0.339 | 0.699 | 24.4 |
Bojan Bogdanovic | 6 | Shooter | 18 | 4.1 | 2 | 0.9 | 0 | 0.497 | 0.425 | 0.807 | 22.4 |
Derrick Rose | 6 | Shooter | 18 | 2.7 | 4.3 | 0.6 | 0.2 | 0.482 | 0.37 | 0.856 | 27.3 |
Andre Drummond | 5 | Star big | 17.3 | 15.6 | 1.4 | 1.7 | 1.7 | 0.533 | 0.132 | 0.59 | 22.9 |
De'Aaron Fox | 8 | Team-leading guard | 17.3 | 3.8 | 7.3 | 1.6 | 0.6 | 0.458 | 0.371 | 0.727 | 24.5 |
Pascal Siakam | 9 | Do it all big | 16.9 | 6.9 | 3.1 | 0.9 | 0.7 | 0.549 | 0.369 | 0.785 | 20.8 |
Ben Simmons | 5 | Star big | 16.9 | 8.8 | 7.7 | 1.4 | 0.8 | 0.563 | 0 | 0.6 | 22.1 |
Jordan Clarkson | 6 | Shooter | 16.8 | 3.3 | 2.4 | 0.7 | 0.2 | 0.448 | 0.324 | 0.844 | 27.6 |
Spencer Dinwiddie | 6 | Shooter | 16.8 | 2.4 | 4.6 | 0.6 | 0.3 | 0.442 | 0.335 | 0.806 | 24.9 |
Collin Sexton | 4 | ??? | 16.7 | 2.9 | 3 | 0.5 | 0.1 | 0.43 | 0.402 | 0.839 | 25.2 |
Clint Capela | 3 | Rim runner | 16.6 | 12.7 | 1.4 | 0.7 | 1.5 | 0.648 | 0 | 0.636 | 18.2 |
Montrezl Harrell | 11 | Inside big | 16.6 | 6.5 | 2 | 0.9 | 1.3 | 0.615 | 0.176 | 0.643 | 23.5 |
Josh Richardson | 6 | Shooter | 16.6 | 3.6 | 4.1 | 1.1 | 0.5 | 0.412 | 0.357 | 0.861 | 20.9 |
Harrison Barnes | 6 | Shooter | 16.4 | 4.7 | 1.5 | 0.6 | 0.2 | 0.42 | 0.395 | 0.824 | 20.9 |
Deandre Ayton | 11 | Inside big | 16.3 | 10.3 | 1.8 | 0.9 | 0.9 | 0.585 | 0 | 0.746 | 21.2 |
Eric Gordon | 6 | Shooter | 16.2 | 2.2 | 1.9 | 0.6 | 0.4 | 0.409 | 0.36 | 0.783 | 22 |
Aaron Gordon | 2 | Perimiter scorer | 16 | 7.4 | 3.7 | 0.7 | 0.7 | 0.449 | 0.349 | 0.731 | 21.8 |
Eric Bledsoe | 10 | Floor general | 15.9 | 4.6 | 5.5 | 1.5 | 0.4 | 0.484 | 0.329 | 0.75 | 22.9 |
Rudy Gobert | 5 | Star big | 15.9 | 12.9 | 2 | 0.8 | 2.3 | 0.669 | 0 | 0.636 | 17.8 |
Jayson Tatum | 2 | Perimiter scorer | 15.7 | 6 | 2.1 | 1.1 | 0.7 | 0.45 | 0.373 | 0.855 | 22.1 |
Malcolm Brogdon | 6 | Shooter | 15.6 | 4.5 | 3.2 | 0.7 | 0.2 | 0.505 | 0.426 | 0.928 | 20.7 |
Jusuf Nurkic | 11 | Inside big | 15.6 | 10.4 | 3.2 | 1 | 1.4 | 0.508 | 0.103 | 0.773 | 24.7 |
Chris Paul | 10 | Floor general | 15.6 | 4.6 | 8.2 | 2 | 0.3 | 0.419 | 0.358 | 0.862 | 22.5 |
Dennis Schroder | 4 | ??? | 15.5 | 3.6 | 4.1 | 0.8 | 0.2 | 0.414 | 0.341 | 0.819 | 24.2 |
Reggie Jackson | 6 | Shooter | 15.4 | 2.6 | 4.2 | 0.7 | 0.1 | 0.421 | 0.369 | 0.864 | 24.5 |
Jeremy Lamb | 6 | Shooter | 15.3 | 5.5 | 2.2 | 1.1 | 0.4 | 0.44 | 0.348 | 0.888 | 22.5 |
Kelly Oubre | 2 | Perimiter scorer | 15.2 | 4.7 | 1.2 | 1.2 | 0.9 | 0.445 | 0.32 | 0.775 | 23.2 |
Evan Fournier | 6 | Shooter | 15.1 | 3.2 | 3.6 | 0.9 | 0.1 | 0.438 | 0.34 | 0.806 | 22.1 |
Terrence Ross | 6 | Shooter | 15.1 | 3.5 | 1.7 | 0.9 | 0.4 | 0.428 | 0.383 | 0.875 | 23.9 |
Serge Ibaka | 9 | Do it all big | 15 | 8.1 | 1.3 | 0.4 | 1.4 | 0.529 | 0.29 | 0.763 | 22.9 |
Dwyane Wade | 2 | Perimiter scorer | 15 | 4 | 4.2 | 0.8 | 0.5 | 0.433 | 0.33 | 0.708 | 27.9 |
Marvin Bagley | 2 | Perimiter scorer | 14.9 | 7.6 | 1 | 0.5 | 1 | 0.504 | 0.313 | 0.691 | 24.2 |
Emmanuel Mudiay | 4 | ??? | 14.8 | 3.3 | 3.9 | 0.7 | 0.3 | 0.446 | 0.329 | 0.774 | 25.6 |
Jabari Parker | 2 | Perimiter scorer | 14.5 | 6.6 | 2.4 | 0.7 | 0.5 | 0.493 | 0.313 | 0.712 | 24.6 |
Kyle Lowry | 10 | Floor general | 14.2 | 4.8 | 8.7 | 1.4 | 0.5 | 0.411 | 0.347 | 0.83 | 19.6 |
Bobby Portis | 2 | Perimiter scorer | 14.2 | 8.1 | 1.4 | 0.7 | 0.4 | 0.444 | 0.393 | 0.794 | 24.6 |
Bogdan Bogdanovic | 6 | Shooter | 14.1 | 3.5 | 3.8 | 1 | 0.2 | 0.418 | 0.36 | 0.827 | 22.3 |
Domantas Sabonis | 11 | Inside big | 14.1 | 9.3 | 2.9 | 0.6 | 0.4 | 0.59 | 0.529 | 0.715 | 23.5 |
Steven Adams | 3 | Rim runner | 13.9 | 9.5 | 1.6 | 1.5 | 1 | 0.595 | 0 | 0.5 | 16.4 |
Marcus Morris | 2 | Perimiter scorer | 13.9 | 6.1 | 1.5 | 0.6 | 0.3 | 0.447 | 0.375 | 0.844 | 20.9 |
Otto Porter | 2 | Perimiter scorer | 13.9 | 5.6 | 2.1 | 1.5 | 0.6 | 0.465 | 0.406 | 0.813 | 19.1 |
Jaren Jackson | 9 | Do it all big | 13.8 | 4.7 | 1.1 | 0.9 | 1.4 | 0.506 | 0.359 | 0.766 | 22.8 |
Rudy Gay | 2 | Perimiter scorer | 13.7 | 6.8 | 2.6 | 0.8 | 0.5 | 0.504 | 0.402 | 0.816 | 22.1 |
Joe Harris | 6 | Shooter | 13.7 | 3.8 | 2.4 | 0.5 | 0.2 | 0.5 | 0.474 | 0.827 | 17 |
Enes Kanter | 11 | Inside big | 13.7 | 9.8 | 1.7 | 0.5 | 0.4 | 0.549 | 0.294 | 0.787 | 23.1 |
Marc Gasol | 9 | Do it all big | 13.6 | 7.9 | 4.4 | 1.1 | 1.1 | 0.448 | 0.363 | 0.759 | 20.7 |
Jerami Grant | 9 | Do it all big | 13.6 | 5.2 | 1 | 0.8 | 1.3 | 0.497 | 0.392 | 0.71 | 15.4 |
Al Horford | 9 | Do it all big | 13.6 | 6.7 | 4.2 | 0.9 | 1.3 | 0.535 | 0.36 | 0.821 | 18.9 |
Dennis Smith | 4 | ??? | 13.6 | 2.9 | 4.8 | 1.3 | 0.4 | 0.428 | 0.322 | 0.635 | 24.8 |
Taurean Waller-Prince | 1 | 3&D guard | 13.5 | 3.6 | 2.1 | 1 | 0.3 | 0.441 | 0.39 | 0.819 | 19.5 |
Myles Turner | 9 | Do it all big | 13.3 | 7.2 | 1.6 | 0.8 | 2.7 | 0.487 | 0.388 | 0.736 | 20 |
Jaylen Brown | 2 | Perimiter scorer | 13 | 4.2 | 1.4 | 0.9 | 0.4 | 0.465 | 0.344 | 0.658 | 22.1 |
Cedi Osman | 4 | ??? | 13 | 4.7 | 2.6 | 0.8 | 0.1 | 0.427 | 0.348 | 0.779 | 18.6 |
Gary Harris | 4 | ??? | 12.9 | 2.8 | 2.2 | 1 | 0.3 | 0.424 | 0.339 | 0.799 | 20 |
Kevin Knox | 4 | ??? | 12.8 | 4.5 | 1.1 | 0.6 | 0.3 | 0.37 | 0.343 | 0.717 | 22.3 |
Ricky Rubio | 10 | Floor general | 12.7 | 3.6 | 6.1 | 1.3 | 0.1 | 0.404 | 0.311 | 0.855 | 22.7 |
Paul Millsap | 9 | Do it all big | 12.6 | 7.2 | 2 | 1.2 | 0.8 | 0.484 | 0.365 | 0.727 | 19.6 |
Justise Winslow | 10 | Floor general | 12.6 | 5.4 | 4.3 | 1.1 | 0.3 | 0.433 | 0.375 | 0.628 | 20.8 |
Thaddeus Young | 9 | Do it all big | 12.6 | 6.5 | 2.5 | 1.5 | 0.4 | 0.527 | 0.349 | 0.644 | 18 |
Trevor Ariza | 4 | ??? | 12.5 | 5.4 | 3.7 | 1.3 | 0.3 | 0.399 | 0.334 | 0.793 | 16.6 |
Brook Lopez | 9 | Do it all big | 12.5 | 4.9 | 1.2 | 0.6 | 2.2 | 0.452 | 0.365 | 0.842 | 16.7 |
Jeff Green | 2 | Perimiter scorer | 12.3 | 4 | 1.8 | 0.6 | 0.5 | 0.475 | 0.347 | 0.888 | 17.8 |
Hassan Whiteside | 3 | Rim runner | 12.3 | 11.3 | 0.8 | 0.6 | 1.9 | 0.571 | 0.125 | 0.449 | 22.6 |
Wesley Matthews | 1 | 3&D guard | 12.2 | 2.5 | 2.3 | 0.8 | 0.2 | 0.4 | 0.372 | 0.81 | 17.8 |
Joe Ingles | 10 | Floor general | 12.1 | 4 | 5.7 | 1.2 | 0.2 | 0.448 | 0.391 | 0.707 | 17.5 |
JaVale McGee | 3 | Rim runner | 12 | 7.5 | 0.7 | 0.6 | 2 | 0.624 | 0.083 | 0.632 | 20.2 |
Willie Cauley-Stein | 9 | Do it all big | 11.9 | 8.4 | 2.4 | 1.2 | 0.6 | 0.556 | 0.5 | 0.551 | 17.5 |
Jae Crowder | 2 | Perimiter scorer | 11.9 | 4.8 | 1.7 | 0.8 | 0.4 | 0.399 | 0.331 | 0.721 | 19.1 |
E'Twaun Moore | 1 | 3&D guard | 11.9 | 2.4 | 1.9 | 0.8 | 0.2 | 0.481 | 0.432 | 0.763 | 17.3 |
Derrick Favors | 3 | Rim runner | 11.8 | 7.4 | 1.2 | 0.7 | 1.4 | 0.586 | 0.218 | 0.675 | 19.4 |
Bryn Forbes | 1 | 3&D guard | 11.8 | 2.9 | 2.1 | 0.5 | 0 | 0.456 | 0.426 | 0.885 | 17.4 |
D.J. Augustin | 6 | Shooter | 11.7 | 2.5 | 5.3 | 0.6 | 0 | 0.47 | 0.421 | 0.866 | 17.2 |
Kent Bazemore | 4 | ??? | 11.6 | 3.9 | 2.3 | 1.3 | 0.6 | 0.402 | 0.32 | 0.726 | 22 |
Gordon Hayward | 2 | Perimiter scorer | 11.5 | 4.5 | 3.4 | 0.9 | 0.3 | 0.466 | 0.333 | 0.834 | 19 |
Josh Jackson | 4 | ??? | 11.5 | 4.4 | 2.3 | 0.9 | 0.7 | 0.413 | 0.324 | 0.671 | 23.9 |
Kentavious Caldwell-Pope | 1 | 3&D guard | 11.4 | 2.9 | 1.3 | 0.9 | 0.2 | 0.43 | 0.347 | 0.867 | 18.1 |
Malik Beasley | 1 | 3&D guard | 11.3 | 2.5 | 1.2 | 0.7 | 0.1 | 0.474 | 0.402 | 0.848 | 18.7 |
Reggie Bullock | 1 | 3&D guard | 11.3 | 2.7 | 2 | 0.6 | 0.2 | 0.412 | 0.377 | 0.859 | 15.8 |
Darren Collison | 10 | Floor general | 11.2 | 3.1 | 6 | 1.4 | 0.1 | 0.467 | 0.407 | 0.832 | 17.7 |
Rodney Hood | 1 | 3&D guard | 11.2 | 2.2 | 1.8 | 0.8 | 0.2 | 0.435 | 0.356 | 0.884 | 18.1 |
DeMarre Carroll | 2 | Perimiter scorer | 11.1 | 5.2 | 1.3 | 0.5 | 0.1 | 0.395 | 0.342 | 0.76 | 18.6 |
Alex Len | 2 | Perimiter scorer | 11.1 | 5.5 | 1.1 | 0.4 | 0.9 | 0.494 | 0.363 | 0.648 | 22.1 |
DeAndre Jordan | 3 | Rim runner | 11 | 13.1 | 2.3 | 0.6 | 1.1 | 0.641 | 0 | 0.705 | 15 |
Fred VanVleet | 6 | Shooter | 11 | 2.6 | 4.8 | 0.9 | 0.3 | 0.41 | 0.378 | 0.843 | 17.9 |
Jarrett Allen | 3 | Rim runner | 10.9 | 8.4 | 1.4 | 0.5 | 1.5 | 0.59 | 0.133 | 0.709 | 15.9 |
Trey Burke | 4 | ??? | 10.9 | 1.7 | 2.7 | 0.6 | 0.1 | 0.431 | 0.352 | 0.831 | 24.8 |
Tyler Johnson | 4 | ??? | 10.9 | 3 | 2.9 | 0.9 | 0.5 | 0.413 | 0.346 | 0.748 | 18.5 |
Allonzo Trier | 4 | ??? | 10.9 | 3.1 | 1.9 | 0.4 | 0.2 | 0.448 | 0.394 | 0.803 | 21.5 |
Dewayne Dedmon | 9 | Do it all big | 10.8 | 7.5 | 1.4 | 1.1 | 1.1 | 0.492 | 0.382 | 0.814 | 16.7 |
Taj Gibson | 9 | Do it all big | 10.8 | 6.5 | 1.2 | 0.8 | 0.6 | 0.566 | 0.324 | 0.757 | 17.2 |
Shai Gilgeous-Alexander | 10 | Floor general | 10.8 | 2.8 | 3.3 | 1.2 | 0.5 | 0.476 | 0.367 | 0.8 | 18.3 |
Damyean Dotson | 4 | ??? | 10.7 | 3.6 | 1.8 | 0.8 | 0.1 | 0.415 | 0.368 | 0.745 | 17.3 |
Dwight Powell | 3 | Rim runner | 10.6 | 5.3 | 1.5 | 0.6 | 0.6 | 0.597 | 0.307 | 0.772 | 17.2 |
Dario Saric | 2 | Perimiter scorer | 10.6 | 5.6 | 1.6 | 0.6 | 0.1 | 0.437 | 0.365 | 0.88 | 17.8 |
Marco Belinelli | 1 | 3&D guard | 10.5 | 2.5 | 1.7 | 0.4 | 0.1 | 0.413 | 0.372 | 0.903 | 19.8 |
Thomas Bryant | 3 | Rim runner | 10.5 | 6.3 | 1.3 | 0.3 | 0.9 | 0.616 | 0.333 | 0.781 | 17.6 |
Justin Holiday | 4 | ??? | 10.5 | 3.9 | 1.8 | 1.5 | 0.4 | 0.386 | 0.348 | 0.896 | 15.7 |
Monte Morris | 1 | 3&D guard | 10.4 | 2.4 | 3.6 | 0.9 | 0 | 0.493 | 0.414 | 0.802 | 17.1 |
Wayne Ellington | 1 | 3&D guard | 10.3 | 2 | 1.4 | 1 | 0.1 | 0.403 | 0.371 | 0.796 | 17.2 |
Danny Green | 1 | 3&D guard | 10.3 | 4 | 1.6 | 0.9 | 0.7 | 0.465 | 0.455 | 0.841 | 14.1 |
Tyreke Evans | 4 | ??? | 10.2 | 2.9 | 2.4 | 0.8 | 0.3 | 0.389 | 0.356 | 0.719 | 26.4 |
Marvin Williams | 12 | 3&D forward | 10.1 | 5.4 | 1.2 | 0.9 | 0.8 | 0.422 | 0.366 | 0.767 | 14.9 |
Kelly Olynyk | 12 | 3&D forward | 10 | 4.7 | 1.8 | 0.7 | 0.5 | 0.463 | 0.354 | 0.822 | 18 |
Avery Bradley | 4 | ??? | 9.9 | 2.8 | 2.4 | 0.7 | 0.3 | 0.408 | 0.351 | 0.86 | 16.2 |
Patty Mills | 1 | 3&D guard | 9.9 | 2.2 | 3 | 0.6 | 0.1 | 0.425 | 0.394 | 0.854 | 18.5 |
Derrick White | 10 | Floor general | 9.9 | 3.7 | 3.9 | 1 | 0.7 | 0.479 | 0.338 | 0.772 | 17.7 |
Kevin Huerter | 4 | ??? | 9.7 | 3.3 | 2.9 | 0.9 | 0.3 | 0.419 | 0.385 | 0.732 | 15.7 |
Luke Kennard | 1 | 3&D guard | 9.7 | 2.9 | 1.8 | 0.4 | 0.2 | 0.438 | 0.394 | 0.836 | 18.1 |
Nemanja Bjelica | 12 | 3&D forward | 9.6 | 5.8 | 1.9 | 0.7 | 0.7 | 0.479 | 0.401 | 0.761 | 16.5 |
Jonathan Isaac | 12 | 3&D forward | 9.6 | 5.5 | 1.1 | 0.8 | 1.3 | 0.429 | 0.323 | 0.815 | 16.3 |
Jeremy Lin | 4 | ??? | 9.6 | 2.4 | 3.1 | 0.6 | 0.2 | 0.44 | 0.294 | 0.838 | 21.8 |
Robin Lopez | 12 | 3&D forward | 9.5 | 3.9 | 1.2 | 0.1 | 1.1 | 0.568 | 0.226 | 0.724 | 18.6 |
Tony Parker | 4 | ??? | 9.5 | 1.5 | 3.7 | 0.4 | 0.1 | 0.46 | 0.255 | 0.734 | 25.5 |
Al-Farouq Aminu | 12 | 3&D forward | 9.4 | 7.5 | 1.3 | 0.8 | 0.4 | 0.433 | 0.343 | 0.867 | 13.7 |
JaMychal Green | 12 | 3&D forward | 9.4 | 6.3 | 0.8 | 0.7 | 0.5 | 0.483 | 0.403 | 0.792 | 19.4 |
Markieff Morris | 12 | 3&D forward | 9.4 | 4.6 | 1.4 | 0.6 | 0.4 | 0.421 | 0.335 | 0.772 | 19.1 |
Larry Nance | 9 | Do it all big | 9.4 | 8.2 | 3.2 | 1.5 | 0.6 | 0.52 | 0.337 | 0.716 | 15.5 |
Nicolas Batum | 12 | 3&D forward | 9.3 | 5.2 | 3.3 | 0.9 | 0.6 | 0.45 | 0.389 | 0.865 | 13.2 |
Jalen Brunson | 4 | ??? | 9.3 | 2.3 | 3.2 | 0.5 | 0.1 | 0.467 | 0.348 | 0.725 | 19.1 |
Gerald Green | 1 | 3&D guard | 9.2 | 2.5 | 0.5 | 0.5 | 0.4 | 0.4 | 0.354 | 0.838 | 19.5 |
Landry Shamet | 1 | 3&D guard | 9.1 | 1.7 | 1.5 | 0.5 | 0.1 | 0.431 | 0.422 | 0.806 | 15 |
Terry Rozier | 4 | ??? | 9 | 3.9 | 2.9 | 0.9 | 0.3 | 0.387 | 0.353 | 0.785 | 18.6 |
Bam Adebayo | 3 | Rim runner | 8.9 | 7.3 | 2.2 | 0.9 | 0.8 | 0.576 | 0.2 | 0.735 | 15.8 |
Rondae Hollis-Jefferson | 4 | ??? | 8.9 | 5.3 | 1.6 | 0.7 | 0.5 | 0.411 | 0.184 | 0.645 | 21.6 |
Malik Monk | 4 | ??? | 8.9 | 1.9 | 1.6 | 0.5 | 0.3 | 0.387 | 0.33 | 0.882 | 24.6 |
Tomas Satoransky | 10 | Floor general | 8.9 | 3.5 | 5 | 1 | 0.2 | 0.485 | 0.395 | 0.819 | 14.1 |
Marcus Smart | 10 | Floor general | 8.9 | 2.9 | 4 | 1.8 | 0.4 | 0.422 | 0.364 | 0.806 | 14.6 |
Ish Smith | 4 | ??? | 8.9 | 2.6 | 3.6 | 0.5 | 0.2 | 0.419 | 0.326 | 0.758 | 19.9 |
Ivica Zubac | 3 | Rim runner | 8.9 | 6.1 | 1.1 | 0.2 | 0.9 | 0.559 | 0 | 0.802 | 20.3 |
Alec Burks | 4 | ??? | 8.8 | 3.7 | 2 | 0.6 | 0.3 | 0.405 | 0.363 | 0.823 | 19 |
Mario Hezonja | 4 | ??? | 8.8 | 4.1 | 1.5 | 1 | 0.1 | 0.412 | 0.276 | 0.763 | 21.3 |
Delon Wright | 10 | Floor general | 8.7 | 3.5 | 3.3 | 1.2 | 0.4 | 0.434 | 0.298 | 0.793 | 18.1 |
Kyle Korver | 1 | 3&D guard | 8.6 | 2.3 | 1.2 | 0.4 | 0.2 | 0.416 | 0.397 | 0.822 | 18.5 |
Norman Powell | 1 | 3&D guard | 8.6 | 2.3 | 1.5 | 0.7 | 0.2 | 0.483 | 0.4 | 0.827 | 19 |
Rodions Kurucs | 12 | 3&D forward | 8.5 | 3.9 | 0.8 | 0.7 | 0.4 | 0.45 | 0.315 | 0.783 | 18.4 |
Trey Lyles | 4 | ??? | 8.5 | 3.8 | 1.4 | 0.5 | 0.4 | 0.418 | 0.255 | 0.698 | 23.4 |
DeAndre' Bembry | 4 | ??? | 8.4 | 4.4 | 2.5 | 1.3 | 0.5 | 0.446 | 0.289 | 0.64 | 17.2 |
Langston Galloway | 1 | 3&D guard | 8.4 | 2.1 | 1.1 | 0.5 | 0.1 | 0.388 | 0.355 | 0.844 | 16.1 |
Noah Vonleh | 12 | 3&D forward | 8.4 | 7.8 | 1.9 | 0.7 | 0.8 | 0.47 | 0.336 | 0.712 | 14.8 |
Mikal Bridges | 12 | 3&D forward | 8.3 | 3.2 | 2.1 | 1.6 | 0.5 | 0.43 | 0.335 | 0.805 | 12.2 |
Richaun Holmes | 3 | Rim runner | 8.2 | 4.7 | 0.9 | 0.6 | 1.1 | 0.608 | 0 | 0.731 | 17.9 |
Darius Miller | 1 | 3&D guard | 8.2 | 1.9 | 2.1 | 0.6 | 0.3 | 0.39 | 0.365 | 0.789 | 13.4 |
Frank Jackson | 4 | ??? | 8.1 | 2.2 | 1.1 | 0.4 | 0 | 0.434 | 0.314 | 0.74 | 18.5 |
Austin Rivers | 4 | ??? | 8.1 | 2.1 | 2.2 | 0.6 | 0.3 | 0.406 | 0.318 | 0.526 | 14.5 |
Davis Bertans | 1 | 3&D guard | 8 | 3.5 | 1.3 | 0.5 | 0.4 | 0.45 | 0.429 | 0.883 | 14.1 |
Jamal Crawford | 4 | ??? | 7.9 | 1.3 | 3.6 | 0.5 | 0.2 | 0.397 | 0.332 | 0.845 | 20.8 |
Seth Curry | 1 | 3&D guard | 7.9 | 1.6 | 0.9 | 0.5 | 0.2 | 0.456 | 0.45 | 0.846 | 16.6 |
Josh Hart | 12 | 3&D forward | 7.8 | 3.7 | 1.4 | 1 | 0.6 | 0.407 | 0.336 | 0.688 | 13.5 |
James Johnson | 4 | ??? | 7.8 | 3.2 | 2.5 | 0.6 | 0.5 | 0.433 | 0.336 | 0.714 | 17.8 |
Mason Plumlee | 3 | Rim runner | 7.8 | 6.4 | 3 | 0.8 | 0.9 | 0.593 | 0.2 | 0.561 | 16.2 |
Garrett Temple | 4 | ??? | 7.8 | 2.9 | 1.4 | 1 | 0.4 | 0.422 | 0.341 | 0.748 | 13.2 |
Ante Zizic | 12 | 3&D forward | 7.8 | 5.4 | 0.9 | 0.2 | 0.4 | 0.553 | 0 | 0.705 | 18.2 |
Maurice Harkless | 12 | 3&D forward | 7.7 | 4.5 | 1.2 | 1.1 | 0.9 | 0.487 | 0.275 | 0.671 | 13.9 |
Josh Okogie | 4 | ??? | 7.7 | 2.9 | 1.2 | 1.2 | 0.4 | 0.386 | 0.279 | 0.728 | 15.4 |
Patrick Beverley | 10 | Floor general | 7.6 | 5 | 3.8 | 0.9 | 0.6 | 0.407 | 0.397 | 0.78 | 12.2 |
George Hill | 1 | 3&D guard | 7.6 | 2.5 | 2.3 | 0.9 | 0.1 | 0.452 | 0.314 | 0.824 | 15.1 |
Jake Layman | 12 | 3&D forward | 7.6 | 3.1 | 0.7 | 0.4 | 0.4 | 0.509 | 0.326 | 0.704 | 15.9 |
Rodney McGruder | 4 | ??? | 7.6 | 3.6 | 1.7 | 0.5 | 0.2 | 0.403 | 0.351 | 0.722 | 15.4 |
Miles Bridges | 12 | 3&D forward | 7.5 | 4 | 1.2 | 0.7 | 0.6 | 0.464 | 0.325 | 0.753 | 15.1 |
Dorian Finney-Smith | 12 | 3&D forward | 7.5 | 4.8 | 1.2 | 0.9 | 0.4 | 0.432 | 0.311 | 0.709 | 14 |
Shelvin Mack | 4 | ??? | 7.5 | 1.8 | 3.2 | 0.8 | 0.1 | 0.404 | 0.354 | 0.69 | 18.1 |
Iman Shumpert | 4 | ??? | 7.5 | 3 | 1.8 | 1 | 0.4 | 0.374 | 0.348 | 0.8 | 14.5 |
Vince Carter | 1 | 3&D guard | 7.4 | 2.6 | 1.1 | 0.6 | 0.4 | 0.419 | 0.389 | 0.712 | 16.7 |
Draymond Green | 10 | Floor general | 7.4 | 7.3 | 6.9 | 1.4 | 1.1 | 0.445 | 0.285 | 0.692 | 13.1 |
Doug McDermott | 1 | 3&D guard | 7.3 | 1.4 | 0.9 | 0.2 | 0.1 | 0.491 | 0.408 | 0.835 | 16.3 |
Mitchell Robinson | 3 | Rim runner | 7.3 | 6.4 | 0.6 | 0.8 | 2.4 | 0.694 | 0 | 0.6 | 12.1 |
P.J. Tucker | 12 | 3&D forward | 7.3 | 5.8 | 1.2 | 1.6 | 0.5 | 0.396 | 0.377 | 0.695 | 9.5 |
Justin Jackson | 1 | 3&D guard | 7.2 | 2.6 | 1.2 | 0.4 | 0.2 | 0.447 | 0.355 | 0.785 | 14.3 |
Lance Stephenson | 4 | ??? | 7.2 | 3.2 | 2.1 | 0.6 | 0.1 | 0.426 | 0.371 | 0.685 | 20.3 |
OG Anunoby | 12 | 3&D forward | 7 | 2.9 | 0.7 | 0.7 | 0.3 | 0.453 | 0.332 | 0.581 | 15.5 |
Derrick Jones | 12 | 3&D forward | 7 | 4 | 0.6 | 0.8 | 0.7 | 0.494 | 0.308 | 0.607 | 15.6 |
Mike Muscala | 12 | 3&D forward | 7 | 3.8 | 1.2 | 0.3 | 0.6 | 0.402 | 0.348 | 0.824 | 14.3 |
Pat Connaughton | 12 | 3&D forward | 6.9 | 4.2 | 2 | 0.5 | 0.4 | 0.466 | 0.33 | 0.725 | 13.3 |
Quinn Cook | 1 | 3&D guard | 6.9 | 2.1 | 1.6 | 0.3 | 0 | 0.465 | 0.405 | 0.769 | 20.2 |
Terrance Ferguson | 1 | 3&D guard | 6.9 | 1.9 | 1 | 0.5 | 0.2 | 0.429 | 0.366 | 0.725 | 10.6 |
Stanley Johnson | 4 | ??? | 6.9 | 3.3 | 1.3 | 0.9 | 0.2 | 0.389 | 0.288 | 0.781 | 19.4 |
Tyus Jones | 4 | ??? | 6.9 | 2 | 4.8 | 1.2 | 0.1 | 0.415 | 0.317 | 0.841 | 14.1 |
Wayne Selden | 4 | ??? | 6.9 | 2.4 | 1.5 | 0.4 | 0.2 | 0.406 | 0.316 | 0.728 | 18.4 |
Ersan Ilyasova | 12 | 3&D forward | 6.8 | 4.5 | 0.8 | 0.5 | 0.3 | 0.438 | 0.363 | 0.824 | 15.7 |
Maxi Kleber | 12 | 3&D forward | 6.8 | 4.6 | 1 | 0.5 | 1.1 | 0.453 | 0.353 | 0.784 | 13.5 |
Evan Turner | 4 | ??? | 6.8 | 4.5 | 3.9 | 0.5 | 0.2 | 0.46 | 0.212 | 0.708 | 15.9 |
Ryan Arcidiacono | 1 | 3&D guard | 6.7 | 2.7 | 3.3 | 0.8 | 0 | 0.447 | 0.373 | 0.873 | 11.7 |
James Ennis | 12 | 3&D forward | 6.7 | 3.1 | 0.7 | 0.7 | 0.4 | 0.469 | 0.353 | 0.716 | 12.7 |
Michael Kidd-Gilchrist | 12 | 3&D forward | 6.7 | 3.8 | 1 | 0.5 | 0.6 | 0.476 | 0.34 | 0.772 | 15.7 |
Zach Collins | 12 | 3&D forward | 6.6 | 4.2 | 0.9 | 0.3 | 0.9 | 0.473 | 0.331 | 0.746 | 16.6 |
Shaquille Harrison | 4 | ??? | 6.5 | 3 | 1.9 | 1.2 | 0.4 | 0.432 | 0.27 | 0.667 | 16.5 |
Cory Joseph | 4 | ??? | 6.5 | 3.4 | 3.9 | 1.1 | 0.3 | 0.412 | 0.322 | 0.698 | 13.7 |
Jonathon Simmons | 4 | ??? | 6.5 | 2.3 | 2.3 | 0.5 | 0.3 | 0.38 | 0.269 | 0.742 | 18.7 |
Sterling Brown | 12 | 3&D forward | 6.4 | 3.2 | 1.4 | 0.4 | 0.1 | 0.465 | 0.361 | 0.69 | 15.2 |
Gorgui Dieng | 12 | 3&D forward | 6.4 | 4.1 | 0.9 | 0.6 | 0.5 | 0.501 | 0.339 | 0.83 | 19.6 |
T.J. McConnell | 4 | ??? | 6.4 | 2.3 | 3.4 | 1 | 0.2 | 0.525 | 0.333 | 0.784 | 15 |
Devin Harris | 4 | ??? | 6.3 | 1.6 | 1.8 | 0.5 | 0.2 | 0.38 | 0.31 | 0.761 | 18.5 |
Jonas Jerebko | 12 | 3&D forward | 6.3 | 3.9 | 1.3 | 0.4 | 0.2 | 0.459 | 0.367 | 0.8 | 15.2 |
Kevon Looney | 3 | Rim runner | 6.3 | 5.2 | 1.5 | 0.6 | 0.7 | 0.625 | 0.1 | 0.619 | 12.8 |
Wilson Chandler | 12 | 3&D forward | 6 | 4.2 | 1.6 | 0.5 | 0.4 | 0.418 | 0.373 | 0.72 | 11.8 |
Tony Snell | 1 | 3&D guard | 6 | 2.1 | 0.9 | 0.4 | 0.2 | 0.452 | 0.397 | 0.881 | 12.9 |
Yogi Ferrell | 1 | 3&D guard | 5.9 | 1.5 | 1.9 | 0.5 | 0.1 | 0.435 | 0.362 | 0.896 | 16.3 |
Nik Stauskas | 1 | 3&D guard | 5.9 | 1.9 | 1.2 | 0.3 | 0.1 | 0.402 | 0.372 | 0.891 | 17.6 |
Ed Davis | 3 | Rim runner | 5.8 | 8.6 | 0.8 | 0.4 | 0.4 | 0.616 | 0 | 0.617 | 12.7 |
Juan Hernangomez | 12 | 3&D forward | 5.8 | 3.8 | 0.8 | 0.4 | 0.3 | 0.439 | 0.365 | 0.767 | 12.2 |
Mike Scott | 1 | 3&D guard | 5.8 | 3.5 | 0.8 | 0.3 | 0.2 | 0.4 | 0.401 | 0.667 | 14.4 |
Torrey Craig | 12 | 3&D forward | 5.7 | 3.5 | 1 | 0.5 | 0.6 | 0.442 | 0.324 | 0.7 | 12.4 |
Andre Iguodala | 12 | 3&D forward | 5.7 | 3.7 | 3.2 | 0.9 | 0.8 | 0.5 | 0.333 | 0.582 | 10.4 |
Jakob Poeltl | 3 | Rim runner | 5.5 | 5.3 | 1.2 | 0.4 | 0.9 | 0.645 | 0 | 0.533 | 13.1 |
Tim Frazier | 4 | ??? | 5.3 | 2.8 | 4.2 | 0.5 | 0.1 | 0.444 | 0.366 | 0.759 | 13.3 |
Royce O'Neale | 12 | 3&D forward | 5.2 | 3.5 | 1.5 | 0.7 | 0.3 | 0.475 | 0.386 | 0.762 | 11 |
Wesley Iwundu | 4 | ??? | 5 | 2.7 | 1.1 | 0.4 | 0.3 | 0.412 | 0.367 | 0.816 | 12.8 |
Anthony Tolliver | 1 | 3&D guard | 5 | 2.7 | 0.7 | 0.3 | 0.3 | 0.382 | 0.377 | 0.783 | 12.5 |
Jared Dudley | 12 | 3&D forward | 4.9 | 2.6 | 1.4 | 0.6 | 0.3 | 0.423 | 0.351 | 0.696 | 10.4 |
Nerlens Noel | 3 | Rim runner | 4.9 | 4.2 | 0.6 | 0.9 | 1.2 | 0.587 | 0 | 0.684 | 13.8 |
Alfonzo McKinnie | 12 | 3&D forward | 4.7 | 3.4 | 0.4 | 0.3 | 0.2 | 0.487 | 0.356 | 0.563 | 13.9 |
Bruce Brown | 4 | ??? | 4.3 | 2.5 | 1.2 | 0.5 | 0.5 | 0.398 | 0.258 | 0.75 | 11.5 |
Conclusion
Many additional subsets can be made from these 12 clusters and many players fit multiple of these roles. For example, Giannis fits into the star big category because of his high rebound total, but he is also a star ball-handler. A versatile player like Draymond Green or Marcus Smart will fit many of the roles.
Though the roles aren’t perfect, they embody the general 12 roles an NBA player will serve. These roles give much more information on a player’s purpose to a team than naming them by the typical five positions.