Baselight

NBA Players Statistics Seasonal And Match By Match

Statistics for each NBA player from each match and for each season they played

@kaggle.marcinmc_nba_players_statistics_seasonal_and_matchbymatch

Loading...
Loading...

About this Dataset

NBA Players Statistics Seasonal And Match By Match

Why these statistics might be useful?

For example for analysing trends in the history, predicting award winners (MVP, All-NBA Team, DPOY, etc.)

Source of the data is the official NBA website. As said in Terms of Service of NBA's website: this data can't be used for any gambling related tasks, any sponsorship or commercial identification, in connection with any fantasy game or other commercial product or service, etc.

Example of usage:

I've created a simple script to display statistics of MVPs through the years and it's available here.

Tables

Matches Player Stats

@kaggle.marcinmc_nba_players_statistics_seasonal_and_matchbymatch.matches_player_stats
  • 25.02 MB
  • 1,644,751 rows
  • 28 columns
Loading...
CREATE TABLE matches_player_stats (
  "game_id" BIGINT,
  "team_id" BIGINT,
  "team_abbreviation" VARCHAR,
  "team_city" VARCHAR,
  "player_id" BIGINT,
  "player_name" VARCHAR,
  "min" DOUBLE,
  "fgm" DOUBLE,
  "fga" DOUBLE,
  "fg_pct" DOUBLE,
  "fg3m" DOUBLE,
  "fg3a" DOUBLE,
  "fg3_pct" DOUBLE,
  "ftm" DOUBLE,
  "fta" DOUBLE,
  "ft_pct" DOUBLE,
  "oreb" DOUBLE,
  "dreb" DOUBLE,
  "reb" DOUBLE,
  "ast" DOUBLE,
  "stl" DOUBLE,
  "blk" DOUBLE,
  "to" DOUBLE,
  "pf" DOUBLE,
  "pts" DOUBLE,
  "game_date" TIMESTAMP,
  "season" VARCHAR,
  "match_type" VARCHAR
);

Matches Team Results

@kaggle.marcinmc_nba_players_statistics_seasonal_and_matchbymatch.matches_team_results
  • 3.29 MB
  • 146,042 rows
  • 25 columns
Loading...
CREATE TABLE matches_team_results (
  "game_id" BIGINT,
  "team_id" BIGINT,
  "team_abbreviation" VARCHAR,
  "pts" DOUBLE,
  "reb" DOUBLE,
  "ast" DOUBLE,
  "stl" DOUBLE,
  "blk" DOUBLE,
  "to" DOUBLE,
  "fgm" DOUBLE,
  "fga" DOUBLE,
  "fg3m" DOUBLE,
  "fg3a" DOUBLE,
  "ftm" DOUBLE,
  "fta" DOUBLE,
  "min" DOUBLE,
  "pf" DOUBLE,
  "oreb" DOUBLE,
  "dreb" DOUBLE,
  "fg_pct" DOUBLE,
  "fg3_pct" DOUBLE,
  "ft_pct" DOUBLE,
  "game_date" TIMESTAMP,
  "season" VARCHAR,
  "match_type" VARCHAR
);

Nba Seasons Dates

@kaggle.marcinmc_nba_players_statistics_seasonal_and_matchbymatch.nba_seasons_dates
  • 12.41 kB
  • 79 rows
  • 9 columns
Loading...
CREATE TABLE nba_seasons_dates (
  "season" VARCHAR,
  "regular_season_start" TIMESTAMP,
  "regular_season_end" TIMESTAMP,
  "playin_start" TIMESTAMP,
  "playin_end" TIMESTAMP,
  "playoffs_start" TIMESTAMP,
  "playoffs_end" TIMESTAMP,
  "finals_start" TIMESTAMP,
  "finals_end" TIMESTAMP
);

Seasonal Stats With Awards

@kaggle.marcinmc_nba_players_statistics_seasonal_and_matchbymatch.seasonal_stats_with_awards
  • 1.98 MB
  • 41,408 rows
  • 45 columns
Loading...
CREATE TABLE seasonal_stats_with_awards (
  "season" VARCHAR,
  "match_type" VARCHAR,
  "player_name" VARCHAR,
  "player_id" BIGINT,
  "gp" BIGINT,
  "w" BIGINT,
  "l" BIGINT,
  "min" DOUBLE,
  "pts" DOUBLE,
  "reb" DOUBLE,
  "ast" DOUBLE,
  "stl" DOUBLE,
  "blk" DOUBLE,
  "to" DOUBLE,
  "fgm" DOUBLE,
  "fga" DOUBLE,
  "fg3m" DOUBLE,
  "fg3a" DOUBLE,
  "ftm" DOUBLE,
  "fta" DOUBLE,
  "fgm_2" DOUBLE,
  "fg3m_2" DOUBLE,
  "ftm_2" DOUBLE,
  "dd" BIGINT,
  "td" BIGINT,
  "fp" DOUBLE,
  "pie" DOUBLE,
  "fg_pct" DOUBLE,
  "fg3_pct" DOUBLE,
  "ft_pct" DOUBLE,
  "mvp" BIGINT,
  "roy" BIGINT,
  "dpoy" BIGINT,
  "mip" BIGINT,
  "n_6moy" BIGINT  -- 6MOY,
  "all_nba_team" BIGINT,
  "all_defensive_team" BIGINT,
  "all_rookie_team" BIGINT,
  "all_star" BIGINT,
  "all_star_mvp" BIGINT,
  "finals_mvp" BIGINT,
  "potw" BIGINT,
  "potm" BIGINT,
  "rotm" BIGINT,
  "rookie_season" BOOLEAN
);

Share link

Anyone who has the link will be able to view this.