Live Score & Historical Data

World Cup Soccer Data API

Integrate live scores, fixtures, standings, lineups, and odds for World Cup through one fast, reliable, developer-friendly REST & WebSocket API. 56 clubs, 2 seasons of history, one consistent JSON schema.

No credit card required

Supported competitions

The same schema powers World Cup and 1,000+ competitions worldwide.

Access Full Data of World Cup Matches

Every World Cup match, table, and transfer flows through the same clean JSON — no scraping, no HTML parsing, no manual updates. Pick an endpoint, send one request, and get structured data you can ship straight into your product.

GEThttps://data.anysport.io/v1/soccer/livescore?match_id=as_0059673e806d4a0788a0d38a6a72f500&lang=en
import requests

resp = requests.get(
    'https://data.anysport.io/v1/soccer/livescore',
    headers={'apikey': 'YOUR_API_KEY'},
    params={'match_id': 'as_0059673e806d4a0788a0d38a6a72f500', 'lang': 'en'}
)
print(resp.json())

One Request, the Full World Cup Table

This isn't a screenshot. The standings below are served live from a single GET /standings call — the exact response your app receives. Positions, form, and goal difference update themselves; you never touch a spreadsheet.

PositionTeamPlayedW/D/LGoals For / AgainstGoal DifferenceForm
1Mexico33/0/06/06WWW
1Switzerland32/1/07/34WWD
1Brazil32/1/07/16WWD
1USA32/0/18/44LWW
1Germany32/0/110/46LWW
1Netherlands32/1/010/46WWD
1Belgium31/2/06/24WDD
1Spain32/1/05/05WWD
1France33/0/010/28WWW
1Argentina33/0/08/17WWW
1Colombia32/1/04/13DWW
1D.R. Congo31/1/14/31WLD
1England32/1/06/24WDW
2South Africa31/1/12/3-1WDL
2Canada31/1/18/35LWD
2Morocco32/1/06/33WWD
2Australia31/1/12/20DLW
2Ivory Coast32/0/14/22WLW
2Japan31/2/07/34DWD
2Sweden31/1/17/70DLW
2Egypt31/2/05/32DWD
2Cape Verde30/3/02/20DDD
2Norway32/0/18/71LWW
2Austria31/1/16/60DLW
2Portugal31/2/06/15DWD
2Croatia32/0/15/50WWL
3Ghana31/1/12/20LDW
4Czech Republic30/1/22/6-4LDL
4Qatar30/1/22/10-8LLD
4Haiti30/0/32/8-6LLL
4Turkey31/0/23/5-2WLL
4Ecuador31/1/12/20WDL
4Curacao30/1/21/9-8LDL
4Tunisia30/0/32/12-10LLL
4New Zealand30/1/24/10-6LLD
4Saudi Arabia30/2/11/5-4DLD
4Iraq30/0/31/12-11LLL
4Jordan30/0/33/8-5LLL
4Uzbekistan30/0/32/11-9LLL
4Panama30/0/30/4-4LLL
5Bosnia & Herzegovina31/1/15/6-1WLD
6Algeria31/1/15/7-2DWL
7Paraguay31/1/12/4-2DWL
8Senegal31/0/28/62WLL
9Iran30/3/03/30DDD
10South Korea31/0/22/3-1LLW
11Scotland31/0/21/4-3LLW
12Uruguay30/2/13/4-1LDD

Data comes from the AnySport league standing endpoint. Update date: 2026/10/18

World Cup Season 2026, Quantified

Every figure below is computed from raw match data the API returns — not hand-entered. Build the same dashboards, betting models, or editorial widgets on top of the same numbers.

104Match completed
304Total goals
2.92Avg. goal per match
48Home wins
27Draw
29Away wins
46.2%Home win %
6Biggest margin
10Highest scoring
MexicoLeader team

Last update: 2026/10/18

2 Seasons of World Cup History, Queryable

Coverage runs back to 2018 — champions and distinct title-holders, every final table archived and addressable by season. Backfill your database once, then keep it current from the same endpoints. This depth is what separates a data provider from a scoreboard.

SeasonTeamPointsMatch RecordGoal Statistics
2026Switzerland73/2/1/07/3/4
2018Uruguay93/3/0/05/0/5

FAQ

How many World Cup teams and players does your API cover?
Our World Cup API covers 56 teams with full squads and player profiles, all addressable through the /teams and /players endpoints.
How much historical data do you provide?
2 seasons of standings back to 2018, with every final table, champion, and season archived and queryable by season.
What real-time football data does your API offer?
Live scores, in-play odds, and match events stream through REST and WebSocket, so you can power live widgets and in-play products with the same schema.
Does your free trial include access to World Cup match data?
Yes. The free trial includes World Cup fixtures, results, standings, and player data — no credit card required.