Skip to main content
Returns soccer player profiles (a current snapshot of current team, shirt number, age, position, etc.), supporting lookup by:
  • player_id for a single player,
  • by team_id for a full team roster,
  • or fuzzy search by player_name
(Provide any one of above. ) Suitable for the “Player Roster” section of a team details page or a player search box. If league_id is also provided, the response additionally includes the player’s cumulative technical stats for that league’s current season, season_stats (appearances/goals/assists/rating, etc.), which can be used to display technical stats on a player card; if omitted, only basic profile information is returned.

Endpoint

Parameters

At least one of player_id / team_id / player_name must be provided.
A player’s basic profile is a current snapshot (the player’s current team/number/age). When league_id is provided, the cumulative current-season stats season_stats for that league are additionally returned.

Response fields (data: array)

Enum reference: position

Request example

Response example

Player profile response example (excerpt)