Kinematics of Player Motion

After a couple special topics posts in Sketching and Voronoi Tessellation, we take a step back and look at the basic mechanics of player motion: position, velocity, and acceleration. Understanding computation and estimation of such quantities allow us to perform more important calculations such as trajectories, coverage, and crashing. The easiest way to capture these…

The Art of Sketching: Trajectory Analysis

In a recent 2017 paper posted by Andrew Miller (Harvard University / Philadelphia 76ers) and Luke Bornn (Simon Fraser University / Sacramento Kings) titled “Possession Sketches: Mapping NBA Strategies,” the duo takes a well-known manifold learning technique called trajectory analysis and develops a methodology of classifying NBA actions through the use of functional mapping of…

Developing a Cross-Product Analytic: Kidd Score

In a recent podcast by Sixers Science, an analytic called the Kidd Score was unveiled. The goal of the analytic is to identify players who are great at two ancillary tasks: assists and rebounds. These two components are part of the big three statistical categories that make up the traditional triple double: points, rebounds, assists.…

Relationship Between TS% and eFG%

In an effort to understand shooting efficiency, terms such as points-per-possession, effective field goal percentage, and true shooting percentage have come about as methods to quantify scoring efficiency. In fact, during my coaching days in Baltimore City (2013 – 2016), I developed a metric called points responsible for (PRF) that focused on distributing points to…

Deep Dive with Python: Offensive Ratings

The calculation for Offensive Rating, another fruitful Dean Oliver metric, is simple: compute the number of points produced when a player is in the game per 100 possessions that the player is in the game. The computation is performed at a “per possession” rate and scaled out to 100. The challenge lies at being restricted…