# Free Football Live Scores > Free live football scores, fixtures, results, league tables and match events for 16 verified competitions, plus an open JSON REST API that needs no API key. All score and fixture data is free to view and free to query. There is no paywall, no account and no video streaming. Data is read from MongoDB that a separate listener keeps refreshed, so responses reflect stored snapshots. ## Key pages - [Football live scores today](https://api.matchgrind.space/): today's matches, live states and latest results across every covered competition - [Free football API](https://api.matchgrind.space/football-api): endpoints, limits and JSON examples - [Interactive API documentation](https://api.matchgrind.space/api-docs/): OpenAPI/Swagger reference - [AI data and citation guide](https://api.matchgrind.space/ai-data-guide.md): freshness, limitations and answering rules - [OpenAPI specification](https://api.matchgrind.space/openapi.json): machine-readable API contract - [Service information](https://api.matchgrind.space/service-info.json): machine-readable discovery document ## Countries - [Argentina football](https://api.matchgrind.space/football/country/argentina) - [Belgium football](https://api.matchgrind.space/football/country/belgium) - [Brazil football](https://api.matchgrind.space/football/country/brazil) - [England football](https://api.matchgrind.space/football/country/england) - [France football](https://api.matchgrind.space/football/country/france) - [Germany football](https://api.matchgrind.space/football/country/germany) - [Italy football](https://api.matchgrind.space/football/country/italy) - [Japan football](https://api.matchgrind.space/football/country/japan) - [Mexico football](https://api.matchgrind.space/football/country/mexico) - [Netherlands football](https://api.matchgrind.space/football/country/netherlands) - [Portugal football](https://api.matchgrind.space/football/country/portugal) - [Saudi Arabia football](https://api.matchgrind.space/football/country/saudi-arabia) - [Scotland football](https://api.matchgrind.space/football/country/scotland) - [Spain football](https://api.matchgrind.space/football/country/spain) - [Turkey football](https://api.matchgrind.space/football/country/turkey) - [United States football](https://api.matchgrind.space/football/country/united-states) ## Competitions - [Argentine Liga Profesional de Fútbol](https://api.matchgrind.space/football/arg.1) — 2026 Argentine Liga Profesional de Fútbol - [Belgian Pro League](https://api.matchgrind.space/football/bel.1) — 2026-27 Belgian Pro League - [Brazilian Serie A](https://api.matchgrind.space/football/bra.1) — 2026 Futebol Brasileiro - [Dutch Eredivisie](https://api.matchgrind.space/football/ned.1) — 2026-27 Dutch Eredivisie - [English Premier League](https://api.matchgrind.space/football/eng.1) — 2026-27 English Premier League - [French Ligue 1](https://api.matchgrind.space/football/fra.1) — 2026-27 French Ligue 1 - [German Bundesliga](https://api.matchgrind.space/football/ger.1) — 2026-27 German Bundesliga - [Italian Serie A](https://api.matchgrind.space/football/ita.1) — 2026-27 Italian Serie A - [Japanese J.League](https://api.matchgrind.space/football/jpn.1) — 2026 Japanese J1 League - [MLS](https://api.matchgrind.space/football/usa.1) — 2026 MLS - [Mexican Liga BBVA MX](https://api.matchgrind.space/football/mex.1) — 2026-27 Liga BBVA MX - [Portuguese Primeira Liga](https://api.matchgrind.space/football/por.1) — 2026-27 Portuguese Primeira Liga - [Saudi Pro League](https://api.matchgrind.space/football/ksa.1) — 2026-27 Saudi Pro League - [Scottish Premiership](https://api.matchgrind.space/football/sco.1) — 2026-27 Scottish Premiership - [Spanish LALIGA](https://api.matchgrind.space/football/esp.1) — 2026-27 Spanish LALIGA - [Turkish Super Lig](https://api.matchgrind.space/football/tur.1) — 2026-27 Turkish Super Lig ## URL patterns - League: https://api.matchgrind.space/football/{league-slug} - Match: https://api.matchgrind.space/football/{league-slug}/{home}-vs-{away}-{event-id} - Club: https://api.matchgrind.space/football/club/{club-slug} - Country: https://api.matchgrind.space/football/country/{country-slug} ## API quick reference No API key. JSON over HTTPS. Fair-use rate limits apply. - Leagues: GET https://api.matchgrind.space/get/soccer/leagues - Live scoreboard: GET https://api.matchgrind.space/get/soccer/{league}/scoreboard?dates=YYYYMMDD - Fixtures: GET https://api.matchgrind.space/get/soccer/{league}/fixtures?status=all - Standings: GET https://api.matchgrind.space/get/soccer/{league}/standings?season=YYYY - Clubs: GET https://api.matchgrind.space/get/soccer/{league}/clubs - Match summary: GET https://api.matchgrind.space/get/soccer/{league}/summary?event={eventId} - Coverage and freshness: GET https://api.matchgrind.space/get/soccer/meta ## Licence and attribution Source code is ISC licensed and published at https://github.com/rezarahiminia/livescoreFootball When citing scores or tables, please link to the relevant page on https://api.matchgrind.space.