Endpoints
Standings (real sample)
recentForm[] values: 1 win, 0 draw, -1 loss.
Historical seasons
Append?seasonNum={num} to standings, results, and stats. Discover season numbers from the current standings[].seasonNum and walk back.
Stats — top scorers and team stats
data.stats:
athletesStats[]— 16 player categories: Goals, Expected Goals, Assists, Expected Assists, Goals and Assists, Expected Goals + Assists, Shots On Target, Big Chances Created, Successful Dribbles, Tackles Won, Interceptions, Clearances, Clean Sheets, Saves, Yellow Cards, Red Cards.competitorsStats[]— 9 team categories: Goals Scored, Goals Conceded, Shots On Target, Possession %, Pass Accuracy %, Tackles Won, Clean Sheets, Yellow Cards, Red Cards.
entity (id, name, positionName, nameForURL) and stats[].value. See Sports & Format for the numeric category IDs.
Basketball stat leaders
The same endpoint is the only way to fetch many basketball players in one request — Basketball V2 has no season leaderboard.106) and Australian NBL (5486).
athletesStats[]— 7 player categories, top 20 rows each:1Points Per Game,2Assists Per Game,3Rebounds Per Game,4Steals Per Game,5Turnovers Per Game,6Blocks Per Game,7Fouls Per Game.competitorsStats[]— 10 team categories, all teams:1Field Goal %,23 Point %,3Free Throw %,4Rebounds Per Game,5Defensive Rebounds Per Game,6Offensive Rebounds Per Game,7Assists Per Game,8Blocks Per Game,9Steals Per Game,10Turnovers Per Game.athletesInfoText— the eligibility rule: for non-aggregative statistics a player must have played at least 30% of completed team games.
entity with id, name, competitorId (team), positionName and imageVersion, so headshots and drill-down work directly.
Brackets (knockout)
brackets[].stages[].groups[].games[].gameId to drive a knockout view.
Transfers
type: 1 = Loan, 2 = Permanent, 3 = End of loan, 6 = Staff appointment.
Popular competition IDs
Related
- Teams — drill from a standings row into team fixtures.
- Head-to-Head — compare two teams.
- News — competition-scoped news.