Skip to main content

NBA — NBA Stats API (stats.nba.com) — Player: playerawards–playergamelogs

nba_stats_playerawards​

GET /stats/playerawards

Endpoint URL: GET https://stats.nba.com/stats/playerawards

Valid URL: https://stats.nba.com/stats/playerawards?PlayerID=2544

API ParameterPythonPatternRequiredNullableDescription
PlayerIDplayer_idY

Returns​

return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.

col_nametypedescription
person_idintegerUnique player identifier (V3 endpoints).
first_namecharacterPlayer's first name.
last_namecharacterPlayer's last name.
teamcharacterTeam-side label or team identifier.
descriptioncharacterLong-form description text.
all_nba_team_numbercharacterNBA or WNBA Stats value for all NBA team number in the playerawards result set.
seasoncharacterSeason year.
monthcharacterNBA or WNBA Stats value for month in the playerawards result set.
weekcharacterWeek number.
conferencecharacterConference name.
typecharacterRecord type / category.
subtype1characterNBA or WNBA Stats value for subtype1 in the playerawards result set.
subtype2characterNBA or WNBA Stats value for subtype2 in the playerawards result set.
subtype3characterNBA or WNBA Stats value for subtype3 in the playerawards result set.

return_parsed=False — the raw JSON Dict payload, unparsed.

Example​

nba_stats_playerawards()

Last validated n/a.

nba_stats_playercareerbycollegerollup​

GET /stats/playercareerbycollegerollup

Endpoint URL: GET https://stats.nba.com/stats/playercareerbycollegerollup

Valid URL: https://stats.nba.com/stats/playercareerbycollegerollup?LeagueID=00&PerMode=Totals&Season=2024-25&SeasonType=Regular+Season

API ParameterPythonPatternRequiredNullableDescription
LeagueIDleague_idY
PerModeper_mode_simpleY
Seasonseason_nullableYSeason label, e.g. 2024-25. Defaults at call time by a calendar cutoff, the month after a season's first games, so it can lag the newest rows by a few weeks. An NBA season tips off in late October and becomes the default in November (2025-26 through October 2026, 2026-27 from November 2026); a G League season (regular season from late December) in January; a Summer League (played in July, which stats.nba.com labels 2026-27 in 2026) in August; a draft combine (May) in June; a draft (drafthistory, a year; late June) in July. With season type Playoffs / PlayIn (or commonplayoffseries) the NBA and the G League roll over in May, after their playoffs start; with All Star the NBA rolls over in March, after the February game (the G League has no All-Star rows and keeps its own rule). A month table cannot follow a lockout or pandemic calendar (1998-99, 2011-12, 2020-21): pass a season then. Without one stats.nba.com answers an empty HTTP 500 or every season summed.
SeasonTypeseason_type_all_starYSeason type, a label: Regular Season, Pre Season, Playoffs, PlayIn or All Star (each endpoint takes a subset). Not ESPN's numeric code: 3 is HTTP 400. A default season follows it: Playoffs / PlayIn roll over in May (NBA, G League), All Star in March (NBA).

Returns​

return_parsed=True (default) — A dict of DataFrames keyed by result-set name (East, South, Midwest, West) (one table per documented key below); pass return_as_pandas=True for a dict of pandas.DataFrames (same keys).

East

col_nametypedescription
regioncharacterRegion label.
seedintegerRegion seed slot of the college in the stats API's career-by-college rollup grid.
collegecharacterCollege.
playersintegerNested list of per-player box scores.
gpintegerGames played.
minnumericMinutes played.
fgmintegerField goals made.
fgaintegerField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mintegerThree-point field goals made.
fg3_aintegerThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmintegerFree throws made.
ftaintegerFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebintegerOffensive rebounds.
drebintegerDefensive rebounds.
rebintegerRebounds per game.
astintegerAssists.
stlintegerSteals.
blkintegerBlocks.
tovintegerTurnovers.
pfintegerPersonal fouls.
ptsintegerPoints scored.

South

col_nametypedescription
regioncharacterRegion label.
seedintegerRegion seed slot of the college in the stats API's career-by-college rollup grid.
collegecharacterCollege.
playersintegerNested list of per-player box scores.
gpintegerGames played.
minnumericMinutes played.
fgmintegerField goals made.
fgaintegerField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mintegerThree-point field goals made.
fg3_aintegerThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmintegerFree throws made.
ftaintegerFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebintegerOffensive rebounds.
drebintegerDefensive rebounds.
rebintegerRebounds per game.
astintegerAssists.
stlintegerSteals.
blkintegerBlocks.
tovintegerTurnovers.
pfintegerPersonal fouls.
ptsintegerPoints scored.

Midwest

col_nametypedescription
regioncharacterRegion label.
seedintegerRegion seed slot of the college in the stats API's career-by-college rollup grid.
collegecharacterCollege.
playersintegerNested list of per-player box scores.
gpintegerGames played.
minnumericMinutes played.
fgmintegerField goals made.
fgaintegerField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mintegerThree-point field goals made.
fg3_aintegerThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmintegerFree throws made.
ftaintegerFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebintegerOffensive rebounds.
drebintegerDefensive rebounds.
rebintegerRebounds per game.
astintegerAssists.
stlintegerSteals.
blkintegerBlocks.
tovintegerTurnovers.
pfintegerPersonal fouls.
ptsintegerPoints scored.

West

