NBA Historical Play-by-Play Stats – Single Season
NBA play-by-play stats are offered in CSV format that has all events occur in a game. Additionally, it includes active lineups, shot distances and shot locations in X, Y coordinates. You get individual game logs and a combined file for the season which includes all games from regular season and playoffs.
Check out FAQ section to find out more about features of play-by-play dataset.
Frequently Asked Questions for Play-by-Play Dataset
1) Individual CSV files for all games played in the regular season and the playoffs.
2) A season-to-date CSV file where all CSV game files are combined. Having this file, you can analyze the whole season stats in one sheet.
The size of 2016-2017 dataset is 389 MB and becomes 36.82 MB when zipped.
“Active players on the court”, “event time (remaining/elapsing)”, “play length & id”, “activity type (substitution/shot/free throw/turnover/foul committed & drawn/rebound/assist/jump ball etc.)”, “shot location” and “shot coordinates”.
1) Original coordinates (belongs to a specific x-axis, y-axis system) that are also being used by the NBA official source.
2) Converted coordinates that reflect real basketball court dimensions in terms of feet. NBA basketball court is 50 feet wide, 94 feet long.
Please read the column descriptions on the sample file to get a more detailed explanations of coordinates.
- 2011-2012 (5 games)
- 2010-2011 (5 games)
- 2009-2019 (6 games)
- 2008-2009 (5 games)
- 2007-2008 (7 games)
- 2006-2007 (6 games)
- 2005-2006 (6 games)
- 2004-2005 (7 games)