Match results archive
search_results[FREE for the last 7 days · PAID for the archive] Search the match archive: finished matches, newest first, with scores.
This is the raw history behind every other tool — decades of results across national team football, domestic leagues and cups. Filter by team, competition, single season, outcome (home win, away win or draw) and date range, in any combination: "Arsenal's draws since 2020", "every match in the 2025/26 Premier League", "all draws in the World Cup". Each match returns its date, competition and edition, both teams, the score and whether it was a draw.
Results are paginated, 50 per page by default; page walks through them and
meta.total tells you how many matches matched before you start.
Free, no key needed, for recent results: the first page of 50, and any from date
inside the last 7 days. Reaching further back — an older from, a bigger limit, or
page 2 onward — is the archive and costs 1 point per call (1 point = 1 cent), one point
per page.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Latest match date, inclusive, as YYYY-MM-DD. | |
| from | No | Earliest match date, inclusive, as YYYY-MM-DD. Inside the last 7 days the call is free and needs no key; earlier than that it costs 1 point. | |
| page | No | Page number, from 1. Page 1 can be free; every page after it is a separate call and costs its own point. | |
| type | No | Restrict to national-team or club football. | |
| limit | No | Page size: 50, 100, 250 or 500. Default 50, which is also the largest free page. Anything else is treated as 100. | |
| outcome | No | H for a home win, A for an away win, D for a draw. | |
| team_id | No | Matches involving this team, home or away. Numeric id from list_teams. | |
| competition_id | No | Restrict to one competition. Id from list_tournaments. | |
| competition_item_id | No | Restrict to a single edition or season. Edition ids come from list_tournaments with a `tournament` argument. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Matches, newest first. | |
| meta | No | Pagination: which page this is and how many rows exist. | |
| links | No | first/last/prev/next page URLs on the REST API. |