col_nametypedescription
regioncharacterRegion label.
seedintegerRegion seed slot of the college in the stats API's career-by-college rollup grid.
collegecharacterCollege.
playersintegerNested list of per-player box scores.
gpintegerGames played.
minnumericMinutes played.
fgmintegerField goals made.
fgaintegerField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mintegerThree-point field goals made.
fg3_aintegerThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmintegerFree throws made.
ftaintegerFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebintegerOffensive rebounds.
drebintegerDefensive rebounds.
rebintegerRebounds per game.
astintegerAssists.
stlintegerSteals.
blkintegerBlocks.
tovintegerTurnovers.
pfintegerPersonal fouls.
ptsintegerPoints scored.

return_parsed=False — the raw JSON Dict payload, unparsed.

Example​

nba_stats_playercareerbycollegerollup(league_id='00', season_nullable='2024-25')

Last validated n/a.

nba_stats_playercareerstats​

GET /stats/playercareerstats

Endpoint URL: GET https://stats.nba.com/stats/playercareerstats

Valid URL: https://stats.nba.com/stats/playercareerstats?LeagueID=00&PerMode=Totals&PlayerID=2544

API ParameterPythonPatternRequiredNullableDescription
LeagueIDleague_idY
PerModeper_mode36Y
PlayerIDplayer_idY

Returns​

return_parsed=True (default) — A dict of DataFrames keyed by result-set name (SeasonTotalsRegularSeason, CareerTotalsRegularSeason, SeasonTotalsPostSeason, CareerTotalsPostSeason, SeasonTotalsAllStarSeason, CareerTotalsAllStarSeason, SeasonTotalsCollegeSeason, CareerTotalsCollegeSeason, SeasonTotalsShowcaseSeason, CareerTotalsShowcaseSeason, SeasonRankingsRegularSeason, SeasonRankingsPostSeason, SeasonHighs, CareerHighs) (one table per documented key below); pass return_as_pandas=True for a dict of pandas.DataFrames (same keys).

SeasonTotalsRegularSeason

col_nametypedescription
player_idintegerUnique player identifier.
season_idcharacterUnique season identifier.
league_idcharacterLeague identifier ('10' = WNBA).
team_idintegerUnique team identifier.
team_abbreviationcharacterShort team abbreviation (e.g. 'LAS').
player_agenumericNBA or WNBA Stats value for player age in the playercareerstats result set.
gpintegerGames played.
gsintegerGames started.
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
stlnumericSteals.
blknumericBlocks.
tovnumericTurnovers.
pfnumericPersonal fouls.
ptsnumericPoints scored.

CareerTotalsRegularSeason

col_nametypedescription
player_idintegerUnique player identifier.
league_idcharacterLeague identifier ('10' = WNBA).
team_idintegerUnique team identifier.
gpintegerGames played.
gsintegerGames started.
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
stlnumericSteals.
blknumericBlocks.
tovnumericTurnovers.
pfnumericPersonal fouls.
ptsnumericPoints scored.

SeasonTotalsPostSeason

col_nametypedescription
player_idintegerUnique player identifier.
season_idcharacterUnique season identifier.
league_idcharacterLeague identifier ('10' = WNBA).
team_idintegerUnique team identifier.
team_abbreviationcharacterShort team abbreviation (e.g. 'LAS').
player_agenumericNBA or WNBA Stats value for player age in the playercareerstats result set.
gpintegerGames played.
gsintegerGames started.
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
stlnumericSteals.
blknumericBlocks.
tovnumericTurnovers.
pfnumericPersonal fouls.
ptsnumericPoints scored.

CareerTotalsPostSeason

col_nametypedescription
player_idintegerUnique player identifier.
league_idcharacterLeague identifier ('10' = WNBA).
team_idintegerUnique team identifier.
gpintegerGames played.
gsintegerGames started.
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
stlnumericSteals.
blknumericBlocks.
tovnumericTurnovers.
pfnumericPersonal fouls.
ptsnumericPoints scored.

SeasonTotalsAllStarSeason

col_nametypedescription
player_idintegerUnique player identifier.
season_idcharacterUnique season identifier.
league_idcharacterLeague identifier ('10' = WNBA).
team_idintegerUnique team identifier.
team_abbreviationcharacterShort team abbreviation (e.g. 'LAS').
player_agenumericNBA or WNBA Stats value for player age in the playercareerstats result set.
gpintegerGames played.
gsintegerGames started.
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
stlnumericSteals.
blknumericBlocks.
tovnumericTurnovers.
pfnumericPersonal fouls.
ptsnumericPoints scored.

CareerTotalsAllStarSeason

col_nametypedescription
player_idintegerUnique player identifier.
league_idcharacterLeague identifier ('10' = WNBA).
team_idintegerUnique team identifier.
gpintegerGames played.
gsintegerGames started.
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
stlnumericSteals.
blknumericBlocks.
tovnumericTurnovers.
pfnumericPersonal fouls.
ptsnumericPoints scored.

SeasonTotalsCollegeSeason

