matches.list
string | integer
required
Non-empty club identifier.
Platform
Optional per-request platform override.
MatchType
default:"leagueMatch"
One of
friendlyMatch, leagueMatch, or playoffMatch.integer
default:"10"
Maximum number of results, from
1 through 10.Promise<ClubMatch[]>
Recent matches. Known fields include:
matchId: Match identifiertimestamp: Unix timestamptimeAgo: Object withnumberandunitclubs: Map of club ID toMatchClubDetails(date,goals,score,result,TEAM,winnerByDnf, anddetailscontaining fullClubInfo, including derivedregionLabelwhenregionIdis known)players: Map of club ID to map of player ID toMatchPlayerStats(playername,pos,rating,goals,assists,shots,saves,passesmade,tacklesmade,mom,vproattr,match_event_aggregate_0..3, etc.)aggregate: Map of club ID toMatchAggregateStats
Match internals are loose records. All observed FC26 fields are explicitly
typed and any future fields added by EA are preserved at runtime, but nested
match objects remain dynamic: inspect unexpected values before relying on
them in production logic.