The Potential Assist

In a fairly comical article back in February 2018, Bleacher Report identified the League’s Least Valuable Shooters. In this article, Adam Fromal examined players around the league by extracting their field goal percentage from four particular zones on the court: 3-10 feet, 11-16 feet, 17′-3pt, and 3PA. Fromal would then calculate each player’s points per…

Five-Man Lineups: Data Access

How many five-man rotations have been employed in the league this season? How often do players play together on the court? What are the offensive and defensive ratings associated with every five-man unit this season? Does one particular line-up outscore opponents? Some of these questions can be answered with the following data below. Each link…

Modeling the Pass

Over the course of the years, NBA Stats has released a variety of information about passing in games. A few years ago, we could directly query the “single-hop” passing network between players. It allowed me to then perform a topical analysis such as Kobe Bryant’s role within the Los Angeles Lakers’ offense. Unfortunately, little information…

Game of Waveforms

Over the day following a Derrick Rose 50-point performance, Jalen Rose commented that Derrick Rose took 653 dribbles over the course of the game; contrasting to a 52-point performance from Klay Thompson that only took 56 dribbles. The aim of the comment was to identify the difference between the players’ role within the offense. Thompson,…

Computing in the Stream: Schedule Compactification

When we learn about computational mathematics, software engineering, or data science in general, one of the most important questions we have to answer is how many operations are required. The answer isn’t to show the prowess of our algorithm, but rather identify how quickly the algorithm can perform. We need to know if the answer…