col_nametypedescription
player_idcharacterUnique player identifier.
season_idcharacterUnique season identifier.
league_idcharacterLeague identifier ('10' = WNBA).
organization_idcharacter
school_namecharacterCollege or school of the season row (SeasonTotalsCollegeSeason set).
player_agecharacterNBA or WNBA Stats value for player age in the playercareerstats result set.
gpcharacterGames played.
gscharacterGames started.
mincharacterMinutes played.
fgmcharacterField goals made.
fgacharacterField goal attempts.
fg_pctcharacterField goal percentage (0-1).
fg3_mcharacterThree-point field goals made.
fg3_acharacterThree-point field goal attempts.
fg3_pctcharacterThree-point field goal percentage (0-1).
ftmcharacterFree throws made.
ftacharacterFree throw attempts.
ft_pctcharacterFree throw percentage (0-1).
orebcharacterOffensive rebounds.
drebcharacterDefensive rebounds.
rebcharacterRebounds per game.
astcharacterAssists.
stlcharacterSteals.
blkcharacterBlocks.
tovcharacterTurnovers.
pfcharacterPersonal fouls.
ptscharacterPoints scored.

CareerTotalsCollegeSeason

col_nametypedescription
player_idcharacterUnique player identifier.
league_idcharacterLeague identifier ('10' = WNBA).
organization_idcharacter
gpcharacterGames played.
gscharacterGames started.
mincharacterMinutes played.
fgmcharacterField goals made.
fgacharacterField goal attempts.
fg_pctcharacterField goal percentage (0-1).
fg3_mcharacterThree-point field goals made.
fg3_acharacterThree-point field goal attempts.
fg3_pctcharacterThree-point field goal percentage (0-1).
ftmcharacterFree throws made.
ftacharacterFree throw attempts.
ft_pctcharacterFree throw percentage (0-1).
orebcharacterOffensive rebounds.
drebcharacterDefensive rebounds.
rebcharacterRebounds per game.
astcharacterAssists.
stlcharacterSteals.
blkcharacterBlocks.
tovcharacterTurnovers.
pfcharacterPersonal fouls.
ptscharacterPoints scored.

SeasonTotalsShowcaseSeason

col_nametypedescription
player_idintegerUnique player identifier.
season_idcharacterUnique season identifier.
league_idcharacterLeague identifier ('10' = WNBA).
team_idintegerUnique team identifier.
team_abbreviationcharacterShort team abbreviation (e.g. 'LAS').
player_agenumericNBA or WNBA Stats value for player age in the playercareerstats result set.
gpintegerGames played.
gsintegerGames started.
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
stlnumericSteals.
blknumericBlocks.
tovnumericTurnovers.
pfnumericPersonal fouls.
ptsnumericPoints scored.

CareerTotalsShowcaseSeason

col_nametypedescription
player_idintegerUnique player identifier.
league_idcharacterLeague identifier ('10' = WNBA).
team_idintegerUnique team identifier.
gpintegerGames played.
gsintegerGames started.
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
stlnumericSteals.
blknumericBlocks.
tovnumericTurnovers.
pfnumericPersonal fouls.
ptsnumericPoints scored.

SeasonRankingsRegularSeason

col_nametypedescription
player_idintegerUnique player identifier.
season_idcharacterUnique season identifier.
league_idcharacterLeague identifier ('10' = WNBA).
team_idintegerUnique team identifier.
team_abbreviationcharacterShort team abbreviation (e.g. 'LAS').
player_agecharacterNBA or WNBA Stats value for player age in the playercareerstats result set.
gpcharacterGames played.
gscharacterGames started.
rank_pg_mininteger
rank_pg_fgminteger
rank_pg_fgainteger
rank_fg_pctinteger
rank_pg_fg3_minteger
rank_pg_fg3_ainteger
rank_fg3_pctinteger
rank_pg_ftminteger
rank_pg_ftainteger
rank_ft_pctinteger
rank_pg_orebinteger
rank_pg_drebinteger
rank_pg_rebinteger
rank_pg_astinteger
rank_pg_stlinteger
rank_pg_blkinteger
rank_pg_tovinteger
rank_pg_ptsinteger
rank_pg_effinteger

SeasonRankingsPostSeason

col_nametypedescription
player_idintegerUnique player identifier.
season_idcharacterUnique season identifier.
league_idcharacterLeague identifier ('10' = WNBA).
team_idintegerUnique team identifier.
team_abbreviationcharacterShort team abbreviation (e.g. 'LAS').
player_agecharacterNBA or WNBA Stats value for player age in the playercareerstats result set.
gpcharacterGames played.
gscharacterGames started.
rank_pg_mininteger
rank_pg_fgminteger
rank_pg_fgainteger
rank_fg_pctinteger
rank_pg_fg3_minteger
rank_pg_fg3_ainteger
rank_fg3_pctcharacter
rank_pg_ftminteger
rank_pg_ftainteger
rank_ft_pctinteger
rank_pg_orebinteger
rank_pg_drebinteger
rank_pg_rebinteger
rank_pg_astinteger
rank_pg_stlinteger
rank_pg_blkinteger
rank_pg_tovinteger
rank_pg_ptsinteger
rank_pg_effinteger

SeasonHighs

col_nametypedescription
player_idintegerUnique player identifier.
game_datecharacterGame date (YYYY-MM-DD).
vs_team_idinteger
vs_team_citycharacter
vs_team_namecharacter
vs_team_abbreviationcharacter
statcharacterStat.
stats_valueinteger
stat_orderinteger
date_estcharacter

CareerHighs

col_nametypedescription
player_idintegerUnique player identifier.
game_datecharacterGame date (YYYY-MM-DD).
vs_team_idinteger
vs_team_citycharacter
vs_team_namecharacter
vs_team_abbreviationcharacter
statcharacterStat.
stats_valueinteger
stat_orderinteger
date_estcharacter

