
Visualizing the NBA.
NetStats is an interactive basketball analytics platform that aims to visualize player roles and team dynamics. By viewing NBA teams as networks, team dynamics are visualized in a way not done with tradtional statistics. Using simple metrics that take into account a player's place in the network, player roles can be defined that quantitatively describes a player's role within the team.
Team Explorer
Interact with teams through two core lenses: the passing network and lineup-based insights.
Passing Network
Visualize the frequency and direction of passes between players. Hover over a player to see only that player's pass edges. Clicking on a player in the network will open that players shot chart. The Flow toggle in the upper right corner will show a cleaner view of the team's network. The edges in this view are the combined passes between players, where the player on the white side of the edge recieves more passes in the duo.
Lineup Explorer
Examine the table of a team's top 10 5-man lineups and click on one to visualiz that lineup's assist network and shot chart. Both the assist network and shot chart are conditional to that lineup so assists and shots are unique to when those 5 players were sharing the court. Click on any player in the assist network to view that player's shot chart within that lineup.
League Explorer
Player Metrics
Explore different player's roles which account for passes made and recieved as well as the distribution of passes made and recieved along with other descriptive metrics such as touches, dribbles, and time of possession. The roles defined thus far are:
Player pages
Click on any player in one of the League tables to view player stats, the individual player's passing network, their role-score calculations, and their shot chart.
Team Metrics
Network metrics that aim to quantify aspects of team dynamics and ball movement charateristics.