Skip to contents

Tournament top-5 player leaders in nine categories (points, rebounds, assists, steals, blocks, shooting).

Endpoint: GET https://easl.joshricha.com/api/v1/leaders

Usage

easl_leaders(season = NULL)

Arguments

season

Season END year (2026 = EASL 25-26; the four editions are 2024 to 2027). The runtime reads easl_seasons and maps it to the DataCore seasonId. Default NULL: the ACTIVE season.

Value

A hoopR_data tibble: Tournament top-5 player leaders in nine categories (points, rebounds, assists, steals, blocks, shooting). An empty answer raises hoopR_no_data; the columns are always these, in this order (sportsdataverse-py easl_leaders):

col_nametypedescription
seasonintegerSeason END year (2026 = EASL 25-26): stamped by easl_runtime from the request, null when the body is parsed bare.
season_idcharacterDataCore season UUID v1 of the leader row.
categorycharacterLeader category, the wire key of the group: pointsPerGame, reboundsPerGame, assistsPerGame, stealsPerGame, blocksPerGame, pointsThreeMade, pointsThreePercentage, fieldGoalsPercentage or freeThrowsPercentage.
rankintegerRank inside the category, 1 = best, in the delivered order (the server lists the top 5).
valuedoubleThe leader's value in the category: a per-game average, a count (pointsThreeMade) or a percentage (0-100). Float64.
player_idcharacterplayerId: DataCore person UUID v1 (key space: EASL persons, the same id as the box score's personId; joins /players, leaders and play-by-play players). Not a team id.
player_namecharacterPlayer display name in 'FAMILY Given' form with the family name upper-cased (OSAKABE Taiki), in Latin script.
player_name_latincharacterAlternative name: equal to nameFullLocal for 257 of 552 players, otherwise null; never non-Latin in the observed data.
jersey_numbercharacterJersey number as a string ('00', '0' and '75' are distinct).
positioncharacterPlaying position: G, F, C, PG, SG, SF, PF or GF (guard-forward).
player_statuscharacterRegistration state of the player in the database: ACTIVE, INACTIVE or UNREGISTERED.
team_idcharacterteamId: DataCore team (entity) UUID v1 (key space: EASL teams, the same id as entityId; joins /teams, /standings team.id, fixture competitors, box and play-by-play teams). Not a player id.
team_namecharacterDisplay name. Despite the field name this is the English / Latin-script name used on the league site.
team_name_nativecharacterAlternative name: the native-script name of some Japanese clubs (for example the Japanese-script name of Utsunomiya Brex), blank for most clubs; for players it usually equals nameFullLocal. Despite the field name it is not always Latin script. Null on some rows.
team_code_latincharacterThree-letter club code (for example BRE); null or empty for some clubs.
team_code_localcharacterAlternative three-letter club code (for example TPP); null for most clubs. A club may have only one of codeLatin / codeLocal.

Details

Source, terms of use, request pacing, seasons, ids, coverage and error classes of this family: see the notes in easl_health().

 easl_leaders(season = 2026)