return_parsed=False — the raw JSON Dict payload, unparsed.

Example​

nba_stats_playercareerstats(league_id='00')

Last validated n/a.

nba_stats_playercompare​

GET /stats/playercompare

Endpoint URL: GET https://stats.nba.com/stats/playercompare

Valid URL: https://stats.nba.com/stats/playercompare?Conference=&DateFrom=&DateTo=&GameSegment=&LastNGames=0&LeagueID=00&Location=&MeasureType=Base&Month=0&OpponentTeamID=0&Outcome=&PaceAdjust=N&PerMode=Totals&Period=0&PlayerIDList=202681%2C203078%2C2544%2C201567%2C203954&PlusMinus=N&Rank=N&Season=2020-21&SeasonSegment=&SeasonType=Regular+Season&ShotClockRange=&VsConference=&VsDivision=&VsPlayerIDList=201566%2C201939%2C201935%2C201142%2C203076

API ParameterPythonPatternRequiredNullableDescription
Conferenceconference_nullableY
DateFromdate_from_nullableY
DateTodate_to_nullableY
Divisiondivision_simple_nullableY
GameSegmentgame_segment_nullableY
LastNGameslast_n_gamesY
LeagueIDleague_idY
Locationlocation_nullableY
MeasureTypemeasure_type_detailed_defenseY
MonthmonthY
OpponentTeamIDopponent_team_idY
Outcomeoutcome_nullableY
PaceAdjustpace_adjustY
PerModeper_mode_detailedY
PeriodperiodY
PlayerIDListplayer_id_listY
PlusMinusplus_minusY
RankrankY
SeasonseasonYSeason year (e.g. 2024).
SeasonSegmentseason_segment_nullableY
SeasonTypeseason_type_playoffsYSeason type, a label: Regular Season, Pre Season, Playoffs, PlayIn or All Star (each endpoint takes a subset). Not ESPN's numeric code: 3 is HTTP 400. A default season follows it: Playoffs / PlayIn roll over in May (NBA, G League), All Star in March (NBA).
ShotClockRangeshot_clock_range_nullableY
VsConferencevs_conference_nullableY
VsDivisionvs_division_nullableY
VsPlayerIDListvs_player_id_listY

Returns​

return_parsed=True (default) — A dict of DataFrames keyed by result-set name (OverallCompare, Individual) (one table per documented key below); pass return_as_pandas=True for a dict of pandas.DataFrames (same keys).

OverallCompare

col_nametypedescription
group_setcharacterName of the split group the row belongs to (e.g. Overall, By Opponent, By Month).
descriptioncharacterLong-form description text.
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
tovnumericTurnovers.
stlnumericSteals.
blknumericBlocks.
blkanumericShot attempts blocked by opponents (blocks against).
pfnumericPersonal fouls.
pfdnumericPersonal fouls drawn.
ptsnumericPoints scored.
plus_minusnumericPlus/minus point differential while on court.

Individual

col_nametypedescription
group_setcharacterName of the split group the row belongs to (e.g. Overall, By Opponent, By Month).
descriptioncharacterLong-form description text.
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
tovnumericTurnovers.
stlnumericSteals.
blknumericBlocks.
blkanumericShot attempts blocked by opponents (blocks against).
pfnumericPersonal fouls.
pfdnumericPersonal fouls drawn.
ptsnumericPoints scored.
plus_minusnumericPlus/minus point differential while on court.

return_parsed=False — the raw JSON Dict payload, unparsed.

Example​

nba_stats_playercompare(league_id='00')

Last validated n/a.

nba_stats_playerestimatedmetrics​

GET /stats/playerestimatedmetrics

Endpoint URL: GET https://stats.nba.com/stats/playerestimatedmetrics

Valid URL: https://stats.nba.com/stats/playerestimatedmetrics?LeagueID=00&Season=2024-25&SeasonType=Regular+Season

API ParameterPythonPatternRequiredNullableDescription
LeagueIDleague_idY
SeasonseasonYSeason label, e.g. 2024-25. Defaults at call time by a calendar cutoff, the month after a season's first games, so it can lag the newest rows by a few weeks. An NBA season tips off in late October and becomes the default in November (2025-26 through October 2026, 2026-27 from November 2026); a G League season (regular season from late December) in January; a Summer League (played in July, which stats.nba.com labels 2026-27 in 2026) in August; a draft combine (May) in June; a draft (drafthistory, a year; late June) in July. With season type Playoffs / PlayIn (or commonplayoffseries) the NBA and the G League roll over in May, after their playoffs start; with All Star the NBA rolls over in March, after the February game (the G League has no All-Star rows and keeps its own rule). A month table cannot follow a lockout or pandemic calendar (1998-99, 2011-12, 2020-21): pass a season then. Without one stats.nba.com answers an empty HTTP 500 or every season summed.
SeasonTypeseason_typeYSeason type, a label: Regular Season, Pre Season, Playoffs, PlayIn or All Star (each endpoint takes a subset). Not ESPN's numeric code: 3 is HTTP 400. A default season follows it: Playoffs / PlayIn roll over in May (NBA, G League), All Star in March (NBA).

Returns​

return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.

