1. Home
  2. Competitions
  3. Soccer
Soccer data for sites, apps and AI assistants

Soccer live scores API

Live scores, fixtures, results and tables for 1,495 soccer competitions in 167 countries, Premier League and LaLiga among them, in one API.

1,495 competitions167 countries25,528 matches in the next 30 days Updated UTC

One league from $9 a month. All 9 sports: $199 a month. AI assistants pay per call.

Live nowUTC
  • StartedChampions League FC PortoPSV
  • StartedChampions League NapoliBodo/Glimt
  • StartedChampions League PSGBarcelona
Earlier today
  • FTChampions League FenerbahceSlavia Prague 22
  • FTEthiopian Premier League Halaba KetemaFasil Kenema 11
Later today
  • Primera A PereiraChico
  • Primera A Inter BogotáFortaleza
11 finished and 10 still to comeAll of today

Soccer today

Live scores, results and what is still to come today, by competition. Times are UTC.

Updated UTC
Champions LeagueEuropeTable of the Champions League
  • Started FC PortoPSV
  • Started NapoliBodo/Glimt
  • Started PSGBarcelona
  • Started LiverpoolVillarreal
  • Started StuttgartAtl. Madrid
  • Started Manchester CityAEK Athens
  • Started AS RomaSlovan Bratislava
  • FT FenerbahceSlavia Prague 22

1 more today on the Champions League page

ChampionshipMatchday 6Table of the Championship
  • Started WolvesPortsmouth
League OneMatchday 12Table of the League One
  • Started Cambridge UtdWycombe
  • Started HuddersfieldPeterborough
  • Started Oxford UtdWigan
  • Started AFC WimbledonMansfield
  • Started Notts CountySheffield Wed
  • Started BromleyLeicester
  • Started BurtonBradford City
  • Started DoncasterStockport County

3 more today on the League One page

Ligue 1Matchday 1Table of the Ligue 1
  • Result due Don BoscoMalole
  • Result due SimbaSaint-Luc
  • Result due Ufalya SimbaNovakin
  • Result due CelesteMK Etancheite
  • Result due Dauphins NoirsEtoile de Kivu
  • Result due ManikaSanga Balende
  • Result due Dauphins NoirsAC Rangers
  • Result due St Eloi LupopoAS New Soger

4 more today on the Ligue 1 page

Primera AColombiaTable of the Primera A
  • PereiraChico
  • Inter BogotáFortaleza
  • CucutaAtl. Nacional
  • MillonariosOnce Caldas
Ethiopian Premier LeagueMatchday 3Table of the Ethiopian Premier League
  • FT Halaba KetemaFasil Kenema 11
  • FT Ethio ElectricSheger Ketema 10
Saudi Professional LeagueMatchday 10Table of the Saudi Professional League
  • FT Al NassrNeom SC 10
  • FT Al EttifaqAl Ittihad 14
  • FT Al TaawonAl Qadsiah 01
  • FT Al DiriyahAl Riyadh 10
Division 1Matchday 8Table of the Division 1
  • FT Al OkhdoodAl Adalah 13
  • FT Al OrubahAl Bukiryah 11
  • FT HajerAl Najma 24
J2 LeagueMatchday 12Table of the J2 League
  • Montedio YamagataHokkaido Consadole Sapporo
Liga MXMatchday 13Table of the Liga MX
  • Guadalajara ChivasNecaxa
  • Atl. San LuisQueretaro
  • JuarezAtlante
  • Tigres UANLClub Leon
Kenyan Premier LeagueMatchday 2Table of the Kenyan Premier League
  • FT Police FCLeopards 12
Liga Nacional de Fútbol de GuatemalaMatchday 15Table of the Liga Nacional de Fútbol de Guatemala
  • MalacatecoComunicaciones

417 matches today in 134 competitions; here the biggest. Live scores refresh every minute.

What the soccer API gives you

One API key, JSON over HTTPS, the same format for every competition.

Live scores and events

Goals, cards and substitutions as they happen

1,036 competitions
Fixtures, results and tables

Every round, with kick-off times and tables after each match

