WNBA — WNBA Stats API (stats.wnba.com)
sportsdataverse.wnba — 95 endpoints.
wnba_stats_alltimeleadersgrids
GET /stats/alltimeleadersgrids
Endpoint URL: GET https://stats.wnba.com/stats/alltimeleadersgrids
Valid URL: https://stats.wnba.com/stats/alltimeleadersgrids?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
LeagueID | league_id | Y | |||
PerMode | per_mode_simple | Y | |||
SeasonType | season_type | Y | Season phase: 1=preseason, 2=regular season, 3=postseason. | ||
TopX | topx | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
player_id | integer | Unique player identifier. |
player_name | character | Player name. |
tov | numeric | Turnovers. |
tov_rank | integer | |
is_active_flag | character |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_alltimeleadersgrids(league_id='10')
Last validated n/a.
wnba_stats_assistleaders
GET /stats/assistleaders
Endpoint URL: GET https://stats.wnba.com/stats/assistleaders
Valid URL: https://stats.wnba.com/stats/assistleaders?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
LeagueID | league_id | Y | |||
PerMode | per_mode_simple | Y | |||
PlayerOrTeam | player_or_team | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeasonType | season_type_playoffs | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
rank | integer | Whether to include statistical ranks in the returned table. |
player_id | integer | Unique player identifier. |
player | character | Player name. |
team_id | integer | Unique team identifier. |
team_abbreviation | character | Short team abbreviation (e.g. 'LAS'). |
team_name | character | Full team display name (e.g. 'Las Vegas Aces'). |
jersey_num | character | Jersey number worn by the player. |
player_position | character | Position of the player accordinng to NGS |
ast | numeric | Assists. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_assistleaders(league_id='10')
Last validated n/a.
wnba_stats_assisttracker
GET /stats/assisttracker
Endpoint URL: GET https://stats.wnba.com/stats/assisttracker
Valid URL: https://stats.wnba.com/stats/assisttracker?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
College | college_nullable | Y | |||
Conference | conference_nullable | Y | |||
Country | country_nullable | Y | |||
DateFrom | date_from_nullable | Y | |||
DateTo | date_to_nullable | Y | |||
Division | division_simple_nullable | Y | |||
DraftPick | draft_pick_nullable | Y | |||
DraftYear | draft_year_nullable | Y | |||
GameScope | game_scope_simple_nullable | Y | |||
Height | height_nullable | Y | |||
LastNGames | last_n_games_nullable | Y | |||
LeagueID | league_id | Y | |||
Location | location_nullable | Y | |||
Month | month_nullable | Y | |||
OpponentTeamID | opponent_team_id_nullable | Y | |||
Outcome | outcome_nullable | Y | |||
PORound | po_round_nullable | Y | |||
PerMode | per_mode_simple_nullable | Y | |||
PlayerExperience | player_experience_nullable | Y | |||
PlayerPosition | player_position_abbreviation_nullable | Y | |||
Season | season_nullable | Y | |||
SeasonSegment | season_segment_nullable | Y | |||
SeasonType | season_type_all_star_nullable | Y | |||
StarterBench | starter_bench_nullable | Y | |||
TeamID | team_id_nullable | Y | |||
VsConference | vs_conference_nullable | Y | |||
VsDivision | vs_division_nullable | Y | |||
Weight | weight_nullable | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
assists | numeric | Total assists. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_assisttracker(league_id='10')
Last validated n/a.
wnba_stats_boxscoreadvancedv2
GET /stats/boxscoreadvancedv2
Endpoint URL: GET https://stats.wnba.com/stats/boxscoreadvancedv2
Valid URL: https://stats.wnba.com/stats/boxscoreadvancedv2
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
EndPeriod | end_period | Y | |||
EndRange | end_range | Y | |||
GameID | game_id | Y | |||
RangeType | range_type | Y | |||
StartPeriod | start_period | Y | |||
StartRange | start_range | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
game_id | character | Unique game identifier. |
team_id | integer | Unique team identifier. |
team_abbreviation | character | Short team abbreviation (e.g. 'LAS'). |
team_city | character | Team city or region (e.g. 'Las Vegas'). |
player_id | integer | Unique player identifier. |
player_name | character | Player name. |
nickname | character | Team or athlete nickname. |
start_position | character | |
comment | character | Player status / inactive reason (e.g. 'DNP - Coach's Decision', 'Inactive'). |
min | character | Minutes played. |
e_off_rating | numeric | |
off_rating | numeric | |
e_def_rating | numeric | |
def_rating | numeric | |
e_net_rating | numeric | |
net_rating | numeric | Net rating (off rating - def rating). |
ast_pct | numeric | Assist percentage. |
ast_tov | numeric | |
ast_ratio | numeric | |
oreb_pct | numeric | |
dreb_pct | numeric | |
reb_pct | numeric | |
tm_tov_pct | numeric | |
efg_pct | numeric | |
ts_pct | numeric | True shooting percentage (0-1). |
usg_pct | numeric | |
e_usg_pct | numeric | |
e_pace | numeric | |
pace | numeric | Possessions per 48 minutes. |
pace_per40 | numeric | Pace per40. |
poss | integer | Poss. |
pie | numeric | Player Impact Estimate (0-1). |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_boxscoreadvancedv2()
Last validated n/a.
wnba_stats_boxscoreadvancedv3
GET /stats/boxscoreadvancedv3
Endpoint URL: GET https://stats.wnba.com/stats/boxscoreadvancedv3
Valid URL: https://stats.wnba.com/stats/boxscoreadvancedv3
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
EndPeriod | end_period | Y | |||
EndRange | end_range | Y | |||
GameID | game_id | Y | |||
RangeType | range_type | Y | |||
StartPeriod | start_period | Y | |||
StartRange | start_range | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
pie | numeric | Player Impact Estimate (0-1). |
assistpercentage | numeric | |
assistratio | numeric | |
assisttoturnover | numeric | |
comment | character | Player status / inactive reason (e.g. 'DNP - Coach's Decision', 'Inactive'). |
defensiverating | numeric | |
defensivereboundpercentage | numeric | |
effectivefieldgoalpercentage | numeric | |
estimateddefensiverating | numeric | |
estimatednetrating | numeric | |
estimatedoffensiverating | numeric | |
estimatedpace | numeric | |
estimatedusagepercentage | numeric | |
familyname | character | |
firstname | character | Firstname. |
gameid | character | |
jerseynum | character | |
minutes | character | Minutes played, formatted MM:SS (V3 PT-duration parsed) or decimal minutes (V2). |
namei | character | |
netrating | numeric | |
offensiverating | numeric | |
offensivereboundpercentage | numeric | |
pace | numeric | Possessions per 48 minutes. |
paceper40 | numeric | |
personid | integer | |
playerslug | character | |
position | character | Listed roster position (G, F, C, etc.). |
possessions | numeric | Possessions used. |
reboundpercentage | numeric | |
teamcity | character | Teamcity. |
teamid | integer | FanGraphs team ID. |
teamname | character | Teamname. |
teamslug | character | |
teamtricode | character | |
trueshootingpercentage | numeric | |
turnoverratio | numeric | |
usagepercentage | numeric |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_boxscoreadvancedv3()
Last validated n/a.
wnba_stats_boxscoredefensivev2
GET /stats/boxscoredefensivev2
Endpoint URL: GET https://stats.wnba.com/stats/boxscoredefensivev2
Valid URL: https://stats.wnba.com/stats/boxscoredefensivev2
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
GameID | game_id | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
blocks | integer | Total blocks. |
comment | character | Player status / inactive reason (e.g. 'DNP - Coach's Decision', 'Inactive'). |
defensiverebounds | integer | Rebounding metric for defensiverebounds in the requested NBA or WNBA Stats split. |
familyname | character | Display name for familyname associated with this NBA or WNBA Stats row. |
firstname | character | Firstname. |
gameid | character | Unique stats.nba.com game identifier in endpoints that use compact schedule field names. |
jerseynum | character | NBA or WNBA Stats value for jerseynum in the boxscoredefensivev2 result set. |
matchupassists | integer | Passing or assist metric for matchupassists in the requested NBA or WNBA Stats split. |
matchupfieldgoalpercentage | numeric | Percentage or rate for matchupfieldgoalpercentage in the requested NBA or WNBA Stats split. |
matchupfieldgoalsattempted | integer | Shooting metric for matchupfieldgoalsattempted in the requested NBA or WNBA Stats split. |
matchupfieldgoalsmade | integer | Shooting metric for matchupfieldgoalsmade in the requested NBA or WNBA Stats split. |
matchupminutes | character | NBA or WNBA Stats value for matchupminutes in the boxscoredefensivev2 result set. |
matchupthreepointerpercentage | numeric | Percentage or rate for matchupthreepointerpercentage in the requested NBA or WNBA Stats split. |
matchupthreepointersattempted | integer | Shooting metric for matchupthreepointersattempted in the requested NBA or WNBA Stats split. |
matchupthreepointersmade | integer | Shooting metric for matchupthreepointersmade in the requested NBA or WNBA Stats split. |
matchupturnovers | integer | Turnover or loose-ball metric for matchupturnovers in the requested NBA or WNBA Stats split. |
namei | character | NBA or WNBA Stats value for namei in the boxscoredefensivev2 result set. |
partialpossessions | numeric | Estimated partial possessions credited to the stint or rotation interval. |
personid | integer | Stats API identifier for personid associated with this NBA or WNBA Stats row. |
playerpoints | integer | Scoring or score-margin metric for playerpoints in the requested NBA or WNBA Stats split. |
playerslug | character | URL slug for playerslug used by NBA or WNBA Stats pages. |
position | character | Listed roster position (G, F, C, etc.). |
steals | integer | Total steals. |
switcheson | integer | NBA or WNBA Stats value for switcheson in the boxscoredefensivev2 result set. |
teamcity | character | Teamcity. |
teamid | integer | FanGraphs team ID. |
teamname | character | Teamname. |
teamslug | character | URL slug for teamslug used by NBA or WNBA Stats pages. |
teamtricode | character | Three-letter team code used by NBA or WNBA Stats schedule and scoreboard feeds. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_boxscoredefensivev2()
Last validated n/a.
wnba_stats_boxscorefourfactorsv3
GET /stats/boxscorefourfactorsv3
Endpoint URL: GET https://stats.wnba.com/stats/boxscorefourfactorsv3
Valid URL: https://stats.wnba.com/stats/boxscorefourfactorsv3
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
EndPeriod | end_period | Y | |||
EndRange | end_range | Y | |||
GameID | game_id | Y | |||
RangeType | range_type | Y | |||
StartPeriod | start_period | Y | |||
StartRange | start_range | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
comment | character | Player status / inactive reason (e.g. 'DNP - Coach's Decision', 'Inactive'). |
effectivefieldgoalpercentage | numeric | |
familyname | character | |
firstname | character | Firstname. |
freethrowattemptrate | numeric | |
gameid | character | |
jerseynum | character | |
minutes | character | Minutes played, formatted MM:SS (V3 PT-duration parsed) or decimal minutes (V2). |
namei | character | |
offensivereboundpercentage | numeric | |
oppeffectivefieldgoalpercentage | numeric | |
oppfreethrowattemptrate | numeric | |
oppoffensivereboundpercentage | numeric | |
oppteamturnoverpercentage | numeric | |
personid | integer | |
playerslug | character | |
position | character | Listed roster position (G, F, C, etc.). |
teamcity | character | Teamcity. |
teamid | integer | FanGraphs team ID. |
teamname | character | Teamname. |
teamslug | character | |
teamtricode | character | |
teamturnoverpercentage | numeric |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_boxscorefourfactorsv3()
Last validated n/a.
wnba_stats_boxscorematchupsv3
GET /stats/boxscorematchupsv3
Endpoint URL: GET https://stats.wnba.com/stats/boxscorematchupsv3
Valid URL: https://stats.wnba.com/stats/boxscorematchupsv3
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
GameID | game_id | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
comment | character | Player status / inactive reason (e.g. 'DNP - Coach's Decision', 'Inactive'). |
familyname | character | Player's family name in the NBA or WNBA Stats matchup boxscore row. |
firstname | character | Firstname. |
gameid | character | Unique stats.nba.com game identifier in endpoints that use compact schedule field names. |
jerseynum | character | Player jersey number shown in the NBA or WNBA Stats matchup boxscore row. |
namei | character | Abbreviated player display name used in the NBA or WNBA Stats matchup boxscore row. |
personid | integer | NBA or WNBA Stats player identifier associated with the matchup boxscore row. |
playerslug | character | URL slug for the player on NBA or WNBA Stats pages. |
position | character | Listed roster position (G, F, C, etc.). |
teamcity | character | Teamcity. |
teamid | integer | FanGraphs team ID. |
teamname | character | Teamname. |
teamslug | character | URL slug for teamslug used by NBA or WNBA Stats pages. |
teamtricode | character | Three-letter team code used by NBA or WNBA Stats schedule and scoreboard feeds. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_boxscorematchupsv3()
Last validated n/a.
wnba_stats_boxscoremiscv3
GET /stats/boxscoremiscv3
Endpoint URL: GET https://stats.wnba.com/stats/boxscoremiscv3
Valid URL: https://stats.wnba.com/stats/boxscoremiscv3
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
EndPeriod | end_period | Y | |||
EndRange | end_range | Y | |||
GameID | game_id | Y | |||
RangeType | range_type | Y | |||
StartPeriod | start_period | Y | |||
StartRange | start_range | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
blocks | integer | Total blocks. |
blocksagainst | integer | |
comment | character | Player status / inactive reason (e.g. 'DNP - Coach's Decision', 'Inactive'). |
familyname | character | |
firstname | character | Firstname. |
foulsdrawn | integer | |
foulspersonal | integer | |
gameid | character | |
jerseynum | character | |
minutes | character | Minutes played, formatted MM:SS (V3 PT-duration parsed) or decimal minutes (V2). |
namei | character | |
opppointsfastbreak | integer | |
opppointsoffturnovers | integer | |
opppointspaint | integer | |
opppointssecondchance | integer | |
personid | integer | |
playerslug | character | |
pointsfastbreak | integer | |
pointsoffturnovers | integer | |
pointspaint | integer | |
pointssecondchance | integer | |
position | character | Listed roster position (G, F, C, etc.). |
teamcity | character | Teamcity. |
teamid | integer | FanGraphs team ID. |
teamname | character | Teamname. |
teamslug | character | |
teamtricode | character |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_boxscoremiscv3()
Last validated n/a.
wnba_stats_boxscoreplayertrackv3
GET /stats/boxscoreplayertrackv3
Endpoint URL: GET https://stats.wnba.com/stats/boxscoreplayertrackv3
Valid URL: https://stats.wnba.com/stats/boxscoreplayertrackv3
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
GameID | game_id | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
assists | integer | Total assists. |
comment | character | Player status / inactive reason (e.g. 'DNP - Coach's Decision', 'Inactive'). |
contestedfieldgoalpercentage | numeric | Percentage or rate for contestedfieldgoalpercentage in the requested NBA or WNBA Stats split. |
contestedfieldgoalsattempted | integer | Shooting metric for contestedfieldgoalsattempted in the requested NBA or WNBA Stats split. |
contestedfieldgoalsmade | integer | Shooting metric for contestedfieldgoalsmade in the requested NBA or WNBA Stats split. |
defendedatrimfieldgoalpercentage | numeric | Percentage or rate for defendedatrimfieldgoalpercentage in the requested NBA or WNBA Stats split. |
defendedatrimfieldgoalsattempted | integer | Shooting metric for defendedatrimfieldgoalsattempted in the requested NBA or WNBA Stats split. |
defendedatrimfieldgoalsmade | integer | Shooting metric for defendedatrimfieldgoalsmade in the requested NBA or WNBA Stats split. |
distance | numeric | Distance value (in feet for shot data; otherwise context-dependent). |
familyname | character | Display name for familyname associated with this NBA or WNBA Stats row. |
fieldgoalpercentage | numeric | Percentage or rate for fieldgoalpercentage in the requested NBA or WNBA Stats split. |
firstname | character | Firstname. |
freethrowassists | integer | Shooting metric for freethrowassists in the requested NBA or WNBA Stats split. |
gameid | character | Unique stats.nba.com game identifier in endpoints that use compact schedule field names. |
jerseynum | character | NBA or WNBA Stats value for jerseynum in the boxscoreplayertrackv3 result set. |
minutes | character | Minutes played, formatted MM:SS (V3 PT-duration parsed) or decimal minutes (V2). |
namei | character | NBA or WNBA Stats value for namei in the boxscoreplayertrackv3 result set. |
passes | integer | Passes. |
personid | integer | Stats API identifier for personid associated with this NBA or WNBA Stats row. |
playerslug | character | URL slug for playerslug used by NBA or WNBA Stats pages. |
position | character | Listed roster position (G, F, C, etc.). |
reboundchancesdefensive | integer | Rebounding metric for reboundchancesdefensive in the requested NBA or WNBA Stats split. |
reboundchancesoffensive | integer | Rebounding metric for reboundchancesoffensive in the requested NBA or WNBA Stats split. |
reboundchancestotal | integer | Rebounding metric for reboundchancestotal in the requested NBA or WNBA Stats split. |
secondaryassists | integer | Passing or assist metric for secondaryassists in the requested NBA or WNBA Stats split. |
speed | numeric | Speed. |
teamcity | character | Teamcity. |
teamid | integer | FanGraphs team ID. |
teamname | character | Teamname. |
teamslug | character | URL slug for teamslug used by NBA or WNBA Stats pages. |
teamtricode | character | Three-letter team code used by NBA or WNBA Stats schedule and scoreboard feeds. |
touches | integer | Touches. |
uncontestedfieldgoalsattempted | integer | Shooting metric for uncontestedfieldgoalsattempted in the requested NBA or WNBA Stats split. |
uncontestedfieldgoalsmade | integer | Shooting metric for uncontestedfieldgoalsmade in the requested NBA or WNBA Stats split. |
uncontestedfieldgoalspercentage | numeric | Percentage or rate for uncontestedfieldgoalspercentage in the requested NBA or WNBA Stats split. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_boxscoreplayertrackv3()
Last validated n/a.
wnba_stats_boxscorescoringv3
GET /stats/boxscorescoringv3
Endpoint URL: GET https://stats.wnba.com/stats/boxscorescoringv3
Valid URL: https://stats.wnba.com/stats/boxscorescoringv3
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
EndPeriod | end_period | Y | |||
EndRange | end_range | Y | |||
GameID | game_id | Y | |||
RangeType | range_type | Y | |||
StartPeriod | start_period | Y | |||
StartRange | start_range | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
comment | character | Player status / inactive reason (e.g. 'DNP - Coach's Decision', 'Inactive'). |
familyname | character | |
firstname | character | Firstname. |
gameid | character | |
jerseynum | character | |
minutes | character | Minutes played, formatted MM:SS (V3 PT-duration parsed) or decimal minutes (V2). |
namei | character | |
percentageassisted2pt | numeric | |
percentageassisted3pt | numeric | |
percentageassistedfgm | numeric | |
percentagefieldgoalsattempted2pt | numeric | |
percentagefieldgoalsattempted3pt | numeric | |
percentagepoints2pt | numeric | |
percentagepoints3pt | numeric | |
percentagepointsfastbreak | numeric | |
percentagepointsfreethrow | numeric | |
percentagepointsmidrange2pt | numeric | |
percentagepointsoffturnovers | numeric | |
percentagepointspaint | numeric | |
percentageunassisted2pt | numeric | |
percentageunassisted3pt | numeric | |
percentageunassistedfgm | numeric | |
personid | integer | |
playerslug | character | |
position | character | Listed roster position (G, F, C, etc.). |
teamcity | character | Teamcity. |
teamid | integer | FanGraphs team ID. |
teamname | character | Teamname. |
teamslug | character | |
teamtricode | character |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_boxscorescoringv3()
Last validated n/a.
wnba_stats_boxscoresummaryv2
GET /stats/boxscoresummaryv2
Endpoint URL: GET https://stats.wnba.com/stats/boxscoresummaryv2
Valid URL: https://stats.wnba.com/stats/boxscoresummaryv2
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
GameID | game_id | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
game_date_est | character | Game date est. |
game_sequence | integer | Game sequence. |
game_id | character | Unique game identifier. |
team_id | integer | Unique team identifier. |
team_abbreviation | character | Short team abbreviation (e.g. 'LAS'). |
team_city_name | character | Team city name. |
team_nickname | character | Team nickname. |
team_wins_losses | character | Team wins losses. |
pts_qtr1 | integer | Pts qtr1. |
pts_qtr2 | integer | Pts qtr2. |
pts_qtr3 | integer | Pts qtr3. |
pts_qtr4 | integer | Pts qtr4. |
pts_ot1 | integer | Pts ot1. |
pts_ot2 | integer | Scoring or score-margin metric for points ot2 in the requested NBA or WNBA Stats split. |
pts_ot3 | integer | Scoring or score-margin metric for points ot3 in the requested NBA or WNBA Stats split. |
pts_ot4 | integer | Scoring or score-margin metric for points ot4 in the requested NBA or WNBA Stats split. |
pts_ot5 | integer | Scoring or score-margin metric for points ot5 in the requested NBA or WNBA Stats split. |
pts_ot6 | integer | Scoring or score-margin metric for points ot6 in the requested NBA or WNBA Stats split. |
pts_ot7 | integer | Scoring or score-margin metric for points ot7 in the requested NBA or WNBA Stats split. |
pts_ot8 | integer | Scoring or score-margin metric for points ot8 in the requested NBA or WNBA Stats split. |
pts_ot9 | integer | Scoring or score-margin metric for points ot9 in the requested NBA or WNBA Stats split. |
pts_ot10 | integer | Scoring or score-margin metric for points ot10 in the requested NBA or WNBA Stats split. |
pts | integer | Points scored. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_boxscoresummaryv2()
Last validated n/a.
wnba_stats_boxscoretraditionalv3
GET /stats/boxscoretraditionalv3
Endpoint URL: GET https://stats.wnba.com/stats/boxscoretraditionalv3
Valid URL: https://stats.wnba.com/stats/boxscoretraditionalv3
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
EndPeriod | end_period | Y | |||
EndRange | end_range | Y | |||
GameID | game_id | Y | |||
RangeType | range_type | Y | |||
StartPeriod | start_period | Y | |||
StartRange | start_range | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
assists | integer | Total assists. |
bench_assists | integer | |
bench_blocks | integer | |
bench_fieldgoalsattempted | integer | |
bench_fieldgoalsmade | integer | |
bench_fieldgoalspercentage | numeric | |
bench_foulspersonal | integer | |
bench_freethrowsattempted | integer | |
bench_freethrowsmade | integer | |
bench_freethrowspercentage | numeric | |
bench_minutes | character | |
bench_points | integer | Points scored by the bench. |
bench_reboundsdefensive | integer | |
bench_reboundsoffensive | integer | |
bench_reboundstotal | integer | |
bench_steals | integer | |
bench_threepointersattempted | integer | |
bench_threepointersmade | integer | |
bench_threepointerspercentage | numeric | |
bench_turnovers | integer | |
blocks | integer | Total blocks. |
comment | character | Player status / inactive reason (e.g. 'DNP - Coach's Decision', 'Inactive'). |
familyname | character | |
fieldgoalsattempted | integer | |
fieldgoalsmade | integer | |
fieldgoalspercentage | numeric | |
firstname | character | Firstname. |
foulspersonal | integer | |
freethrowsattempted | integer | |
freethrowsmade | integer | |
freethrowspercentage | numeric | |
gameid | character | |
jerseynum | character | |
minutes | character | Minutes played, formatted MM:SS (V3 PT-duration parsed) or decimal minutes (V2). |
namei | character | |
personid | integer | |
playerslug | character | |
plusminuspoints | numeric | |
points | integer | Points scored. |
position | character | Listed roster position (G, F, C, etc.). |
reboundsdefensive | integer | |
reboundsoffensive | integer | |
reboundstotal | integer | |
starters_assists | integer | |
starters_blocks | integer | |
starters_fieldgoalsattempted | integer | |
starters_fieldgoalsmade | integer | |
starters_fieldgoalspercentage | numeric | |
starters_foulspersonal | integer | |
starters_freethrowsattempted | integer | |
starters_freethrowsmade | integer | |
starters_freethrowspercentage | numeric | |
starters_minutes | character | |
starters_points | integer | |
starters_reboundsdefensive | integer | |
starters_reboundsoffensive | integer | |
starters_reboundstotal | integer | |
starters_steals | integer | |
starters_threepointersattempted | integer | |
starters_threepointersmade | integer | |
starters_threepointerspercentage | numeric | |
starters_turnovers | integer | |
steals | integer | Total steals. |
teamcity | character | Teamcity. |
teamid | integer | FanGraphs team ID. |
teamname | character | Teamname. |
teamslug | character | |
teamtricode | character | |
threepointersattempted | integer | |
threepointersmade | integer | |
threepointerspercentage | numeric | |
turnovers | integer | Total turnovers. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_boxscoretraditionalv3()
Last validated n/a.
wnba_stats_boxscoreusagev3
GET /stats/boxscoreusagev3
Endpoint URL: GET https://stats.wnba.com/stats/boxscoreusagev3
Valid URL: https://stats.wnba.com/stats/boxscoreusagev3
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
EndPeriod | end_period | Y | |||
EndRange | end_range | Y | |||
GameID | game_id | Y | |||
RangeType | range_type | Y | |||
StartPeriod | start_period | Y | |||
StartRange | start_range | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
comment | character | Player status / inactive reason (e.g. 'DNP - Coach's Decision', 'Inactive'). |
familyname | character | |
firstname | character | Firstname. |
gameid | character | |
jerseynum | character | |
minutes | character | Minutes played, formatted MM:SS (V3 PT-duration parsed) or decimal minutes (V2). |
namei | character | |
percentageassists | numeric | |
percentageblocks | numeric | |
percentageblocksallowed | numeric | |
percentagefieldgoalsattempted | numeric | |
percentagefieldgoalsmade | numeric | |
percentagefreethrowsattempted | numeric | |
percentagefreethrowsmade | numeric | |
percentagepersonalfouls | numeric | |
percentagepersonalfoulsdrawn | numeric | |
percentagepoints | numeric | |
percentagereboundsdefensive | numeric | |
percentagereboundsoffensive | numeric | |
percentagereboundstotal | numeric | |
percentagesteals | numeric | |
percentagethreepointersattempted | numeric | |
percentagethreepointersmade | numeric | |
percentageturnovers | numeric | |
personid | integer | |
playerslug | character | |
position | character | Listed roster position (G, F, C, etc.). |
teamcity | character | Teamcity. |
teamid | integer | FanGraphs team ID. |
teamname | character | Teamname. |
teamslug | character | |
teamtricode | character | |
usagepercentage | numeric |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_boxscoreusagev3()
Last validated n/a.
wnba_stats_commonallplayers
GET /stats/commonallplayers
Endpoint URL: GET https://stats.wnba.com/stats/commonallplayers
Valid URL: https://stats.wnba.com/stats/commonallplayers?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
IsOnlyCurrentSeason | is_only_current_season | Y | |||
LeagueID | league_id | Y | |||
Season | season | Y | Season year (e.g. 2024). |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
person_id | integer | Unique player identifier (V3 endpoints). |
display_last_comma_first | character | |
display_first_last | character | |
rosterstatus | integer | |
from_year | character | First season. |
to_year | character | Most recent season. |
playercode | character | |
player_slug | character | URL-safe player identifier. |
team_id | integer | Unique team identifier. |
team_city | character | Team city or region (e.g. 'Las Vegas'). |
team_name | character | Full team display name (e.g. 'Las Vegas Aces'). |
team_abbreviation | character | Short team abbreviation (e.g. 'LAS'). |
team_code | character | Internal team code. |
team_slug | character | URL-safe team identifier (e.g. 'lasvegas-aces' / 'aces'). |
games_played_flag | character | |
otherleague_experience_ch | character | |
is_nba_assigned | integer | |
nba_assigned_team_id | integer |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_commonallplayers(league_id='10')
Last validated n/a.
wnba_stats_commonplayerinfo
GET /stats/commonplayerinfo
Endpoint URL: GET https://stats.wnba.com/stats/commonplayerinfo
Valid URL: https://stats.wnba.com/stats/commonplayerinfo?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
LeagueID | league_id | Y | |||
PlayerID | player_id | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
person_id | integer | Unique player identifier (V3 endpoints). |
first_name | character | Player's first name. |
last_name | character | Player's last name. |
display_first_last | character | NBA or WNBA Stats value for display first last in the commonplayerinfo result set. |
display_last_comma_first | character | NBA or WNBA Stats value for display last comma first in the commonplayerinfo result set. |
display_fi_last | character | NBA or WNBA Stats value for display fi last in the commonplayerinfo result set. |
player_slug | character | URL-safe player identifier. |
birthdate | character | Date of birth. |
school | character | Player's school / college (when distinct from 'college'). |
country | character | Country (full name or code). |
last_affiliation | character | NBA or WNBA Stats value for last affiliation in the commonplayerinfo result set. |
height | character | Player height (string e.g. '6-2' or inches). |
weight | character | Player weight in pounds. |
season_exp | integer | NBA or WNBA Stats value for season exp in the commonplayerinfo result set. |
jersey | character | Jersey number worn by the player. |
position | character | Listed roster position (G, F, C, etc.). |
rosterstatus | character | NBA or WNBA Stats value for rosterstatus in the commonplayerinfo result set. |
games_played_current_season_flag | character | Flag indicating games played current season flag for the requested NBA or WNBA Stats context. |
team_id | integer | Unique team identifier. |
team_name | character | Full team display name (e.g. 'Las Vegas Aces'). |
team_abbreviation | character | Short team abbreviation (e.g. 'LAS'). |
team_code | character | Internal team code. |
team_city | character | Team city or region (e.g. 'Las Vegas'). |
playercode | character | NBA or WNBA Stats value for playercode in the commonplayerinfo result set. |
from_year | integer | First season. |
to_year | integer | Most recent season. |
dleague_flag | character | Flag indicating dleague flag for the requested NBA or WNBA Stats context. |
nba_flag | character | Flag indicating NBA flag for the requested NBA or WNBA Stats context. |
games_played_flag | character | Flag indicating games played flag for the requested NBA or WNBA Stats context. |
draft_year | character | Draft year (4-digit). |
draft_round | character | Round of the draft selection. |
draft_number | character | The number pick that was used to select a given player. |
greatest_75_flag | character | Flag indicating greatest 75 flag for the requested NBA or WNBA Stats context. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_commonplayerinfo(league_id='10')
Last validated n/a.
wnba_stats_commonplayoffseries
GET /stats/commonplayoffseries
Endpoint URL: GET https://stats.wnba.com/stats/commonplayoffseries
Valid URL: https://stats.wnba.com/stats/commonplayoffseries?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
LeagueID | league_id | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeriesID | series_id_nullable | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
game_id | character | Unique game identifier. |
home_team_id | integer | Unique identifier for the home team. |
visitor_team_id | integer | Unique identifier for visitor team. |
series_id | character | Series identifier (e.g. 'W_1'). |
game_num | integer | NBA or WNBA Stats value for game number in the commonplayoffseries result set. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_commonplayoffseries(league_id='10')
Last validated n/a.
wnba_stats_commonteamroster
GET /stats/commonteamroster
Endpoint URL: GET https://stats.wnba.com/stats/commonteamroster
Valid URL: https://stats.wnba.com/stats/commonteamroster?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
LeagueID | league_id | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
TeamID | team_id | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
teamid | integer | FanGraphs team ID. |
season | character | Season identifier (4-digit year or 'YYYY-YY' string). |
leagueid | character | |
player | character | Player name. |
nickname | character | Team or athlete nickname. |
player_slug | character | URL-safe player identifier. |
num | character | Inning number. |
position | character | Listed roster position (G, F, C, etc.). |
height | character | Player height (string e.g. '6-2' or inches). |
weight | character | Player weight in pounds. |
birth_date | character | Date of birth (YYYY-MM-DD). |
age | numeric | Player age (in years). |
exp | character | Years of MLB service experience. |
school | character | Player's school / college (when distinct from 'college'). |
player_id | integer | Unique player identifier. |
how_acquired | character |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_commonteamroster(league_id='10')
Last validated n/a.
wnba_stats_commonteamyears
GET /stats/commonteamyears
Endpoint URL: GET https://stats.wnba.com/stats/commonteamyears
Valid URL: https://stats.wnba.com/stats/commonteamyears?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
LeagueID | league_id | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
league_id | character | League identifier ('10' = WNBA). |
team_id | integer | Unique team identifier. |
min_year | character | Minimum year queried (echoes min_year). |
max_year | character | Maximum year queried (echoes max_year). |
abbreviation | character | Short abbreviation. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_commonteamyears(league_id='10')
Last validated n/a.
wnba_stats_cumestatsplayer
GET /stats/cumestatsplayer
Endpoint URL: GET https://stats.wnba.com/stats/cumestatsplayer
Valid URL: https://stats.wnba.com/stats/cumestatsplayer?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
GameIDs | game_ids | Y | |||
LeagueID | league_id | Y | |||
PlayerID | player_id | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeasonType | season_type_all_star | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
display_fi_last | character | |
person_id | integer | Unique player identifier (V3 endpoints). |
jersey_num | character | Jersey number worn by the player. |
gp | integer | Games played. |
gs | integer | Games started. |
actual_minutes | integer | |
actual_seconds | integer | |
fg | integer | |
fga | integer | Field goal attempts. |
fg_pct | numeric | Field goal percentage (0-1). |
fg3 | integer | |
fg3a | integer | Three-point field goal attempts. |
fg3_pct | numeric | Three-point field goal percentage (0-1). |
ft | integer | |
fta | integer | Free throw attempts. |
ft_pct | numeric | Free throw percentage (0-1). |
off_reb | integer | |
def_reb | integer | |
tot_reb | integer | |
ast | integer | Assists. |
pf | integer | Personal fouls. |
dq | integer | |
stl | integer | Steals. |
turnovers | integer | Total turnovers. |
blk | integer | Blocks. |
pts | integer | Points scored. |
max_actual_minutes | integer | |
max_actual_seconds | integer | |
max_reb | integer | |
max_ast | integer | |
max_stl | integer | |
max_turnovers | integer | |
max_blk | integer | |
max_pts | integer | |
avg_actual_minutes | integer | |
avg_actual_seconds | numeric | |
avg_tot_reb | numeric | |
avg_ast | numeric | |
avg_stl | numeric | |
avg_turnovers | numeric | |
avg_blk | numeric | |
avg_pts | numeric | |
per_min_tot_reb | numeric | |
per_min_ast | numeric | |
per_min_stl | numeric | |
per_min_turnovers | numeric | |
per_min_blk | numeric | |
per_min_pts | numeric |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_cumestatsplayer(league_id='10')
Last validated n/a.
wnba_stats_cumestatsplayergames
GET /stats/cumestatsplayergames
Endpoint URL: GET https://stats.wnba.com/stats/cumestatsplayergames
Valid URL: https://stats.wnba.com/stats/cumestatsplayergames?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
LeagueID | league_id | Y | |||
Location | location_nullable | Y | |||
Outcome | outcome_nullable | Y | |||
PlayerID | player_id | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeasonType | season_type_all_star | Y | |||
VsConference | vs_conference_nullable | Y | |||
VsDivision | vs_division_nullable | Y | |||
VsTeamID | vs_team_id_nullable | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
matchup | character | Matchup. |
game_id | character | Unique game identifier. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_cumestatsplayergames(league_id='10')
Last validated n/a.
wnba_stats_cumestatsteam
GET /stats/cumestatsteam
Endpoint URL: GET https://stats.wnba.com/stats/cumestatsteam
Valid URL: https://stats.wnba.com/stats/cumestatsteam?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
GameIDs | game_ids | Y | |||
LeagueID | league_id | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeasonType | season_type_all_star | Y | |||
TeamID | team_id | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
jersey_num | character | Jersey number worn by the player. |
player | character | Player name. |
person_id | character | Unique player identifier (V3 endpoints). |
team_id | character | Unique team identifier. |
gp | character | Games played. |
gs | character | Games started. |
actual_minutes | character | |
actual_seconds | character | |
fg | character | |
fga | character | Field goal attempts. |
fg_pct | character | Field goal percentage (0-1). |
fg3 | character | |
fg3a | character | Three-point field goal attempts. |
fg3_pct | character | Three-point field goal percentage (0-1). |
ft | character | |
fta | character | Free throw attempts. |
ft_pct | character | Free throw percentage (0-1). |
off_reb | character | |
def_reb | character | |
tot_reb | character | |
ast | character | Assists. |
pf | character | Personal fouls. |
dq | character | |
stl | character | Steals. |
turnovers | character | Total turnovers. |
blk | character | Blocks. |
pts | character | Points scored. |
max_actual_minutes | character | |
max_actual_seconds | character | |
max_reb | character | |
max_ast | character | |
max_stl | character | |
max_turnovers | character | |
max_blkp | character | |
max_pts | character | |
avg_actual_minutes | character | |
avg_actual_seconds | character | |
avg_reb | character | |
avg_ast | character | |
avg_stl | character | |
avg_turnovers | character | |
avg_blkp | character | |
avg_pts | character | |
per_min_reb | character | |
per_min_ast | character | |
per_min_stl | character | |
per_min_turnovers | character | |
per_min_blk | character | |
per_min_pts | character |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_cumestatsteam(league_id='10')
Last validated n/a.
wnba_stats_cumestatsteamgames
GET /stats/cumestatsteamgames
Endpoint URL: GET https://stats.wnba.com/stats/cumestatsteamgames
Valid URL: https://stats.wnba.com/stats/cumestatsteamgames?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
LeagueID | league_id | Y | |||
Location | location_nullable | Y | |||
Outcome | outcome_nullable | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeasonID | season_id_nullable | Y | |||
SeasonType | season_type_all_star | Y | |||
TeamID | team_id | Y | |||
VsConference | vs_conference_nullable | Y | |||
VsDivision | vs_division_nullable | Y | |||
VsTeamID | vs_team_id_nullable | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
matchup | character | Matchup. |
game_id | character | Unique game identifier. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_cumestatsteamgames(league_id='10')
Last validated n/a.
wnba_stats_draftcombinestats
GET /stats/draftcombinestats
Endpoint URL: GET https://stats.wnba.com/stats/draftcombinestats
Valid URL: https://stats.wnba.com/stats/draftcombinestats?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
LeagueID | league_id | Y | |||
SeasonYear | season_all_time | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
season | character | Season identifier (4-digit year or 'YYYY-YY' string). |
player_id | integer | Unique player identifier. |
first_name | character | Player's first name. |
last_name | character | Player's last name. |
player_name | character | Player name. |
position | character | Listed roster position (G, F, C, etc.). |
height_wo_shoes | numeric | |
height_wo_shoes_ft_in | character | |
height_w_shoes | character | |
height_w_shoes_ft_in | character | |
weight | character | Player weight in pounds. |
wingspan | numeric | |
wingspan_ft_in | character | |
standing_reach | numeric | |
standing_reach_ft_in | character | |
body_fat_pct | character | |
hand_length | numeric | |
hand_width | numeric | |
standing_vertical_leap | numeric | |
max_vertical_leap | numeric | |
lane_agility_time | numeric | |
modified_lane_agility_time | numeric | |
three_quarter_sprint | numeric | |
bench_press | character | |
spot_fifteen_corner_left | character | |
spot_fifteen_break_left | character | |
spot_fifteen_top_key | character | |
spot_fifteen_break_right | character | |
spot_fifteen_corner_right | character | |
spot_college_corner_left | character | |
spot_college_break_left | character | |
spot_college_top_key | character | |
spot_college_break_right | character | |
spot_college_corner_right | character | |
spot_nba_corner_left | character | |
spot_nba_break_left | character | |
spot_nba_top_key | character | |
spot_nba_break_right | character | |
spot_nba_corner_right | character | |
off_drib_fifteen_break_left | character | |
off_drib_fifteen_top_key | character | |
off_drib_fifteen_break_right | character | |
off_drib_college_break_left | character | |
off_drib_college_top_key | character | |
off_drib_college_break_right | character | |
on_move_fifteen | character | |
on_move_college | character |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_draftcombinestats(league_id='10')
Last validated n/a.
wnba_stats_drafthistory
GET /stats/drafthistory
Endpoint URL: GET https://stats.wnba.com/stats/drafthistory
Valid URL: https://stats.wnba.com/stats/drafthistory?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
College | college_nullable | Y | |||
LeagueID | league_id | Y | |||
OverallPick | overall_pick_nullable | Y | |||
RoundNum | round_num_nullable | Y | |||
RoundPick | round_pick_nullable | Y | |||
Season | season_year_nullable | Y | |||
TeamID | team_id_nullable | Y | |||
TopX | topx_nullable | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
person_id | integer | Unique player identifier (V3 endpoints). |
player_name | character | Player name. |
season | character | Season identifier (4-digit year or 'YYYY-YY' string). |
round_number | integer | Numeric round. |
round_pick | integer | Round pick. |
overall_pick | integer | Overall pick. |
draft_type | character | NBA or WNBA Stats value for draft type in the drafthistory result set. |
team_id | integer | Unique team identifier. |
team_city | character | Team city or region (e.g. 'Las Vegas'). |
team_name | character | Full team display name (e.g. 'Las Vegas Aces'). |
team_abbreviation | character | Short team abbreviation (e.g. 'LAS'). |
organization | character | Organization. |
organization_type | character | Organization type. |
player_profile_flag | integer | Player profile flag. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_drafthistory(league_id='10')
Last validated n/a.
wnba_stats_fantasywidget
GET /stats/fantasywidget
Endpoint URL: GET https://stats.wnba.com/stats/fantasywidget
Valid URL: https://stats.wnba.com/stats/fantasywidget?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
ActivePlayers | active_players | Y | |||
DateFrom | date_from_nullable | Y | |||
DateTo | date_to_nullable | Y | |||
LastNGames | last_n_games | Y | |||
LeagueID | league_id | Y | |||
Location | location_nullable | Y | |||
Month | month_nullable | Y | |||
OpponentTeamID | opponent_team_id_nullable | Y | |||
PORound | po_round_nullable | Y | |||
PlayerID | player_id_nullable | Y | |||
Position | position_nullable | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeasonSegment | season_segment_nullable | Y | |||
SeasonType | season_type_all_star | Y | |||
TeamID | team_id_nullable | Y | |||
TodaysOpponent | todays_opponent | Y | |||
TodaysPlayers | todays_players | Y | |||
VsConference | vs_conference_nullable | Y | |||
VsDivision | vs_division_nullable | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
player_id | integer | Unique player identifier. |
player_name | character | Player name. |
player_position | character | Position of the player accordinng to NGS |
team_id | integer | Unique team identifier. |
team_abbreviation | character | Short team abbreviation (e.g. 'LAS'). |
gp | integer | Games played. |
min | numeric | Minutes played. |
fan_duel_pts | numeric | |
nba_fantasy_pts | numeric | |
pts | numeric | Points scored. |
reb | numeric | Total rebounds. |
ast | numeric | Assists. |
blk | numeric | Blocks. |
stl | numeric | Steals. |
tov | numeric | Turnovers. |
fg3m | numeric | Three-point field goals made. |
fga | numeric | Field goal attempts. |
fg_pct | numeric | Field goal percentage (0-1). |
fta | numeric | Free throw attempts. |
ft_pct | numeric | Free throw percentage (0-1). |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_fantasywidget(league_id='10')
Last validated n/a.
wnba_stats_franchisehistory
GET /stats/franchisehistory
Endpoint URL: GET https://stats.wnba.com/stats/franchisehistory
Valid URL: https://stats.wnba.com/stats/franchisehistory?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
LeagueID | league_id | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
league_id | character | League identifier ('10' = WNBA). |
team_id | integer | Unique team identifier. |
team_city | character | Team city or region (e.g. 'Las Vegas'). |
team_name | character | Full team display name (e.g. 'Las Vegas Aces'). |
start_year | character | Span starting year. |
end_year | character | Span ending year. |
years | integer | Years. |
games | integer | Games played. |
wins | integer | Total wins. |
losses | integer | Total losses. |
win_pct | numeric | Win percentage (0-1 decimal). |
po_appearances | integer | NBA or WNBA Stats value for playoff appearances in the franchisehistory result set. |
div_titles | integer | NBA or WNBA Stats value for div titles in the franchisehistory result set. |
conf_titles | integer | NBA or WNBA Stats value for conf titles in the franchisehistory result set. |
league_titles | integer | NBA or WNBA Stats value for league titles in the franchisehistory result set. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_franchisehistory(league_id='10')
Last validated n/a.
wnba_stats_franchiseleaders
GET /stats/franchiseleaders
Endpoint URL: GET https://stats.wnba.com/stats/franchiseleaders
Valid URL: https://stats.wnba.com/stats/franchiseleaders?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
LeagueID | league_id | Y | |||
TeamID | team_id | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
team_id | integer | Unique team identifier. |
pts | integer | Points scored. |
pts_person_id | integer | Stats API identifier for points person identifier associated with this NBA or WNBA Stats row. |
pts_player | character | Scoring or score-margin metric for points player in the requested NBA or WNBA Stats split. |
ast | integer | Assists. |
ast_person_id | integer | Stats API identifier for assists person identifier associated with this NBA or WNBA Stats row. |
ast_player | character | NBA or WNBA Stats value for assists player in the franchiseleaders result set. |
reb | integer | Total rebounds. |
reb_person_id | integer | Stats API identifier for rebounds person identifier associated with this NBA or WNBA Stats row. |
reb_player | character | Rebounding metric for rebounds player in the requested NBA or WNBA Stats split. |
blk | integer | Blocks. |
blk_person_id | integer | Stats API identifier for blocks person identifier associated with this NBA or WNBA Stats row. |
blk_player | character | NBA or WNBA Stats value for blocks player in the franchiseleaders result set. |
stl | integer | Steals. |
stl_person_id | integer | Stats API identifier for steals person identifier associated with this NBA or WNBA Stats row. |
stl_player | character | NBA or WNBA Stats value for steals player in the franchiseleaders result set. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_franchiseleaders(league_id='10')
Last validated n/a.
wnba_stats_franchiseleaderswrank
GET /stats/franchiseleaderswrank
Endpoint URL: GET https://stats.wnba.com/stats/franchiseleaderswrank
Valid URL: https://stats.wnba.com/stats/franchiseleaderswrank?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
LeagueID | league_id | Y | |||
PerMode | per_mode | Y | |||
SeasonType | season_type | Y | Season phase: 1=preseason, 2=regular season, 3=postseason. | ||
TeamID | team_id | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
league_id | character | League identifier ('10' = WNBA). |
team_id | integer | Unique team identifier. |
team | character | Team-side label or team identifier. |
person_id | integer | Unique player identifier (V3 endpoints). |
player | character | Player name. |
season_type | character | Season type (1=pre-season, 2=regular season, 3=postseason, 4=off-season for ESPN; or string label for WNBA Stats). |
active_with_team | integer | |
gp | integer | Games played. |
minutes | numeric | Minutes played, formatted MM:SS (V3 PT-duration parsed) or decimal minutes (V2). |
fgm | numeric | Field goals made. |
fga | numeric | Field goal attempts. |
fg_pct | numeric | Field goal percentage (0-1). |
fg3m | numeric | Three-point field goals made. |
fg3a | numeric | Three-point field goal attempts. |
fg3_pct | numeric | Three-point field goal percentage (0-1). |
ftm | numeric | Free throws made. |
fta | numeric | Free throw attempts. |
ft_pct | numeric | Free throw percentage (0-1). |
oreb | numeric | Offensive rebounds. |
dreb | numeric | Defensive rebounds. |
reb | numeric | Total rebounds. |
ast | numeric | Assists. |
pf | numeric | Personal fouls. |
stl | numeric | Steals. |
tov | numeric | Turnovers. |
blk | numeric | Blocks. |
pts | numeric | Points scored. |
f_rank_gp | integer | |
f_rank_minutes | integer | |
f_rank_fgm | integer | |
f_rank_fga | integer | |
f_rank_fg_pct | integer | |
f_rank_fg3m | integer | |
f_rank_fg3a | integer | |
f_rank_fg3_pct | integer | |
f_rank_ftm | integer | |
f_rank_fta | integer | |
f_rank_ft_pct | integer | |
f_rank_oreb | integer | |
f_rank_dreb | integer | |
f_rank_reb | integer | |
f_rank_ast | integer | |
f_rank_pf | integer | |
f_rank_stl | integer | |
f_rank_tov | integer | |
f_rank_blk | integer | |
f_rank_pts | integer |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_franchiseleaderswrank(league_id='10')
Last validated n/a.
wnba_stats_franchiseplayers
GET /stats/franchiseplayers
Endpoint URL: GET https://stats.wnba.com/stats/franchiseplayers
Valid URL: https://stats.wnba.com/stats/franchiseplayers?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
LeagueID | league_id | Y | |||
PerMode | per_mode_detailed | Y | |||
SeasonType | season_type_all_star | Y | |||
TeamID | team_id | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
league_id | character | League identifier ('10' = WNBA). |
team_id | integer | Unique team identifier. |
team | character | Team-side label or team identifier. |
person_id | integer | Unique player identifier (V3 endpoints). |
player | character | Player name. |
season_type | character | Season type (1=pre-season, 2=regular season, 3=postseason, 4=off-season for ESPN; or string label for WNBA Stats). |
active_with_team | integer | |
gp | integer | Games played. |
fgm | numeric | Field goals made. |
fga | numeric | Field goal attempts. |
fg_pct | numeric | Field goal percentage (0-1). |
fg3m | numeric | Three-point field goals made. |
fg3a | numeric | Three-point field goal attempts. |
fg3_pct | numeric | Three-point field goal percentage (0-1). |
ftm | numeric | Free throws made. |
fta | numeric | Free throw attempts. |
ft_pct | numeric | Free throw percentage (0-1). |
oreb | numeric | Offensive rebounds. |
dreb | numeric | Defensive rebounds. |
reb | numeric | Total rebounds. |
ast | numeric | Assists. |
pf | numeric | Personal fouls. |
stl | numeric | Steals. |
tov | numeric | Turnovers. |
blk | numeric | Blocks. |
pts | numeric | Points scored. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_franchiseplayers(league_id='10')
Last validated n/a.
wnba_stats_gamerotation
GET /stats/gamerotation
Endpoint URL: GET https://stats.wnba.com/stats/gamerotation
Valid URL: https://stats.wnba.com/stats/gamerotation?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
GameID | game_id | Y | |||
LeagueID | league_id | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
game_id | character | Unique game identifier. |
team_id | integer | Unique team identifier. |
team_city | character | Team city or region (e.g. 'Las Vegas'). |
team_name | character | Full team display name (e.g. 'Las Vegas Aces'). |
person_id | integer | Unique player identifier (V3 endpoints). |
player_first | character | NBA or WNBA Stats value for player first in the gamerotation result set. |
player_last | character | NBA or WNBA Stats value for player last in the gamerotation result set. |
in_time_real | numeric | Real-time clock value when the player entered the game rotation stint. |
out_time_real | numeric | Real-time clock value when the player exited the game rotation stint. |
player_pts | integer | Scoring or score-margin metric for player points in the requested NBA or WNBA Stats split. |
pt_diff | numeric | NBA or WNBA Stats value for pt diff in the gamerotation result set. |
usg_pct | numeric | Percentage or rate for usage percentage in the requested NBA or WNBA Stats split. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_gamerotation(league_id='10')
Last validated n/a.
wnba_stats_infographicfanduelplayer
GET /stats/infographicfanduelplayer
Endpoint URL: GET https://stats.wnba.com/stats/infographicfanduelplayer
Valid URL: https://stats.wnba.com/stats/infographicfanduelplayer
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
GameID | game_id | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
player_id | integer | Unique player identifier. |
player_name | character | Player name. |
team_id | integer | Unique team identifier. |
team_name | character | Full team display name (e.g. 'Las Vegas Aces'). |
team_abbreviation | character | Short team abbreviation (e.g. 'LAS'). |
jersey_num | character | Jersey number worn by the player. |
player_position | character | Position of the player accordinng to NGS |
location | character | Filter results by game location. |
fan_duel_pts | numeric | Scoring or score-margin metric for fan duel points in the requested NBA or WNBA Stats split. |
nba_fantasy_pts | numeric | Nba fantasy points for the requested NBA or WNBA Stats split. |
usg_pct | numeric | Percentage or rate for usage percentage in the requested NBA or WNBA Stats split. |
min | numeric | Minutes played. |
fgm | integer | Field goals made. |
fga | integer | Field goal attempts. |
fg_pct | numeric | Field goal percentage (0-1). |
fg3m | integer | Three-point field goals made. |
fg3a | integer | Three-point field goal attempts. |
fg3_pct | numeric | Three-point field goal percentage (0-1). |
ftm | integer | Free throws made. |
fta | integer | Free throw attempts. |
ft_pct | numeric | Free throw percentage (0-1). |
oreb | integer | Offensive rebounds. |
dreb | integer | Defensive rebounds. |
reb | integer | Total rebounds. |
ast | integer | Assists. |
tov | integer | Turnovers. |
stl | integer | Steals. |
blk | integer | Blocks. |
blka | integer | Blocked field-goal attempts against for the requested NBA or WNBA Stats split. |
pf | integer | Personal fouls. |
pfd | integer | Personal fouls drawn for the requested NBA or WNBA Stats split. |
pts | integer | Points scored. |
plus_minus | integer | Plus/minus point differential while on court. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_infographicfanduelplayer()
Last validated n/a.
wnba_stats_leaguedashlineups
GET /stats/leaguedashlineups
Endpoint URL: GET https://stats.wnba.com/stats/leaguedashlineups
Valid URL: https://stats.wnba.com/stats/leaguedashlineups?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
Conference | conference_nullable | Y | |||
DateFrom | date_from_nullable | Y | |||
DateTo | date_to_nullable | Y | |||
Division | division_simple_nullable | Y | |||
GameSegment | game_segment_nullable | Y | |||
GroupQuantity | group_quantity | Y | |||
LastNGames | last_n_games | Y | |||
LeagueID | league_id | Y | |||
Location | location_nullable | Y | |||
MeasureType | measure_type_detailed_defense | Y | |||
Month | month | Y | |||
OpponentTeamID | opponent_team_id | Y | |||
Outcome | outcome_nullable | Y | |||
PORound | po_round_nullable | Y | |||
PaceAdjust | pace_adjust | Y | |||
PerMode | per_mode_detailed | Y | |||
Period | period | Y | |||
PlusMinus | plus_minus | Y | |||
Rank | rank | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeasonSegment | season_segment_nullable | Y | |||
SeasonType | season_type_all_star | Y | |||
ShotClockRange | shot_clock_range_nullable | Y | |||
TeamID | team_id_nullable | Y | |||
VsConference | vs_conference_nullable | Y | |||
VsDivision | vs_division_nullable | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
group_set | character | Name of the grouping family used for this dashboard or split row. |
group_id | character | ESPN group id. |
group_name | character | Group name (conference / division). |
team_id | integer | Unique team identifier. |
team_abbreviation | character | Short team abbreviation (e.g. 'LAS'). |
gp | integer | Games played. |
w | integer | Wins. |
l | integer | Losses. |
w_pct | numeric | Wins percentage (0-1 decimal). |
min | numeric | Minutes played. |
fgm | numeric | Field goals made. |
fga | numeric | Field goal attempts. |
fg_pct | numeric | Field goal percentage (0-1). |
fg3m | numeric | Three-point field goals made. |
fg3a | numeric | Three-point field goal attempts. |
fg3_pct | numeric | Three-point field goal percentage (0-1). |
ftm | numeric | Free throws made. |
fta | numeric | Free throw attempts. |
ft_pct | numeric | Free throw percentage (0-1). |
oreb | numeric | Offensive rebounds. |
dreb | numeric | Defensive rebounds. |
reb | numeric | Total rebounds. |
ast | numeric | Assists. |
tov | numeric | Turnovers. |
stl | numeric | Steals. |
blk | numeric | Blocks. |
blka | numeric | Blocked field-goal attempts against for the requested NBA or WNBA Stats split. |
pf | numeric | Personal fouls. |
pfd | numeric | Personal fouls drawn for the requested NBA or WNBA Stats split. |
pts | numeric | Points scored. |
plus_minus | numeric | Plus/minus point differential while on court. |
gp_rank | integer | Rank for games played within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
w_rank | integer | Rank for wins within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
l_rank | integer | Rank for losses within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
w_pct_rank | integer | Rank for winning percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
min_rank | integer | Rank for minutes played within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
fgm_rank | integer | Rank for field goals made within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
fga_rank | integer | Rank for field goals attempted within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
fg_pct_rank | integer | Rank for field-goal percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
fg3m_rank | integer | Rank for three-point field goals made within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
fg3a_rank | integer | Rank for three-point field goals attempted within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
fg3_pct_rank | integer | Rank for three-point field-goal percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
ftm_rank | integer | Rank for free throws made within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
fta_rank | integer | Rank for free throws attempted within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
ft_pct_rank | integer | Rank for free-throw percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
oreb_rank | integer | Rank for offensive rebounds within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
dreb_rank | integer | Rank for defensive rebounds within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
reb_rank | integer | Rank for total rebounds within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
ast_rank | integer | Rank for assists within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
tov_rank | integer | Rank for turnovers within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
stl_rank | integer | Rank for steals within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
blk_rank | integer | Rank for blocks within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
blka_rank | integer | Rank for blocked field-goal attempts against within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
pf_rank | integer | Rank for personal fouls within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
pfd_rank | integer | Rank for personal fouls drawn within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
pts_rank | integer | Rank for points within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
plus_minus_rank | integer | Rank for plus-minus within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
sum_time_played | integer | Time value for sum time played in the NBA or WNBA Stats result set. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_leaguedashlineups(league_id='10')
Last validated n/a.
wnba_stats_leaguedashplayerbiostats
GET /stats/leaguedashplayerbiostats
Endpoint URL: GET https://stats.wnba.com/stats/leaguedashplayerbiostats
Valid URL: https://stats.wnba.com/stats/leaguedashplayerbiostats?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
College | college_nullable | Y | |||
Conference | conference_nullable | Y | |||
Country | country_nullable | Y | |||
DateFrom | date_from_nullable | Y | |||
DateTo | date_to_nullable | Y | |||
Division | division_simple_nullable | Y | |||
DraftPick | draft_pick_nullable | Y | |||
DraftYear | draft_year_nullable | Y | |||
GameScope | game_scope_simple_nullable | Y | |||
GameSegment | game_segment_nullable | Y | |||
Height | height_nullable | Y | |||
LastNGames | last_n_games_nullable | Y | |||
LeagueID | league_id | Y | |||
Location | location_nullable | Y | |||
Month | month_nullable | Y | |||
OpponentTeamID | opponent_team_id_nullable | Y | |||
Outcome | outcome_nullable | Y | |||
PORound | po_round_nullable | Y | |||
PerMode | per_mode_simple | Y | |||
Period | period_nullable | Y | |||
PlayerExperience | player_experience_nullable | Y | |||
PlayerPosition | player_position_abbreviation_nullable | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeasonSegment | season_segment_nullable | Y | |||
SeasonType | season_type_all_star | Y | |||
ShotClockRange | shot_clock_range_nullable | Y | |||
StarterBench | starter_bench_nullable | Y | |||
TeamID | team_id_nullable | Y | |||
VsConference | vs_conference_nullable | Y | |||
VsDivision | vs_division_nullable | Y | |||
Weight | weight_nullable | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
player_id | integer | Unique player identifier. |
player_name | character | Player name. |
team_id | integer | Unique team identifier. |
team_abbreviation | character | Short team abbreviation (e.g. 'LAS'). |
age | numeric | Player age (in years). |
player_height | character | Participant height (e.g. "6' 5""). |
player_height_inches | integer | NBA or WNBA Stats value for player height inches in the leaguedashplayerbiostats result set. |
player_weight | character | Participant weight in pounds. |
college | character | College or school attended. |
country | character | Country (full name or code). |
draft_year | character | Draft year (4-digit). |
draft_round | character | Round of the draft selection. |
draft_number | character | The number pick that was used to select a given player. |
gp | integer | Games played. |
pts | numeric | Points scored. |
reb | numeric | Total rebounds. |
ast | numeric | Assists. |
net_rating | numeric | Net rating (off rating - def rating). |
oreb_pct | numeric | Percentage or rate for offensive rebounds percentage in the requested NBA or WNBA Stats split. |
dreb_pct | numeric | Percentage or rate for defensive rebounds percentage in the requested NBA or WNBA Stats split. |
usg_pct | numeric | Percentage or rate for usage percentage in the requested NBA or WNBA Stats split. |
ts_pct | numeric | True shooting percentage (0-1). |
ast_pct | numeric | Assist percentage. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_leaguedashplayerbiostats(league_id='10')
Last validated n/a.
wnba_stats_leaguedashplayerclutch
GET /stats/leaguedashplayerclutch
Endpoint URL: GET https://stats.wnba.com/stats/leaguedashplayerclutch
Valid URL: https://stats.wnba.com/stats/leaguedashplayerclutch?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
AheadBehind | ahead_behind | Y | |||
ClutchTime | clutch_time | Y | |||
College | college_nullable | Y | |||
Conference | conference_nullable | Y | |||
Country | country_nullable | Y | |||
DateFrom | date_from_nullable | Y | |||
DateTo | date_to_nullable | Y | |||
Division | division_simple_nullable | Y | |||
DraftPick | draft_pick_nullable | Y | |||
DraftYear | draft_year_nullable | Y | |||
GameScope | game_scope_simple_nullable | Y | |||
GameSegment | game_segment_nullable | Y | |||
Height | height_nullable | Y | |||
LastNGames | last_n_games | Y | |||
LeagueID | league_id | Y | |||
Location | location_nullable | Y | |||
MeasureType | measure_type_detailed_defense | Y | |||
Month | month | Y | |||
OpponentTeamID | opponent_team_id | Y | |||
Outcome | outcome_nullable | Y | |||
PORound | po_round_nullable | Y | |||
PaceAdjust | pace_adjust | Y | |||
PerMode | per_mode_detailed | Y | |||
Period | period | Y | |||
PlayerExperience | player_experience_nullable | Y | |||
PlayerPosition | player_position_abbreviation_nullable | Y | |||
PlusMinus | plus_minus | Y | |||
PointDiff | point_diff | Y | |||
Rank | rank | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeasonSegment | season_segment_nullable | Y | |||
SeasonType | season_type_all_star | Y | |||
ShotClockRange | shot_clock_range_nullable | Y | |||
StarterBench | starter_bench_nullable | Y | |||
TeamID | team_id_nullable | Y | |||
VsConference | vs_conference_nullable | Y | |||
VsDivision | vs_division_nullable | Y | |||
Weight | weight_nullable | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
group_set | character | |
player_id | integer | Unique player identifier. |
player_name | character | Player name. |
nickname | character | Team or athlete nickname. |
team_id | integer | Unique team identifier. |
team_abbreviation | character | Short team abbreviation (e.g. 'LAS'). |
age | numeric | Player age (in years). |
gp | integer | Games played. |
w | integer | Wins. |
l | integer | Losses. |
w_pct | numeric | Wins percentage (0-1 decimal). |
min | numeric | Minutes played. |
fgm | numeric | Field goals made. |
fga | numeric | Field goal attempts. |
fg_pct | numeric | Field goal percentage (0-1). |
fg3m | numeric | Three-point field goals made. |
fg3a | numeric | Three-point field goal attempts. |
fg3_pct | numeric | Three-point field goal percentage (0-1). |
ftm | numeric | Free throws made. |
fta | numeric | Free throw attempts. |
ft_pct | numeric | Free throw percentage (0-1). |
oreb | numeric | Offensive rebounds. |
dreb | numeric | Defensive rebounds. |
reb | numeric | Total rebounds. |
ast | numeric | Assists. |
tov | numeric | Turnovers. |
stl | numeric | Steals. |
blk | numeric | Blocks. |
blka | numeric | |
pf | numeric | Personal fouls. |
pfd | numeric | |
pts | numeric | Points scored. |
plus_minus | numeric | Plus/minus point differential while on court. |
nba_fantasy_pts | numeric | |
dd2 | integer | |
td3 | integer | |
wnba_fantasy_pts | numeric | |
gp_rank | integer | |
w_rank | integer | |
l_rank | integer | |
w_pct_rank | integer | |
min_rank | integer | |
fgm_rank | integer | |
fga_rank | integer | |
fg_pct_rank | integer | |
fg3m_rank | integer | |
fg3a_rank | integer | |
fg3_pct_rank | integer | |
ftm_rank | integer | |
fta_rank | integer | |
ft_pct_rank | integer | |
oreb_rank | integer | |
dreb_rank | integer | |
reb_rank | integer | |
ast_rank | integer | |
tov_rank | integer | |
stl_rank | integer | |
blk_rank | integer | |
blka_rank | integer | |
pf_rank | integer | |
pfd_rank | integer | |
pts_rank | integer | |
plus_minus_rank | integer | |
nba_fantasy_pts_rank | integer | |
dd2_rank | integer | |
td3_rank | integer | |
wnba_fantasy_pts_rank | integer | |
team_count | integer |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_leaguedashplayerclutch(league_id='10')
Last validated n/a.
wnba_stats_leaguedashplayershotlocations
GET /stats/leaguedashplayershotlocations
Endpoint URL: GET https://stats.wnba.com/stats/leaguedashplayershotlocations
Valid URL: https://stats.wnba.com/stats/leaguedashplayershotlocations?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
College | college_nullable | Y | |||
Conference | conference_nullable | Y | |||
Country | country_nullable | Y | |||
DateFrom | date_from_nullable | Y | |||
DateTo | date_to_nullable | Y | |||
DistanceRange | distance_range | Y | |||
Division | division_simple_nullable | Y | |||
DraftPick | draft_pick_nullable | Y | |||
DraftYear | draft_year_nullable | Y | |||
GameScope | game_scope_simple_nullable | Y | |||
GameSegment | game_segment_nullable | Y | |||
Height | height_nullable | Y | |||
LastNGames | last_n_games | Y | |||
LeagueID | league_id | Y | |||
Location | location_nullable | Y | |||
MeasureType | measure_type_simple | Y | |||
Month | month | Y | |||
OpponentTeamID | opponent_team_id | Y | |||
Outcome | outcome_nullable | Y | |||
PORound | po_round_nullable | Y | |||
PaceAdjust | pace_adjust | Y | |||
PerMode | per_mode_detailed | Y | |||
Period | period | Y | |||
PlayerExperience | player_experience_nullable | Y | |||
PlayerPosition | player_position_abbreviation_nullable | Y | |||
PlusMinus | plus_minus | Y | |||
Rank | rank | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeasonSegment | season_segment_nullable | Y | |||
SeasonType | season_type_all_star | Y | |||
ShotClockRange | shot_clock_range_nullable | Y | |||
StarterBench | starter_bench_nullable | Y | |||
TeamID | team_id_nullable | Y | |||
VsConference | vs_conference_nullable | Y | |||
VsDivision | vs_division_nullable | Y | |||
Weight | weight_nullable | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
player_id | integer | Unique player identifier. |
player_name | character | Player name. |
team_id | integer | Unique team identifier. |
team_abbreviation | character | Short team abbreviation (e.g. 'LAS'). |
age | numeric | Player age (in years). |
nickname | character | Team or athlete nickname. |
less_than_5_ft_fgm | numeric | |
less_than_5_ft_fga | numeric | |
less_than_5_ft_fg_pct | numeric | |
5-9_ft_fgm | numeric | |
5-9_ft_fga | numeric | |
5-9_ft_fg_pct | numeric | |
10-14_ft_fgm | numeric | |
10-14_ft_fga | numeric | |
10-14_ft_fg_pct | numeric | |
15-19_ft_fgm | numeric | |
15-19_ft_fga | numeric | |
15-19_ft_fg_pct | numeric | |
20-24_ft_fgm | numeric | |
20-24_ft_fga | numeric | |
20-24_ft_fg_pct | numeric | |
25-29_ft_fgm | numeric | |
25-29_ft_fga | numeric | |
25-29_ft_fg_pct | numeric | |
30-34_ft_fgm | numeric | |
30-34_ft_fga | numeric | |
30-34_ft_fg_pct | numeric | |
35-39_ft_fgm | numeric | |
35-39_ft_fga | numeric | |
35-39_ft_fg_pct | numeric | |
40+_ft_fgm | numeric | |
40+_ft_fga | numeric | |
40+_ft_fg_pct | numeric |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_leaguedashplayershotlocations(league_id='10')
Last validated n/a.
wnba_stats_leaguedashplayerstats
GET /stats/leaguedashplayerstats
Endpoint URL: GET https://stats.wnba.com/stats/leaguedashplayerstats
Valid URL: https://stats.wnba.com/stats/leaguedashplayerstats?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
College | college_nullable | Y | |||
Conference | conference_nullable | Y | |||
Country | country_nullable | Y | |||
DateFrom | date_from_nullable | Y | |||
DateTo | date_to_nullable | Y | |||
Division | division_simple_nullable | Y | |||
DraftPick | draft_pick_nullable | Y | |||
DraftYear | draft_year_nullable | Y | |||
GameScope | game_scope_simple_nullable | Y | |||
GameSegment | game_segment_nullable | Y | |||
Height | height_nullable | Y | |||
LastNGames | last_n_games | Y | |||
LeagueID | league_id | Y | |||
Location | location_nullable | Y | |||
MeasureType | measure_type_detailed_defense | Y | |||
Month | month | Y | |||
OpponentTeamID | opponent_team_id | Y | |||
Outcome | outcome_nullable | Y | |||
PORound | po_round_nullable | Y | |||
PaceAdjust | pace_adjust | Y | |||
PerMode | per_mode_detailed | Y | |||
Period | period | Y | |||
PlayerExperience | player_experience_nullable | Y | |||
PlayerPosition | player_position_abbreviation_nullable | Y | |||
PlusMinus | plus_minus | Y | |||
Rank | rank | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeasonSegment | season_segment_nullable | Y | |||
SeasonType | season_type_all_star | Y | |||
ShotClockRange | shot_clock_range_nullable | Y | |||
StarterBench | starter_bench_nullable | Y | |||
TeamID | team_id_nullable | Y | |||
TwoWay | two_way_nullable | Y | |||
VsConference | vs_conference_nullable | Y | |||
VsDivision | vs_division_nullable | Y | |||
Weight | weight_nullable | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
player_id | integer | Unique player identifier. |
player_name | character | Player name. |
nickname | character | Team or athlete nickname. |
team_id | integer | Unique team identifier. |
team_abbreviation | character | Short team abbreviation (e.g. 'LAS'). |
age | numeric | Player age (in years). |
gp | integer | Games played. |
w | integer | Wins. |
l | integer | Losses. |
w_pct | numeric | Wins percentage (0-1 decimal). |
min | numeric | Minutes played. |
fgm | numeric | Field goals made. |
fga | numeric | Field goal attempts. |
fg_pct | numeric | Field goal percentage (0-1). |
fg3m | numeric | Three-point field goals made. |
fg3a | numeric | Three-point field goal attempts. |
fg3_pct | numeric | Three-point field goal percentage (0-1). |
ftm | numeric | Free throws made. |
fta | numeric | Free throw attempts. |
ft_pct | numeric | Free throw percentage (0-1). |
oreb | numeric | Offensive rebounds. |
dreb | numeric | Defensive rebounds. |
reb | numeric | Total rebounds. |
ast | numeric | Assists. |
tov | numeric | Turnovers. |
stl | numeric | Steals. |
blk | numeric | Blocks. |
blka | numeric | Blocked shot attempts against the player — shots the player attempted that were blocked by opponents. |
pf | numeric | Personal fouls. |
pfd | numeric | Personal fouls drawn — fouls committed by opponents against this player. |
pts | numeric | Points scored. |
plus_minus | numeric | Plus/minus point differential while on court. |
nba_fantasy_pts | numeric | NBA fantasy points accrued under the standard NBA fantasy scoring formula. |
dd2 | integer | Number of double-doubles recorded over the span. |
td3 | integer | Number of triple-doubles recorded over the span. |
wnba_fantasy_pts | numeric | WNBA fantasy points accrued under the standard WNBA fantasy scoring formula. |
gp_rank | integer | Player's league rank for games played among qualified players (1 = most games). |
w_rank | integer | Player's league rank for wins (1 = most wins while active). |
l_rank | integer | Player's league rank for losses (1 = most losses while active). |
w_pct_rank | integer | Player's league rank for win percentage (1 = highest win pct). |
min_rank | integer | Player's league rank for minutes played (1 = most minutes). |
fgm_rank | integer | Player's league rank for field goals made (1 = most made). |
fga_rank | integer | Player's league rank for field goal attempts (1 = most attempts). |
fg_pct_rank | integer | Player's league rank for field goal percentage (1 = highest pct). |
fg3m_rank | integer | Player's league rank for three-point field goals made (1 = most made). |
fg3a_rank | integer | Player's league rank for three-point field goal attempts (1 = most attempts). |
fg3_pct_rank | integer | Player's league rank for three-point percentage (1 = highest pct). |
ftm_rank | integer | Player's league rank for free throws made (1 = most made). |
fta_rank | integer | Player's league rank for free throw attempts (1 = most attempts). |
ft_pct_rank | integer | Player's league rank for free throw percentage (1 = highest pct). |
oreb_rank | integer | Player's league rank for offensive rebounds (1 = most offensive rebounds). |
dreb_rank | integer | Player's league rank for defensive rebounds (1 = most defensive rebounds). |
reb_rank | integer | Player's league rank for total rebounds (1 = most rebounds). |
ast_rank | integer | Player's league rank for assists (1 = most assists). |
tov_rank | integer | Player's league rank for turnovers — note: lower turnovers is typically better. |
stl_rank | integer | Player's league rank for steals (1 = most steals). |
blk_rank | integer | Player's league rank for blocked shots (1 = most blocks). |
blka_rank | integer | Player's league rank for shots blocked by opponents (1 = most blocked). |
pf_rank | integer | Player's league rank for personal fouls committed (1 = most fouls). |
pfd_rank | integer | Player's league rank for personal fouls drawn from opponents (1 = most drawn). |
pts_rank | integer | Player's league rank for points scored (1 = league leader). |
plus_minus_rank | integer | Player's league rank for plus/minus rating (1 = best differential). |
nba_fantasy_pts_rank | integer | Player's league rank for NBA fantasy points scored (1 = most fantasy points). |
dd2_rank | integer | Player's league rank for double-doubles recorded (1 = most double-doubles). |
td3_rank | integer | Player's league rank for triple-doubles recorded (1 = most triple-doubles). |
wnba_fantasy_pts_rank | integer | Player's league rank for WNBA fantasy points scored (1 = most fantasy points). |
team_count | integer | Number of teams the player appeared for within the span. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_leaguedashplayerstats(league_id='10')
Last validated n/a.
wnba_stats_leaguedashptdefend
GET /stats/leaguedashptdefend
Endpoint URL: GET https://stats.wnba.com/stats/leaguedashptdefend
Valid URL: https://stats.wnba.com/stats/leaguedashptdefend?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
College | college_nullable | Y | |||
Conference | conference_nullable | Y | |||
Country | country_nullable | Y | |||
DateFrom | date_from_nullable | Y | |||
DateTo | date_to_nullable | Y | |||
DefenseCategory | defense_category | Y | |||
Division | division_nullable | Y | |||
DraftPick | draft_pick_nullable | Y | |||
DraftYear | draft_year_nullable | Y | |||
GameSegment | game_segment_nullable | Y | |||
Height | height_nullable | Y | |||
LastNGames | last_n_games_nullable | Y | |||
LeagueID | league_id | Y | |||
Location | location_nullable | Y | |||
Month | month_nullable | Y | |||
OpponentTeamID | opponent_team_id_nullable | Y | |||
Outcome | outcome_nullable | Y | |||
PORound | po_round_nullable | Y | |||
PerMode | per_mode_simple | Y | |||
Period | period_nullable | Y | |||
PlayerExperience | player_experience_nullable | Y | |||
PlayerID | player_id_nullable | Y | |||
PlayerPosition | player_position_nullable | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeasonSegment | season_segment_nullable | Y | |||
SeasonType | season_type_all_star | Y | |||
StarterBench | starter_bench_nullable | Y | |||
TeamID | team_id_nullable | Y | |||
VsConference | vs_conference_nullable | Y | |||
VsDivision | vs_division_nullable | Y | |||
Weight | weight_nullable | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
close_def_person_id | integer | Stats API identifier for close defensive person identifier associated with this NBA or WNBA Stats row. |
player_name | character | Player name. |
player_last_team_id | integer | Stats API identifier for player last team identifier associated with this NBA or WNBA Stats row. |
player_last_team_abbreviation | character | NBA or WNBA Stats value for player last team abbreviation in the leaguedashptdefend result set. |
player_position | character | Position of the player accordinng to NGS |
age | numeric | Player age (in years). |
gp | integer | Games played. |
g | integer | Goals (skaters). |
freq | numeric | NBA or WNBA Stats value for freq in the leaguedashptdefend result set. |
d_fgm | numeric | Shooting metric for d fgm in the requested NBA or WNBA Stats split. |
d_fga | numeric | Shooting metric for d fga in the requested NBA or WNBA Stats split. |
d_fg_pct | numeric | Percentage or rate for d field goals percentage in the requested NBA or WNBA Stats split. |
normal_fg_pct | numeric | Percentage or rate for normal field goals percentage in the requested NBA or WNBA Stats split. |
pct_plusminus | numeric | Percentage share of plusminus for the requested NBA or WNBA Stats split. |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_leaguedashptdefend(league_id='10')
Last validated n/a.
wnba_stats_leaguedashteamclutch
GET /stats/leaguedashteamclutch
Endpoint URL: GET https://stats.wnba.com/stats/leaguedashteamclutch
Valid URL: https://stats.wnba.com/stats/leaguedashteamclutch?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
AheadBehind | ahead_behind | Y | |||
ClutchTime | clutch_time | Y | |||
Conference | conference_nullable | Y | |||
DateFrom | date_from_nullable | Y | |||
DateTo | date_to_nullable | Y | |||
Division | division_simple_nullable | Y | |||
GameScope | game_scope_simple_nullable | Y | |||
GameSegment | game_segment_nullable | Y | |||
LastNGames | last_n_games | Y | |||
LeagueID | league_id | Y | |||
Location | location_nullable | Y | |||
MeasureType | measure_type_detailed_defense | Y | |||
Month | month | Y | |||
OpponentTeamID | opponent_team_id | Y | |||
Outcome | outcome_nullable | Y | |||
PORound | po_round_nullable | Y | |||
PaceAdjust | pace_adjust | Y | |||
PerMode | per_mode_detailed | Y | |||
Period | period | Y | |||
PlayerExperience | player_experience_nullable | Y | |||
PlayerPosition | player_position_abbreviation_nullable | Y | |||
PlusMinus | plus_minus | Y | |||
PointDiff | point_diff | Y | |||
Rank | rank | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeasonSegment | season_segment_nullable | Y | |||
SeasonType | season_type_all_star | Y | |||
ShotClockRange | shot_clock_range_nullable | Y | |||
StarterBench | starter_bench_nullable | Y | |||
TeamID | team_id_nullable | Y | |||
VsConference | vs_conference_nullable | Y | |||
VsDivision | vs_division_nullable | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
team_id | integer | Unique team identifier. |
team_name | character | Full team display name (e.g. 'Las Vegas Aces'). |
gp | integer | Games played. |
w | integer | Wins. |
l | integer | Losses. |
w_pct | numeric | Wins percentage (0-1 decimal). |
min | numeric | Minutes played. |
fgm | numeric | Field goals made. |
fga | numeric | Field goal attempts. |
fg_pct | numeric | Field goal percentage (0-1). |
fg3m | numeric | Three-point field goals made. |
fg3a | numeric | Three-point field goal attempts. |
fg3_pct | numeric | Three-point field goal percentage (0-1). |
ftm | numeric | Free throws made. |
fta | numeric | Free throw attempts. |
ft_pct | numeric | Free throw percentage (0-1). |
oreb | numeric | Offensive rebounds. |
dreb | numeric | Defensive rebounds. |
reb | numeric | Total rebounds. |
ast | numeric | Assists. |
tov | numeric | Turnovers. |
stl | numeric | Steals. |
blk | numeric | Blocks. |
blka | numeric | |
pf | numeric | Personal fouls. |
pfd | numeric | |
pts | numeric | Points scored. |
plus_minus | numeric | Plus/minus point differential while on court. |
gp_rank | integer | |
w_rank | integer | |
l_rank | integer | |
w_pct_rank | integer | |
min_rank | integer | |
fgm_rank | integer | |
fga_rank | integer | |
fg_pct_rank | integer | |
fg3m_rank | integer | |
fg3a_rank | integer | |
fg3_pct_rank | integer | |
ftm_rank | integer | |
fta_rank | integer | |
ft_pct_rank | integer | |
oreb_rank | integer | |
dreb_rank | integer | |
reb_rank | integer | |
ast_rank | integer | |
tov_rank | integer | |
stl_rank | integer | |
blk_rank | integer | |
blka_rank | integer | |
pf_rank | integer | |
pfd_rank | integer | |
pts_rank | integer | |
plus_minus_rank | integer |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_leaguedashteamclutch(league_id='10')
Last validated n/a.
wnba_stats_leaguedashteamshotlocations
GET /stats/leaguedashteamshotlocations
Endpoint URL: GET https://stats.wnba.com/stats/leaguedashteamshotlocations
Valid URL: https://stats.wnba.com/stats/leaguedashteamshotlocations?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
Conference | conference_nullable | Y | |||
DateFrom | date_from_nullable | Y | |||
DateTo | date_to_nullable | Y | |||
DistanceRange | distance_range | Y | |||
Division | division_simple_nullable | Y | |||
GameScope | game_scope_simple_nullable | Y | |||
GameSegment | game_segment_nullable | Y | |||
LastNGames | last_n_games | Y | |||
LeagueID | league_id | Y | |||
Location | location_nullable | Y | |||
MeasureType | measure_type_simple | Y | |||
Month | month | Y | |||
OpponentTeamID | opponent_team_id | Y | |||
Outcome | outcome_nullable | Y | |||
PORound | po_round_nullable | Y | |||
PaceAdjust | pace_adjust | Y | |||
PerMode | per_mode_detailed | Y | |||
Period | period | Y | |||
PlayerExperience | player_experience_nullable | Y | |||
PlayerPosition | player_position_abbreviation_nullable | Y | |||
PlusMinus | plus_minus | Y | |||
Rank | rank | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeasonSegment | season_segment_nullable | Y | |||
SeasonType | season_type_all_star | Y | |||
ShotClockRange | shot_clock_range_nullable | Y | |||
StarterBench | starter_bench_nullable | Y | |||
TeamID | team_id_nullable | Y | |||
VsConference | vs_conference_nullable | Y | |||
VsDivision | vs_division_nullable | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
team_id | integer | Unique team identifier. |
team_name | character | Full team display name (e.g. 'Las Vegas Aces'). |
less_than_5_ft_fgm | numeric | |
less_than_5_ft_fga | numeric | |
less_than_5_ft_fg_pct | numeric | |
5-9_ft_fgm | numeric | |
5-9_ft_fga | numeric | |
5-9_ft_fg_pct | numeric | |
10-14_ft_fgm | numeric | |
10-14_ft_fga | numeric | |
10-14_ft_fg_pct | numeric | |
15-19_ft_fgm | numeric | |
15-19_ft_fga | numeric | |
15-19_ft_fg_pct | numeric | |
20-24_ft_fgm | numeric | |
20-24_ft_fga | numeric | |
20-24_ft_fg_pct | numeric | |
25-29_ft_fgm | numeric | |
25-29_ft_fga | numeric | |
25-29_ft_fg_pct | numeric | |
30-34_ft_fgm | numeric | |
30-34_ft_fga | numeric | |
30-34_ft_fg_pct | numeric | |
35-39_ft_fgm | numeric | |
35-39_ft_fga | numeric | |
35-39_ft_fg_pct | numeric | |
40+_ft_fgm | numeric | |
40+_ft_fga | numeric | |
40+_ft_fg_pct | numeric |
return_parsed=False — the raw JSON Dict payload, unparsed.
Example
wnba_stats_leaguedashteamshotlocations(league_id='10')
Last validated n/a.
wnba_stats_leaguedashteamstats
GET /stats/leaguedashteamstats
Endpoint URL: GET https://stats.wnba.com/stats/leaguedashteamstats
Valid URL: https://stats.wnba.com/stats/leaguedashteamstats?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
Conference | conference_nullable | Y | |||
DateFrom | date_from_nullable | Y | |||
DateTo | date_to_nullable | Y | |||
Division | division_simple_nullable | Y | |||
GameScope | game_scope_simple_nullable | Y | |||
GameSegment | game_segment_nullable | Y | |||
LastNGames | last_n_games | Y | |||
LeagueID | league_id | Y | |||
Location | location_nullable | Y | |||
MeasureType | measure_type_detailed_defense | Y | |||
Month | month | Y | |||
OpponentTeamID | opponent_team_id | Y | |||
Outcome | outcome_nullable | Y | |||
PORound | po_round_nullable | Y | |||
PaceAdjust | pace_adjust | Y | |||
PerMode | per_mode_detailed | Y | |||
Period | period | Y | |||
PlayerExperience | player_experience_nullable | Y | |||
PlayerPosition | player_position_abbreviation_nullable | Y | |||
PlusMinus | plus_minus | Y | |||
Rank | rank | Y | |||
Season | season | Y | Season year (e.g. 2024). | ||
SeasonSegment | season_segment_nullable | Y | |||
SeasonType | season_type_all_star | Y | |||
ShotClockRange | shot_clock_range_nullable | Y | |||
StarterBench | starter_bench_nullable | Y | |||
TeamID | team_id_nullable | Y | |||
TwoWay | two_way_nullable | Y | |||
VsConference | vs_conference_nullable | Y | |||
VsDivision | vs_division_nullable | Y |
Returns
return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.
| col_name | type | description |
|---|---|---|
team_id | integer | Unique team identifier. |
team_name | character | Full team display name (e.g. 'Las Vegas Aces'). |
gp | integer | Games played. |
w | integer | Wins. |
l | integer | Losses. |
w_pct | numeric | Wins percentage (0-1 decimal). |
min | numeric | Minutes played. |
fgm | numeric | Field goals made. |
fga | numeric | Field goal attempts. |
fg_pct | numeric | Field goal percentage (0-1). |
fg3m | numeric | Three-point field goals made. |
fg3a | numeric | Three-point field goal attempts. |
fg3_pct | numeric | Three-point field goal percentage (0-1). |
ftm | numeric | Free throws made. |
fta | numeric | Free throw attempts. |
ft_pct | numeric | Free throw percentage (0-1). |
oreb | numeric | Offensive rebounds. |
dreb | numeric | Defensive rebounds. |
reb | numeric | Total rebounds. |
ast | numeric | Assists. |
tov | numeric | Turnovers. |
stl | numeric | Steals. |
blk | numeric | Blocks. |
blka | numeric | Blocked field-goal attempts against for the requested NBA or WNBA Stats split. |
pf | numeric | Personal fouls. |
pfd | numeric | Personal fouls drawn for the requested NBA or WNBA Stats split. |
pts | numeric | Points scored. |
plus_minus | numeric | Plus/minus point differential while on court. |
gp_rank | integer | Rank for games played within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
w_rank | integer | Rank for wins within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
l_rank | integer | Rank for losses within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
w_pct_rank | integer | Rank for winning percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
min_rank | integer | Rank for minutes played within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
fgm_rank | integer | Rank for field goals made within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
fga_rank | integer | Rank for field goals attempted within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
fg_pct_rank | integer | Rank for field-goal percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
fg3m_rank | integer | Rank for three-point field goals made within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
fg3a_rank | integer | Rank for three-point field goals attempted within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
fg3_pct_rank | integer | Rank for three-point field-goal percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
ftm_rank | integer | Rank for free throws made within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
fta_rank | integer | Rank for free throws attempted within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
ft_pct_rank | integer | Rank for free-throw percentage within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
oreb_rank | integer | Rank for offensive rebounds within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
dreb_rank | integer | Rank for defensive rebounds within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
reb_rank | integer | Rank for total rebounds within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
ast_rank | integer | Rank for assists within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
tov_rank | integer | Rank for turnovers within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
stl_rank | integer | Rank for steals within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
blk_rank | integer | Rank for blocks within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
blka_rank | integer | Rank for blocked field-goal attempts against within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
pf_rank | integer | Rank for personal fouls within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
pfd_rank | integer | Rank for personal fouls drawn within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
pts_rank | integer | Rank for points within the requested NBA or WNBA Stats leaderboard or split, where 1 is the leader. |
plus_minus_rank | integer | Rank for plus-minus 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
wnba_stats_leaguedashteamstats(league_id='10')
Last validated n/a.
wnba_stats_leaguegamefinder
GET /stats/leaguegamefinder
Endpoint URL: GET https://stats.wnba.com/stats/leaguegamefinder
Valid URL: https://stats.wnba.com/stats/leaguegamefinder?LeagueID=10
| API Parameter | Python | Pattern | Required | Nullable | Description |
|---|---|---|---|---|---|
Conference | conference_nullable | Y | |||
DateFrom | date_from_nullable | Y | |||
DateTo | date_to_nullable | Y | |||
Division | division_simple_nullable | Y | |||
DraftNumber | draft_number_nullable | Y | |||
DraftRound | draft_round_nullable | Y | |||
DraftTeamID | draft_team_id_nullable | Y | |||
DraftYear | draft_year_nullable | Y | |||
EqAST | eq_ast_nullable | Y | |||
EqBLK | eq_blk_nullable | Y | |||
EqDD | eq_dd_nullable | Y | |||
EqDREB | eq_dreb_nullable | Y | |||
EqFG3A | eq_fg3a_nullable | Y | |||
EqFG3M | eq_fg3m_nullable | Y | |||
EqFG3_PCT | eq_fg3_pct_nullable | Y | |||
EqFGA | eq_fga_nullable | Y | |||
EqFGM | eq_fgm_nullable | Y | |||
EqFG_PCT | eq_fg_pct_nullable | Y | |||
EqFTA | eq_fta_nullable | Y | |||
EqFTM | eq_ftm_nullable | Y | |||
EqFT_PCT | eq_ft_pct_nullable | Y | |||
EqMINUTES | eq_minutes_nullable | Y | |||
EqOREB | eq_oreb_nullable | Y | |||
EqPF | eq_pf_nullable | Y | |||
EqPTS | eq_pts_nullable | Y | |||
EqREB | eq_reb_nullable | Y | |||
EqSTL | eq_stl_nullable | Y | |||
EqTD | eq_td_nullable | Y | |||
EqTOV | eq_tov_nullable | Y | |||
GameID | game_id_nullable | Y | |||
GtAST | gt_ast_nullable | Y | |||
GtBLK | gt_blk_nullable | Y | |||
GtDD | gt_dd_nullable | Y | |||
GtDREB | gt_dreb_nullable | Y | |||
GtFG3A | gt_fg3a_nullable | Y | |||
GtFG3M | gt_fg3m_nullable | Y | |||
GtFG3_PCT | gt_fg3_pct_nullable | Y | |||
GtFGA | gt_fga_nullable | Y | |||
GtFGM | gt_fgm_nullable | Y | |||
GtFG_PCT | gt_fg_pct_nullable | Y | |||
GtFTA | gt_fta_nullable | Y | |||
GtFTM | gt_ftm_nullable | Y | |||
GtFT_PCT | gt_ft_pct_nullable | Y | |||
GtMINUTES | gt_minutes_nullable | Y | |||
GtOREB | gt_oreb_nullable | Y | |||
GtPF | gt_pf_nullable | Y | |||
GtPTS | gt_pts_nullable | Y | |||
GtREB | gt_reb_nullable | Y | |||
GtSTL | gt_stl_nullable | Y | |||
GtTD | gt_td_nullable | Y | |||
GtTOV | gt_tov_nullable | Y | |||
LeagueID | league_id | Y | |||
Location | location_nullable | Y | |||
LtAST | lt_ast_nullable | Y | |||
LtBLK | lt_blk_nullable | Y | |||
LtDD | lt_dd_nullable | Y | |||
LtDREB | lt_dreb_nullable | Y | |||
LtFG3A | lt_fg3a_nullable | Y | |||
LtFG3M | lt_fg3m_nullable | Y | |||
LtFG3_PCT | lt_fg3_pct_nullable | Y | |||
LtFGA | lt_fga_nullable | Y | |||
LtFGM | lt_fgm_nullable | Y | |||
LtFG_PCT | lt_fg_pct_nullable | Y | |||
LtFTA | lt_fta_nullable | Y | |||
LtFTM | lt_ftm_nullable | Y | |||
LtFT_PCT | lt_ft_pct_nullable | Y | |||
LtMINUTES | lt_minutes_nullable | Y | |||
LtOREB | lt_oreb_nullable | Y | |||
LtPF | lt_pf_nullable | Y | |||
LtPTS | lt_pts_nullable | Y | |||
LtREB | lt_reb_nullable | Y | |||
LtSTL | lt_stl_nullable | Y | |||
LtTD | lt_td_nullable | Y | |||
LtTOV | lt_tov_nullable | Y | |||
Outcome | outcome_nullable | Y | |||
PORound | po_round_nullable | Y | |||
PlayerID | player_id_nullable | Y | |||
PlayerOrTeam | player_or_team_abbreviation | Y | |||
RookieYear | rookie_year_nullable | Y | |||
Season | season_nullable | Y | |||
SeasonSegment | season_segment_nullable | Y | |||
SeasonType | season_type_nullable | Y | |||
StarterBench | starter_bench_nullable | Y | |||
TeamID | team_id_nullable | Y | |||
VsConference | vs_conference_nullable | Y | |||
VsDivision | vs_division_nullable | Y | |||
VsTeamID | vs_team_id_nullable | Y | |||
YearsExperience | years_experience_nullable | Y |