col_nametypedescription
player_idintegerUnique player identifier.
player_namecharacterPlayer name.
gpintegerGames played.
wintegerWins.
lintegerLosses.
w_pctnumericWins percentage (0-1 decimal).
minnumericMinutes played.
e_off_ratingnumericEstimated offensive rating for the requested NBA or WNBA Stats split.
e_def_ratingnumericEstimated defensive rating for the requested NBA or WNBA Stats split.
e_net_ratingnumericEstimated net rating for the requested NBA or WNBA Stats split.
e_ast_rationumericEstimated assist ratio for the requested NBA or WNBA Stats split.
e_oreb_pctnumericEstimated offensive rebound percentage for the requested NBA or WNBA Stats split.
e_dreb_pctnumericEstimated defensive rebound percentage for the requested NBA or WNBA Stats split.
e_reb_pctnumericEstimated rebound percentage for the requested NBA or WNBA Stats split.
e_tov_pctnumericEstimated turnovers percentage for the requested NBA or WNBA Stats split.
e_usg_pctnumericEstimated usage percentage for the requested NBA or WNBA Stats split.
e_pacenumericEstimated pace for the requested NBA or WNBA Stats split.
gp_rankintegerRank for games played within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
w_rankintegerRank for wins within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
l_rankintegerRank for losses within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
w_pct_rankintegerRank for winning percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
min_rankintegerRank for minutes played within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
e_off_rating_rankintegerRank for e offensive rating within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
e_def_rating_rankintegerRank for e defensive rating within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
e_net_rating_rankintegerRank for e net rating within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
e_ast_ratio_rankintegerRank for e assists ratio within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
e_oreb_pct_rankintegerRank for e offensive rebounds percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
e_dreb_pct_rankintegerRank for e defensive rebounds percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
e_reb_pct_rankintegerRank for e rebounds percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
e_tov_pct_rankintegerRank for e turnovers percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
e_usg_pct_rankintegerRank for e usage percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
e_pace_rankintegerRank for e pace within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.

return_parsed=False — the raw JSON Dict payload, unparsed.

Example​

nba_stats_playerestimatedmetrics(league_id='00', season='2024-25')

Last validated n/a.

nba_stats_playerfantasyprofile​

GET /stats/playerfantasyprofile

Endpoint URL: GET https://stats.nba.com/stats/playerfantasyprofile

Valid URL: https://stats.nba.com/stats/playerfantasyprofile?LeagueID=00&MeasureType=Base&PaceAdjust=N&PerMode=Totals&PlayerID=2544&PlusMinus=N&Rank=N&Season=2024-25&SeasonType=Regular+Season

API ParameterPythonPatternRequiredNullableDescription
LeagueIDleague_idY
MeasureTypemeasure_typeY
PaceAdjustpace_adjustY
PerModeper_modeY
PlayerIDplayer_idY
PlusMinusplus_minusY
RankrankY
SeasonseasonYSeason label, e.g. 2024-25. Defaults at call time by a calendar cutoff, the month after a season's first games, so it can lag the newest rows by a few weeks. An NBA season tips off in late October and becomes the default in November (2025-26 through October 2026, 2026-27 from November 2026); a G League season (regular season from late December) in January; a Summer League (played in July, which stats.nba.com labels 2026-27 in 2026) in August; a draft combine (May) in June; a draft (drafthistory, a year; late June) in July. With season type Playoffs / PlayIn (or commonplayoffseries) the NBA and the G League roll over in May, after their playoffs start; with All Star the NBA rolls over in March, after the February game (the G League has no All-Star rows and keeps its own rule). A month table cannot follow a lockout or pandemic calendar (1998-99, 2011-12, 2020-21): pass a season then. Without one stats.nba.com answers an empty HTTP 500 or every season summed.
SeasonTypeseason_typeYSeason type, a label: Regular Season, Pre Season, Playoffs, PlayIn or All Star (each endpoint takes a subset). Not ESPN's numeric code: 3 is HTTP 400. A default season follows it: Playoffs / PlayIn roll over in May (NBA, G League), All Star in March (NBA).

Returns​

return_parsed=True (default) — A dict of DataFrames keyed by result-set name (Overall, Location, LastNGames, DaysRestModified, Opponent) (one table per documented key below); pass return_as_pandas=True for a dict of pandas.DataFrames (same keys).

Overall

col_nametypedescription
group_setcharacterName of the split group the row belongs to (e.g. Overall, By Opponent, By Month).
group_valuecharacterValue of the split within the group (e.g. a specific opponent, month, or result).
gpintegerGames played.
wintegerWins.
lintegerLosses.
w_pctnumericWins percentage (0-1 decimal).
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
tovnumericTurnovers.
stlnumericSteals.
blknumericBlocks.
blkanumericShot attempts blocked by opponents (blocks against).
pfnumericPersonal fouls.
pfdnumericPersonal fouls drawn.
ptsnumericPoints scored.
plus_minusnumericPlus/minus point differential while on court.
dd2integerDouble-doubles recorded over the split.
td3integerTriple-doubles recorded over the split.
fan_duel_ptsnumericFantasy points under FanDuel's scoring formula.
nba_fantasy_ptsnumericFantasy points under the NBA's fantasy scoring formula.

Location

