Learn

PLAYER
ARCHETYPES

Traditional NBA positions — point guard, center, forward — were designed for a game that no longer exists. APEX uses K-means clustering on six offensive efficiency variables to sort players into eight data-driven archetypes. The result is a set of peer groups that actually reflect how players function, not where they stand on the court.

These archetypes matter because APEX normalizes three of its five pillars — Shot Quality, Creation & Playmaking, and Physical Contribution — within each player's archetype peer group. A rim runner's TS% is compared to other rim runners, not to guards. An efficient wing's low usage isn't penalized against a primary creator's workload.

8
Archetypes
6
Clustering Variables
4
Seasons Mapped
K=8
K-Means Clusters
Clustering Variables
USG% TS% FTA Rate AST% TOV% REB%
Methodology Note

K-means cluster IDs are arbitrary and reshuffle when the player pool changes each season. After each season refresh, centroids are inspected manually and archetype names are re-mapped. Cluster assignment is based on Brill et al. (2023), which independently identified 8 stable functional archetypes using K-means on 48 variables — convergent with APEX's 6-variable clustering.

Archetype labels describe a player's offensive style — not their defensive role, which is handled separately via BBall-Index defensive role groupings for the Defensive Impact pillar.