powered by
Get a team's season roster from Basketball-Reference.
No API key is required. Basketball-Reference rate-limits aggressive scraping (~20 requests/minute) -- space repeated calls with Sys.sleep().
Sys.sleep()
bref_team_roster(team, season = most_recent_nba_season())
A hoopR_data tibble with one row per player on the roster:
hoopR_data
R
team
season
(character required): Basketball-Reference team abbreviation (e.g. BOS, LAL, GSW). Historical franchises use their era code (e.g. NJN, SEA).
BOS
LAL
GSW
NJN
SEA
(integer required): Season, in 4-digit ending-year format (e.g. 2024). Defaults to most_recent_nba_season().
2024
most_recent_nba_season()
Other Basketball-Reference Functions: bref_awards(), bref_draft(), bref_injuries(), bref_player_bios(), bref_player_game_log(), bref_players_stats(), bref_standings(), bref_teams_stats()
bref_awards()
bref_draft()
bref_injuries()
bref_player_bios()
bref_player_game_log()
bref_players_stats()
bref_standings()
bref_teams_stats()
# \donttest{ try(bref_team_roster(team = "BOS", season = 2024)) # }
Run the code above in your browser using DataLab