col_nametypedescription
group_setcharacterName of the split group the row belongs to (e.g. Overall, By Opponent, By Month).
group_valuecharacterValue of the split within the group (e.g. a specific opponent, month, or result).
gpintegerGames played.
wintegerWins.
lintegerLosses.
w_pctnumericWins percentage (0-1 decimal).
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
tovnumericTurnovers.
stlnumericSteals.
blknumericBlocks.
blkanumericShot attempts blocked by opponents (blocks against).
pfnumericPersonal fouls.
pfdnumericPersonal fouls drawn.
ptsnumericPoints scored.
plus_minusnumericPlus/minus point differential while on court.
dd2integerDouble-doubles recorded over the split.
td3integerTriple-doubles recorded over the split.
fan_duel_ptsnumericFantasy points under FanDuel's scoring formula.
nba_fantasy_ptsnumericFantasy points under the NBA's fantasy scoring formula.

LastNGames

col_nametypedescription
group_setcharacterName of the split group the row belongs to (e.g. Overall, By Opponent, By Month).
group_valuecharacterValue of the split within the group (e.g. a specific opponent, month, or result).
gpintegerGames played.
wintegerWins.
lintegerLosses.
w_pctnumericWins percentage (0-1 decimal).
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
tovnumericTurnovers.
stlnumericSteals.
blknumericBlocks.
blkanumericShot attempts blocked by opponents (blocks against).
pfnumericPersonal fouls.
pfdnumericPersonal fouls drawn.
ptsnumericPoints scored.
plus_minusnumericPlus/minus point differential while on court.
dd2integerDouble-doubles recorded over the split.
td3integerTriple-doubles recorded over the split.
fan_duel_ptsnumericFantasy points under FanDuel's scoring formula.
nba_fantasy_ptsnumericFantasy points under the NBA's fantasy scoring formula.

DaysRestModified

col_nametypedescription
group_setcharacterName of the split group the row belongs to (e.g. Overall, By Opponent, By Month).
group_valuecharacterValue of the split within the group (e.g. a specific opponent, month, or result).
season_yearcharacterSeason year string ('YYYY-YY' format).
gpintegerGames played.
wintegerWins.
lintegerLosses.
w_pctnumericWins percentage (0-1 decimal).
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
tovnumericTurnovers.
stlnumericSteals.
blknumericBlocks.
blkanumericShot attempts blocked by opponents (blocks against).
pfnumericPersonal fouls.
pfdnumericPersonal fouls drawn.
ptsnumericPoints scored.
plus_minusnumericPlus/minus point differential while on court.
dd2integerDouble-doubles recorded over the split.
td3integerTriple-doubles recorded over the split.
fan_duel_ptsnumericFantasy points under FanDuel's scoring formula.
nba_fantasy_ptsnumericFantasy points under the NBA's fantasy scoring formula.

Opponent

col_nametypedescription
group_setcharacterName of the split group the row belongs to (e.g. Overall, By Opponent, By Month).
group_valuecharacterValue of the split within the group (e.g. a specific opponent, month, or result).
gpintegerGames played.
wintegerWins.
lintegerLosses.
w_pctnumericWins percentage (0-1 decimal).
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
tovnumericTurnovers.
stlnumericSteals.
blknumericBlocks.
blkanumericShot attempts blocked by opponents (blocks against).
pfnumericPersonal fouls.
pfdnumericPersonal fouls drawn.
ptsnumericPoints scored.
plus_minusnumericPlus/minus point differential while on court.
dd2integerDouble-doubles recorded over the split.
td3integerTriple-doubles recorded over the split.
fan_duel_ptsnumericFantasy points under FanDuel's scoring formula.
nba_fantasy_ptsnumericFantasy points under the NBA's fantasy scoring formula.

return_parsed=False — the raw JSON Dict payload, unparsed.

Example​

nba_stats_playerfantasyprofile(league_id='00', season='2024-25')

Last validated n/a.

nba_stats_playerfantasyprofilebargraph​

GET /stats/playerfantasyprofilebargraph

Endpoint URL: GET https://stats.nba.com/stats/playerfantasyprofilebargraph

Valid URL: https://stats.nba.com/stats/playerfantasyprofilebargraph?LeagueID=00&PlayerID=2544&Season=2024-25&SeasonType=Regular+Season

API ParameterPythonPatternRequiredNullableDescription
LeagueIDleague_idY
PlayerIDplayer_idY
SeasonseasonYSeason label, e.g. 2024-25. Defaults at call time by a calendar cutoff, the month after a season's first games, so it can lag the newest rows by a few weeks. An NBA season tips off in late October and becomes the default in November (2025-26 through October 2026, 2026-27 from November 2026); a G League season (regular season from late December) in January; a Summer League (played in July, which stats.nba.com labels 2026-27 in 2026) in August; a draft combine (May) in June; a draft (drafthistory, a year; late June) in July. With season type Playoffs / PlayIn (or commonplayoffseries) the NBA and the G League roll over in May, after their playoffs start; with All Star the NBA rolls over in March, after the February game (the G League has no All-Star rows and keeps its own rule). A month table cannot follow a lockout or pandemic calendar (1998-99, 2011-12, 2020-21): pass a season then. Without one stats.nba.com answers an empty HTTP 500 or every season summed.
SeasonTypeseason_type_all_star_nullableYSeason type, a label: Regular Season, Pre Season, Playoffs, PlayIn or All Star (each endpoint takes a subset). Not ESPN's numeric code: 3 is HTTP 400. A default season follows it: Playoffs / PlayIn roll over in May (NBA, G League), All Star in March (NBA).

Returns​

return_parsed=True (default) — A dict of DataFrames keyed by result-set name (SeasonAvg, LastFiveGamesAvg) (one table per documented key below); pass return_as_pandas=True for a dict of pandas.DataFrames (same keys).

