Skip to main content
Version: 0.1.5

WNBA — additional Python functions

Hand-written wrappers, loaders, and helpers in sportsdataverse.wnba not covered by the generated API-endpoint reference above.

ESPN​

FunctionSummary
espn_wnba_game_officialsPull the officials assigned to a WNBA game.
espn_wnba_game_rostersespn_wnba_game_rosters() - Pull the game by id.
espn_wnba_pbpespn_wnba_pbp() - Pull the game by id. Data from API endpoints - wnba/playbyplay, wnba/summary
espn_wnba_player_statsPull a WNBA athlete's ESPN season stat line.
espn_wnba_scheduleespn_wnba_schedule - look up the WNBA schedule for a given season
espn_wnba_team_statsPull ESPN team season stats for a WNBA team.
espn_wnba_teamsespn_wnba_teams - look up WNBA teams
scoreboard_event_parsingFlatten one ESPN scoreboard event for the schedule frame, in place.

sportsdataverse-data releases​

FunctionSummary
load_wnba_stats_leaguedashLoad one asset family of the wnba_stats_leaguedash release.
load_wnba_stats_lineupsLoad season-level WNBA 5-man lineup statistics (deprecated).
load_wnba_stats_player_season_statsLoad season-level WNBA player statistics (deprecated).
load_wnba_stats_standingsLoad season-level WNBA standings (deprecated).
load_wnba_stats_team_season_statsLoad season-level WNBA team statistics (deprecated).

WNBA Stats API​

FunctionSummary
wnba_live_boxscoreFetch and parse WNBA cdn.wnba.com liveData boxscore for a game.
wnba_live_pbpFetch and parse WNBA cdn.wnba.com liveData play-by-play for a game.

Fox Sports API​

FunctionSummary
fox_wnba_boxscoreWNBA boxscore (long: one row per player-stat).
fox_wnba_event_matchupFox Sports wnba pregame team-stat comparison (one row per stat).
fox_wnba_event_recapFox Sports wnba postgame top performers (one row per player).
fox_wnba_event_standingsFox Sports wnba the two teams' standings context.
fox_wnba_league_conferencesFox Sports wnba conference / group directory.
fox_wnba_league_headerFox Sports wnba league header (one row).
fox_wnba_league_leadersWNBA statistical leaders (stats-con); who=player|team.
fox_wnba_league_oddsFox Sports wnba league odds board (one row per team per game).
fox_wnba_league_player_newsFox Sports wnba league-wide player news feed.
fox_wnba_league_pollsFox Sports wnba rankings / polls rendered as standings tables.
fox_wnba_league_scheduleFox Sports wnba league schedule nav selections.
fox_wnba_league_scoresFox Sports wnba league scores nav selections.
fox_wnba_league_standingsFox Sports wnba league-wide standings tables.
fox_wnba_league_stat_leadersFox Sports wnba league stats landing leaders.
fox_wnba_oddsWNBA game odds six-pack (spread / to-win / total per team).
fox_wnba_pbpWNBA play-by-play (one row per play; period-based).
fox_wnba_scoreboardFox Sports wnba scoreboard nav selections (weeks / dates / groups).
fox_wnba_scorechipFox Sports wnba compact live score chip (raw dict -- live-only, uncaptured shape).
fox_wnba_scores_segmentFox Sports wnba one row per game in a scoreboard segment.
fox_wnba_standingsWNBA standings for a team's conference/division.
fox_wnba_team_gamelogWNBA team game log (long: one row per game-stat).
fox_wnba_team_headerFox Sports wnba team header (one row).
fox_wnba_team_rosterWNBA team roster (one row per player).
fox_wnba_team_statsWNBA team stat leaders by category.
fox_wnba_teamnavFox Sports wnba team directory (one row per team).
fox_wnba_teamsWNBA team directory (fox_team_id / fox_team_name / fox_section).

Play-by-play processing​

FunctionSummary
build_athlete_identity_lookupR build_athlete_identity_lookup: athlete_id -> identity from team rosters.
wnba_enhanced_pbpReturn a normalised enhanced play-by-play frame for a WNBA game.
wnba_on_courtReturn the rotation-keyed on-court player frame for a WNBA game.
wnba_pbp_diskRead a saved ESPN WNBA play-by-play payload from disk.
wnba_play_contextReturn a WNBA game's possessions with the full CTG play-context surface.
wnba_possessionsReturn the possession-level lineup stint matrix for a WNBA game.
wnba_rapm_from_gamesCompute per-player RAPM estimates over a sequence of WNBA games.

