Skip to main content

MBB dataset loaders — Player

load_mbb_player_boxscore​

Release: espn_mens_college_basketball_player_boxscores · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/espn_mens_college_basketball_player_boxscores/player_box_{season}.parquet

Returns​

col_nametypedescription
game_idInt32Unique game identifier.
seasonInt32Season year.
season_typeInt32Season type (1=pre-season, 2=regular season, 3=postseason, 4=off-season for ESPN; or string label for WNBA Stats).
game_dateDateGame date (YYYY-MM-DD).
game_date_timeDatetime(time_unit='us', time_zone='America/New_York')Game start date/time (ISO 8601).
athlete_idInt32Unique athlete identifier (ESPN).
athlete_display_nameStringAthlete display name (full).
team_idInt32Unique team identifier.
team_nameStringFull team display name (e.g. 'Las Vegas Aces').
team_locationStringTeam city or location string.
team_short_display_nameStringShort team display name (e.g. 'Aces').
minutesFloat64Minutes played, formatted MM:SS (V3 PT-duration parsed) or decimal minutes (V2).
field_goals_madeInt32Field goals made (2-pt + 3-pt).
field_goals_attemptedInt32Field goal attempts (2-pt + 3-pt).
three_point_field_goals_madeInt32Three-point field goals made.
three_point_field_goals_attemptedInt32Three-point field goal attempts.
free_throws_madeInt32Free throws made.
free_throws_attemptedInt32Free throw attempts.
offensive_reboundsInt32Offensive rebounds.
defensive_reboundsInt32Defensive rebounds.
reboundsInt32Total rebounds.
assistsInt32Total assists.
stealsInt32Total steals.
blocksInt32Total blocks.
turnoversInt32Total turnovers.
foulsInt32Personal fouls.
pointsInt32Points scored.
starterBooleanTRUE if the player was in the starting lineup; FALSE otherwise.
ejectedBooleanTRUE if the player was ejected from the game.
did_not_playBooleanTRUE if the player did not appear in the game.
athlete_jerseyStringAthlete jersey number.
athlete_short_nameStringAthlete short display name.
athlete_headshot_hrefStringAthlete headshot image URL.
athlete_position_nameStringAthlete position ('Guard', 'Forward', 'Center').
athlete_position_abbreviationStringAthlete position abbreviation (G / F / C).
team_display_nameStringFull team display name.
team_uidStringESPN universal team identifier (UID format 's:40~l:...~t:...').
team_slugStringURL-safe team identifier (e.g. 'lasvegas-aces' / 'aces').
team_logoStringTeam logo image URL.
team_abbreviationStringShort team abbreviation (e.g. 'LAS').
team_colorStringTeam primary color (hex without leading '#').
team_alternate_colorStringTeam alternate color (hex without leading '#').
home_awayStringGame venue label ('home' or 'away').
team_winnerBooleanTRUE if the team won this game.
team_scoreInt32Team's score / final score.
opponent_team_idInt32Unique identifier for the opponent team.
opponent_team_nameStringOpponent team display name.
opponent_team_locationStringOpponent team city / location.
opponent_team_display_nameStringOpponent team full display name.
opponent_team_abbreviationStringOpponent team abbreviation.
opponent_team_logoStringOpponent team logo URL.
opponent_team_colorStringOpponent team primary color (hex).
opponent_team_alternate_colorStringOpponent team alternate color (hex).
opponent_team_scoreInt32Opponent team's score.
activeBooleanTRUE if the row represents an active record (player / team / season).
load_mbb_player_boxscore(seasons=2024)

load_mbb_player_value​

Release: mbb_player_value · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/mbb_player_value/mbb_player_value_{season}.parquet

Returns​

col_nametypedescription
player_idStringUnique player identifier.
playerStringPlayer name.
seasonInt64Season year.
team_idStringUnique team identifier.
minFloat64Minutes played.
box_obpmFloat64Box-score offensive plus/minus for the player, the offensive half of box BPM.
box_dbpmFloat64Box-score defensive plus/minus for the player, the defensive half of box BPM.
box_bpmFloat64Total box plus/minus in points per 100 possessions above an average player, exactly box_obpm plus box_dbpm (verified to zero residual across all 9,805 rows of 2025).
qualifiedBooleanTrue/False indicator of whether or not player meets minimum play requirement
load_mbb_player_value(seasons=2025)