SeasonAvg

col_nametypedescription
player_idintegerUnique player identifier.
player_namecharacterPlayer name.
team_idintegerUnique team identifier.
team_abbreviationcharacterShort team abbreviation (e.g. 'LAS').
fan_duel_ptsnumericScoring or score-margin metric for fan duel points in the requested NBA or WNBA Stats split.
nba_fantasy_ptsnumericNba fantasy points for the requested NBA or WNBA Stats split.
ptsnumericPoints scored.
rebnumericRebounds per game.
astnumericAssists.
fg3_mnumericThree-point field goals made.
ft_pctnumericFree throw percentage (0-1).
stlnumericSteals.
blknumericBlocks.
tovnumericTurnovers.
fg_pctnumericField goal percentage (0-1).

LastFiveGamesAvg

col_nametypedescription
player_idintegerUnique player identifier.
player_namecharacterPlayer name.
team_idintegerUnique team identifier.
team_abbreviationcharacterShort team abbreviation (e.g. 'LAS').
fan_duel_ptsnumericScoring or score-margin metric for fan duel points in the requested NBA or WNBA Stats split.
nba_fantasy_ptsnumericNba fantasy points for the requested NBA or WNBA Stats split.
ptsnumericPoints scored.
rebnumericRebounds per game.
astnumericAssists.
fg3_mnumericThree-point field goals made.
ft_pctnumericFree throw percentage (0-1).
stlnumericSteals.
blknumericBlocks.
tovnumericTurnovers.
fg_pctnumericField goal percentage (0-1).

return_parsed=False — the raw JSON Dict payload, unparsed.

Example​

nba_stats_playerfantasyprofilebargraph(league_id='00', season='2024-25')

Last validated n/a.

nba_stats_playergamelog​

GET /stats/playergamelog

Endpoint URL: GET https://stats.nba.com/stats/playergamelog

Valid URL: https://stats.nba.com/stats/playergamelog?DateFrom=&DateTo=&LeagueID=00&PlayerID=2544&Season=2024-25&SeasonType=Regular+Season

API ParameterPythonPatternRequiredNullableDescription
DateFromdate_from_nullableY
DateTodate_to_nullableY
LeagueIDleague_idY
PlayerIDplayer_idY
SeasonseasonYSeason label, e.g. 2024-25. Defaults at call time by a calendar cutoff, the month after a season's first games, so it can lag the newest rows by a few weeks. An NBA season tips off in late October and becomes the default in November (2025-26 through October 2026, 2026-27 from November 2026); a G League season (regular season from late December) in January; a Summer League (played in July, which stats.nba.com labels 2026-27 in 2026) in August; a draft combine (May) in June; a draft (drafthistory, a year; late June) in July. With season type Playoffs / PlayIn (or commonplayoffseries) the NBA and the G League roll over in May, after their playoffs start; with All Star the NBA rolls over in March, after the February game (the G League has no All-Star rows and keeps its own rule). A month table cannot follow a lockout or pandemic calendar (1998-99, 2011-12, 2020-21): pass a season then. Without one stats.nba.com answers an empty HTTP 500 or every season summed.
SeasonTypeseason_type_all_starYSeason type, a label: Regular Season, Pre Season, Playoffs, PlayIn or All Star (each endpoint takes a subset). Not ESPN's numeric code: 3 is HTTP 400. A default season follows it: Playoffs / PlayIn roll over in May (NBA, G League), All Star in March (NBA).

Returns​

return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.

col_nametypedescription
season_idcharacterUnique season identifier.
player_idintegerUnique player identifier.
game_idcharacterUnique game identifier.
game_datecharacterGame date (YYYY-MM-DD).
matchupcharacterMatchup.
wlcharacterWl.
minintegerMinutes played.
fgmintegerField goals made.
fgaintegerField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mintegerThree-point field goals made.
fg3_aintegerThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmintegerFree throws made.
ftaintegerFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebintegerOffensive rebounds.
drebintegerDefensive rebounds.
rebintegerRebounds per game.
astintegerAssists.
stlintegerSteals.
blkintegerBlocks.
tovintegerTurnovers.
pfintegerPersonal fouls.
ptsintegerPoints scored.
plus_minusintegerPlus/minus point differential while on court.
video_availableintegerVideo available.

return_parsed=False — the raw JSON Dict payload, unparsed.

Example​

nba_stats_playergamelog(league_id='00', season='2024-25')

Last validated n/a.

nba_stats_playergamelogs​

GET /stats/playergamelogs

Endpoint URL: GET https://stats.nba.com/stats/playergamelogs

Valid URL: https://stats.nba.com/stats/playergamelogs?DateFrom=&DateTo=&GameSegment=&LastNGames=0&LeagueID=00&Location=&MeasureType=Base&Month=0&Outcome=&PORound=&PerMode=Totals&Period=0&PlayerID=&Season=2024-25&SeasonSegment=&SeasonType=Regular+Season&TeamID=0&VsConference=&VsDivision=