Models and calculators​

FunctionSummary
build_wnba_season_wpA WNBA season's play-by-play with win-probability columns joined in.
wnba_aging_curveWNBA aging curve -- the NBA core bound to league="wnba".
wnba_career_trajectoryWNBA career trajectory -- the NBA core bound to league="wnba".
wnba_draft_modelProject WNBA prospect career value + draft probability from draft slot.
wnba_in_game_win_probWNBA in-game win probability (league_id='10'). See sportsdataverse.nba.nba_game_predict.nba_in_game_win_prob.
wnba_predict_gamesWNBA vectorized pregame predictions (league_id='10'). See sportsdataverse.nba.nba_game_predict.nba_predict_games.
wnba_predict_marginWNBA expected margin (league_id='10'). See sportsdataverse.nba.nba_game_predict.predict_margin.
wnba_predict_totalWNBA expected total (league_id='10'). See sportsdataverse.nba.nba_game_predict.predict_total.
wnba_rookie_projectionWNBA rookie/sophomore projection -- composes the WNBA draft/aging/availability pieces.
wnba_team_ratingsWNBA team ratings (league_id='10'). See sportsdataverse.nba.nba_team_ratings.nba_team_ratings.
wnba_win_prob_from_marginWNBA home win probability (league_id='10'). See sportsdataverse.nba.nba_game_predict.win_prob_from_margin.

Analytics​

FunctionSummary
make_prob_by_contextMarginal FG% tables by defender distance and by shot clock.
make_prob_jointIndependence-combined defender x shot-clock make probability.
score_shot_xpointsScore each shot with expected points from the league-average baseline.
shooter_talentRegressed shooter true-talent: make%-above-expected, shrunk to the mean.
shot_selection_qualityPlayer shot-selection quality: mean expected value vs the league mean.
wnba_availabilityWNBA availability -- the NBA core bound to league="wnba".
wnba_expected_turnoversWNBA expected turnovers / ball-security skill (league_id="10").
wnba_foul_drawingWNBA foul-drawing / FT-generation (league_id="10").
wnba_matchup_drapmWNBA matchup defensive RAPM (league_id="10").
wnba_player_propsWNBA player props (league_id='10'). See sportsdataverse.nba.nba_player_props.nba_player_props.
wnba_playtype_ratingsWNBA Synergy play-type-adjusted offense/defense (league_id="10").
wnba_referee_assignmentsFetch and parse WNBA referee assignments for a given date from official.nba.com.
wnba_shot_valueWNBA one-call shot-value spine (league_id="10").
wnba_team_clutchWNBA clutch skill (league_id='10'). See sportsdataverse.nba.nba_clutch.nba_team_clutch.
wnba_tracking_drive_valueWNBA drive value + rim-pressure (league_id="10" by-reference shim).
wnba_tracking_pass_valueWNBA expected-assists / passer value (league_id="10" by-reference shim).
wnba_tracking_reb_oeWNBA rebounding-over-expected (league_id="10" by-reference shim).
wnba_tracking_rim_protect_valueWNBA rim-protection / shot-defend points-saved (league_id="10"
wnba_tracking_shot_diet_valueWNBA catch-&-shoot vs pull-up points-over-expected (league_id="10"
wnba_tracking_touch_valueWNBA touch / possession-time value (league_id="10" by-reference shim).
zone_value_mapPer-player per-zone value map: points and expected points per shot.

Dates and seasons​

FunctionSummary
most_recent_wnba_seasonmost_recent_wnba_season - return the most recent (likely-completed) WNBA season year.

IDs and crosswalks​

FunctionSummary
wnba_player_crosswalkBuild the WNBA cross-source player crosswalk (ESPN / WNBA Stats / Fox).
wnba_schedule_crosswalkBuild the WNBA cross-source schedule crosswalk (ESPN / WNBA Stats).
wnba_team_crosswalkBuild the WNBA cross-source team crosswalk (ESPN / WNBA Stats / Fox).