All 1,495
Line-ups and match stats

Starting line-ups, shots and possession

483 competitions
Player and team stats

Season totals and top scorers

483 competitions
Injuries, transfers and coaches

Who is out, who signed and who is in charge

Top divisions
Facts and match previews

Streaks, form and records written as ready sentences, in 5 languages

With Insights
GETLive soccer right now
# Request
GET /api/v1/soccer/matches/live

# Response (shortened)
{
  "data": [
    {
      "league_name": "Champions League",
      "status": "67",
      "home_team": { "name": "Fenerbahce", "score": 2 },
      "away_team": { "name": "Slavia Prague", "score": 2 },
      …
    }
  ]
}
Full reference in the docsOpenAPI · MCP server · llms.txt

How much data each competition has

1,495 competitions in our data. Every one has fixtures and results.

  • Full dataLive scores, line-ups, match and player stats956%
  • Live scores and statsLive scores with match or player stats38826%
  • Live scoresLive scores, then results and tables59039%
  • Results and tablesAdded after each match, no live scores42228%

Countries A–Z

Every country with soccer in our data. Each one links to its leagues and tables.

167countries · 1,495 competitions

174 countries and regions with soccer in our data.Missing a competition? Ask us
Soccer · prices in USD

All of soccer for $79 a month, or one league from $9.

One league
$9to $39 a month
by its data
  • Tier 1Premier League, LaLiga, Bundesliga, Serie A…$39$69 with Insights
  • Tier 2III Liga, NB III, Primera Nacional, Liga Premier Serie A…$19$35 with Insights
  • Tier 3Division One, Ligue 1, Liga E Pare, Zimbabwe Premier Soccer League…$9$15 with Insights
Pick a league
Most popular All of soccer
$79per month, Data
$149 with Insights
  • All 1,495 competitions in 167 countries
  • Live scores in 1,036, results and tables
  • Stats wherever the league publishes them
  • Widgets for any league, team or player
  • Pay in USDC, cancel any time
Buy soccer data · $79/mo
All 9 sports
$199per month, Data
$299 with Insights
  • Soccer, Tennis, Basketball, Handball, Volleyball, Hockey, Baseball, American football, Horse racing
  • 2,949 competitions
See all plans

Running a club? Its page and 14 widgets for its own website are free once it claims the page. AI assistants pay per call, from $0.002. How it works

Live soccer scores on your site

Copy one line of code and the widget updates by itself. It comes with every plan, for any league, team or player.

  • Scores, fixtures, tables and player cards
  • Light or dark, in your colours
  • Free for the biggest leagues, with our link
your-site.com/soccer
Champions League
  • Started FC PortoPSV
  • Started NapoliBodo/Glimt
  • Started PSGBarcelona
  • Started LiverpoolVillarreal
  • Started StuttgartAtl. Madrid
Live scores by SportStatsAPI
For AI agents

AI assistants can pay per call.

No account and no monthly plan. An assistant pays for each answer it fetches.

$0.002per call
$0.02per briefing

Pay in USDC with x402. MCP server, OpenAPI and llms.txt included.

How AI agents use SportStatsAPI
Someone asks an assistantWho's top of the Premier League?
The assistant answers, using SportStatsAPIManchester City top, 3 points clear (Matchday 8 of 38).SportStatsAPIStandings · updated UTC
1 call$0.002paid in USDC with x402

Soccer API: questions.

Anything else, ask us. Developers can also read the docs.

Which soccer competitions does the API cover?

1,495 competitions in 167 countries, Premier League and LaLiga among them. 1,036 have live scores. All of them have fixtures and results.

How fast do live scores update?

As the match is played. Every response says when it was last updated, so your site or assistant can show how fresh the score is.

Can I buy just one league?

Yes. One league costs $39, $19 or $9 a month, depending on its data. The Premier League is $39. All of soccer costs $79 a month.

Can AI assistants use the API without an account?

Yes. They pay per call in USDC with x402, or with prepaid credits: $0.002 a call and $0.02 a briefing. A few sample calls are free every day, and there is an MCP server.