API ParameterPythonPatternRequiredNullableDescription
DateFromdate_from_nullableY
DateTodate_to_nullableY
GameSegmentgame_segment_nullableY
LastNGameslast_n_games_nullableY
LeagueIDleague_idY
Locationlocation_nullableY
MeasureTypemeasure_type_player_game_logs_nullableY
Monthmonth_nullableY
OppTeamIDoppteamidY
Outcomeoutcome_nullableY
PORoundpo_round_nullableY
PerModeper_mode_simple_nullableY
Periodperiod_nullableY
PlayerIDplayer_id_nullableY
Seasonseason_nullableYSeason label, e.g. 2024-25. Defaults at call time by a calendar cutoff, the month after a season's first games, so it can lag the newest rows by a few weeks. An NBA season tips off in late October and becomes the default in November (2025-26 through October 2026, 2026-27 from November 2026); a G League season (regular season from late December) in January; a Summer League (played in July, which stats.nba.com labels 2026-27 in 2026) in August; a draft combine (May) in June; a draft (drafthistory, a year; late June) in July. With season type Playoffs / PlayIn (or commonplayoffseries) the NBA and the G League roll over in May, after their playoffs start; with All Star the NBA rolls over in March, after the February game (the G League has no All-Star rows and keeps its own rule). A month table cannot follow a lockout or pandemic calendar (1998-99, 2011-12, 2020-21): pass a season then. Without one stats.nba.com answers an empty HTTP 500 or every season summed.
SeasonSegmentseason_segment_nullableY
SeasonTypeseason_type_nullableYSeason type, a label: Regular Season, Pre Season, Playoffs, PlayIn or All Star (each endpoint takes a subset). Not ESPN's numeric code: 3 is HTTP 400. A default season follows it: Playoffs / PlayIn roll over in May (NBA, G League), All Star in March (NBA).
ShotClockRangeshot_clock_range_nullableY
TeamIDteam_id_nullableY
VsConferencevs_conference_nullableY
VsDivisionvs_division_nullableY

Returns​

return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.

col_nametypedescription
season_yearcharacterSeason year string ('YYYY-YY' format).
player_idintegerUnique player identifier.
player_namecharacterPlayer name.
nicknamecharacterTeam or athlete nickname.
team_idintegerUnique team identifier.
team_abbreviationcharacterShort team abbreviation (e.g. 'LAS').
team_namecharacterFull team display name (e.g. 'Las Vegas Aces').
game_idcharacterUnique game identifier.
game_datecharacterGame date (YYYY-MM-DD).
matchupcharacterMatchup.
wlcharacterWl.
minnumericMinutes played.
fgmnumericField goals made.
fganumericField goal attempts.
fg_pctnumericField goal percentage (0-1).
fg3_mnumericThree-point field goals made.
fg3_anumericThree-point field goal attempts.
fg3_pctnumericThree-point field goal percentage (0-1).
ftmnumericFree throws made.
ftanumericFree throw attempts.
ft_pctnumericFree throw percentage (0-1).
orebnumericOffensive rebounds.
drebnumericDefensive rebounds.
rebnumericRebounds per game.
astnumericAssists.
tovnumericTurnovers.
stlnumericSteals.
blknumericBlocks.
blkanumericBlocked field-goal attempts against for the requested NBA or WNBA Stats split.
pfnumericPersonal fouls.
pfdnumericPersonal fouls drawn for the requested NBA or WNBA Stats split.
ptsnumericPoints scored.
plus_minusnumericPlus/minus point differential while on court.
nba_fantasy_ptsnumericNba fantasy points for the requested NBA or WNBA Stats split.
dd2integerDouble-doubles for the requested NBA or WNBA Stats split.
td3integerTriple-doubles for the requested NBA or WNBA Stats split.
wnba_fantasy_ptsnumericWnba fantasy points for the requested NBA or WNBA Stats split.
gp_rankintegerRank for games played within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
w_rankintegerRank for wins within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
l_rankintegerRank for losses within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
w_pct_rankintegerRank for winning percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
min_rankintegerRank for minutes played within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
fgm_rankintegerRank for field goals made within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
fga_rankintegerRank for field goals attempted within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
fg_pct_rankintegerRank for field-goal percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
fg3_m_rankintegerRank for three-point field goals made within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
fg3_a_rankintegerRank for three-point field goals attempted within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
fg3_pct_rankintegerRank for three-point field-goal percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
ftm_rankintegerRank for free throws made within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
fta_rankintegerRank for free throws attempted within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
ft_pct_rankintegerRank for free-throw percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
oreb_rankintegerRank for offensive rebounds within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
dreb_rankintegerRank for defensive rebounds within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
reb_rankintegerRank for total rebounds within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
ast_rankintegerRank for assists within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
tov_rankintegerRank for turnovers within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
stl_rankintegerRank for steals within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
blk_rankintegerRank for blocks within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
blka_rankintegerRank for blocked field-goal attempts against within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
pf_rankintegerRank for personal fouls within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
pfd_rankintegerRank for personal fouls drawn within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
pts_rankintegerRank for points within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
plus_minus_rankintegerRank for plus-minus within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
nba_fantasy_pts_rankintegerRank for NBA fantasy points within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
dd2_rankintegerRank for double-doubles within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
td3_rankintegerRank for triple-doubles within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
wnba_fantasy_pts_rankintegerRank for WNBA fantasy points within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader.
available_flagintegerFlag indicating whether the requested NBA or WNBA Stats video or data asset is available.
min_seccharacterMinutes and seconds played, formatted as a game-clock duration string.
team_countintegerNBA or WNBA Stats value for team count in the playergamelogs result set.

return_parsed=False — the raw JSON Dict payload, unparsed.

Example​

nba_stats_playergamelogs(league_id='00', season_nullable='2024-25')

Last validated n/a.