Skip to content

FIFA API: Get tournament matches

Gets FIFA tournament matches in kick-off order, with scores, stages, teams and venues. The tournament name must include a year.

fifa.com (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by FIFA.

Inputs

Values from the run on Oct 23, 2026, shown under Output.

Team optionalteam

Keep only matches involving this team, for example Argentina.

(default)

Time Zone optionaltime_zone

Kick-off time zone. UTC is supported; any other value gives each venue's local time.

venue local time (default)

Tournament, requiredtournament

Tournament name and year, for example World Cup 2026.

World Cup 2026

Output

From a run on Oct 23, 2026, shortened for this page.
{  "matches": [    {      "city": "Mexico City",      "score": "2-0",      "stage": "Group A",      "status": "finished",      "stadium": "Mexico City Stadium",      "kick_off": "2026-06-11T13:00:00-06:00",      "match_id": "400021443",      "away_team": "South Africa",      "home_team": "Mexico",      "match_link": "https://www.fifa.com/en/match-centre/match/17/285023/289273/400021443"    },    {      "city": "Guadalajara",      "score": "2-1",      "stage": "Group A",      "status": "finished",      "stadium": "Guadalajara Stadium",      "kick_off": "2026-06-11T20:00:00-06:00",      "match_id": "400021441",      "away_team": "Czechia",      "home_team": "Korea Republic",      "match_link": "https://www.fifa.com/en/match-centre/match/17/285023/289273/400021441"    },    {      "city": "Toronto",      "score": "1-1",      "stage": "Group B",      "status": "finished",      "stadium": "Toronto Stadium",      "kick_off": "2026-06-12T15:00:00-04:00",      "match_id": "400021449",      "away_team": "Bosnia and Herzegovina",      "home_team": "Canada",      "match_link": "https://www.fifa.com/en/match-centre/match/17/285023/289273/400021449"    }  ],  "tournament_name": "FIFA World Cup 2026™"}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
fifa.com/get_tournament_matches
Returns
tournament name; matches with stage, kick-off, teams, score, status, stadium, city, link

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method fifa.com/get_tournament_matches with the inputs above.

Ask your agent

  • Show me every match in the 2022 World Cup with kick-off times in UTC and the final scores
  • List the Brazil games at the 2014 World Cup, with stadium and city for each one
  • What are the fixtures for the Women's World Cup 2023, sorted by kick-off, in venue local time?
  • Pull up the Germany matches from the 2018 World Cup on fifa.com, including stage and status
  • Give me the full schedule of the 2026 World Cup as UTC kick-off times, filtered to Argentina
  • Gets the latest official FIFA men's or women's national-team ranking, with points and movement since the previous ranking. Unranked teams are excluded.

    fifa.com/get_world_ranking
  • Gets UEFA club competition matches in a date range, with kick-off times in a chosen time zone, scores, stages and venues. You can limit the list to one club.

    uefa.com/get_competition_matches
  • Returns a team's past results and upcoming games for a season on ESPN, with opponents, local start times, scores, broadcasts and venues. Soccer fixtures include all competitions shown for the team.

    espn.com/get_team_schedule
  • Gets Premier League fixtures and results in a date range, with kickoff times in your chosen time zone. Returns up to 380 matches.

    premierleague.com/get_fixtures_and_results
  • Finds a football match between two teams on SofaScore (on a given date, or their latest played or live match) and returns its score, goals, red cards, team statistics and player ratings.

    sofascore.com/get_match
  • Gets scores and schedules for a league on a date, or for the football week that contains the date. Results can be limited to one team. Venue names come from each game page, for up to 22 games.

    sports.yahoo.com/get_scores
  • Lists live, recent and upcoming cricket matches from Cricbuzz with teams, scores, venue and status. Filter by team or series name.

    cricbuzz.com/get_live_scores
  • Gets ESPN scores and the schedule for a league on a local day. You can filter by team, and start times are shown in your time zone.

    espn.com/get_scores