load_mbb_player_season_stats​

Release: espn_mens_college_basketball_player_season_stats · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/espn_mens_college_basketball_player_season_stats/player_season_stats_{season}.parquet

Returns​

col_nametypedescription
seasonInt32Season year.
athlete_idInt32Unique athlete identifier (ESPN).
athlete_display_nameStringAthlete display name (full).
athlete_position_abbreviationStringAthlete position abbreviation (G / F / C).
athlete_jerseyStringAthlete jersey number.
team_idInt32Unique team identifier.
team_slugStringURL-safe team identifier (e.g. 'lasvegas-aces' / 'aces').
team_display_nameStringFull team display name.
categoryStringCategory label.
stat_labelStringHuman-readable label of the statistic (e.g. 'At bats').
stat_nameStringStat key.
stat_display_nameStringStat display name.
stat_descriptionStringESPN's prose glossary definition of the statistic named in stat_name, for example defining assists as a pass to a teammate that leads directly to a field goal.
display_valueStringDisplay-formatted value.
valueFloat64Numeric or string value field.
load_mbb_player_season_stats(seasons=2025)

load_mbb_player_crosswalk​

Release: mbb_crosswalk · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/mbb_crosswalk/mbb_player_crosswalk_{season}.parquet

Returns​

col_nametypedescription
seasonInt32Season year.
espn_team_idInt32ESPN team id (canonical key).
team_abbreviationStringShort team abbreviation (e.g. 'LAS').
player_nameStringPlayer name.
espn_athlete_idStringESPN athlete id.
espn_full_nameStringESPN full name.
espn_jerseyStringESPN jersey number.
espn_positionStringESPN position abbreviation.
fox_athlete_idStringFox athlete id (NA if unmatched).
fox_playerStringFox player name (NA if unmatched).
fox_jerseyStringFox jersey number (NA if unmatched).
fox_position_groupStringFox position group label (NA if unmatched).
yahoo_player_idStringYahoo player id (NA placeholder).
yahoo_player_nameStringYahoo player name (NA placeholder).
match_methodStringCombination of matched sources, e.g. "fox+bart" / "fox_only" / "bart_only" / "espn_only".
match_confidenceFloat64Jaro-Winkler score or 1 for exact (NA if none).
match_keysStringNA (reserved for future use).
load_mbb_player_crosswalk(seasons=2026)

load_mbb_player_core​

Release: espn_mens_college_basketball_player_core · asset https://github.com/sportsdataverse/sportsdataverse-data/releases/download/espn_mens_college_basketball_player_core/player_core_{season}.parquet

Returns​

col_nametypedescription
seasonInt32Season year.
athlete_idInt64Unique athlete identifier (ESPN).
guidStringStable cross-league team GUID.
uidStringESPN UID string.
slugStringURL-safe identifier.
typeStringRecord type / category.
first_nameStringPlayer's first name.
last_nameStringPlayer's last name.
full_nameStringPlayer's full name.
display_nameStringDisplay name.
short_nameStringShort display name.
heightFloat64Player height (string e.g. '6-2' or inches).
display_heightStringPlayer height in display format (e.g. '6-2').
weightFloat64Player weight in pounds.
display_weightStringPlayer weight in display format (e.g. '180 lbs').
ageInt32Player age (in years).
date_of_birthStringDate of birth (YYYY-MM-DD).
birth_cityStringBirth city.
birth_stateStringBirth state / region.
birth_countryStringPlayer birth country.
jerseyStringJersey number worn by the player.
position_idInt32Unique position identifier.
position_nameStringListed roster position ('Guard', 'Forward', 'Center').
position_abbreviationStringPosition abbreviation ('G' / 'F' / 'C').
position_display_nameStringPosition display name.
college_idInt32Unique identifier for college.
current_team_idInt32Player's current team identifier.
headshot_hrefStringHeadshot image URL.
experience_yearsInt32Experience years.
status_idInt32Status identifier.
status_nameStringStatus label.
status_typeStringStatus type.
draft_yearInt32Draft year (4-digit).
draft_roundInt32Round of the draft selection.
draft_selectionInt32Draft selection.
activeBooleanTRUE if the row represents an active record (player / team / season).
load_mbb_player_core(seasons=2025)