You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/games/{game_id}: each side has stats, the team statistics upstream records for the match (possession, shots on/off target and blocked, passes and accurate passes, tackles and tackles won, clearances, saves, offsides, corners, fouls committed and suffered, cards, penalties won and saved, own goals). Null when upstream has none, which is common for older matches and smaller competitions.
/players/{player_id}/matches: each match adds the player's shirtNumber, isCaptain, position, substitutedInMinute, substitutedOutMinute and teamPoints, plus detailed stats when recorded (shots, shotsOnTarget, passes, accuratePasses, tackles, tacklesWon, foulsCommitted, foulsSuffered, offsides, ownGoals, penaltyGoals, penaltiesMissed, penaltiesSaved). They are null when not recorded, which is common before 2018.
Club profiles add shortName, abbreviation, clubCode, and historicalNames with season IDs. squad adds domesticPlayers, averageMarketValue, acquisitionValue, top18PlayersMarketValue and top18SharePercentage. Domestic players are those with the club country's nationality, not a count of locally trained players; acquisition value is the cost of the current squad, not all historical transfer spending.
Club profiles add stadium: address, country, coordinates, construction and renovation years, pitch dimensions and surface, capacity (including international capacity), website and images. stadiumName and stadiumSeats remain available. Missing stadiums and unavailable details are null.
Club squads add each player's shirtNumber and isCaptain from the selected season's squad, including past seasons and players whose individual record is missing.
Player transfers add age, contractUntil (the agreed contract end date) and remainingContractDays (the remaining contract at the time of the transfer). clubFrom and clubTo add country IDs and names and league (ID and name), using the country and league recorded for that transfer rather than the club's current league. Missing data stays null.