Every match, squad, player, statistic, award, and official from every FIFA World Cup since 1930 and every UEFA European Championship since 1960 — cleaned, cross-referenced, and available as a single REST API.
Free tier available · No credit card required to start
TournamentStats is an independent data project, not affiliated with, endorsed by, or sponsored by FIFA or UEFA.
What's inside
Complete coverage of the FIFA World Cup (1930–present) and the UEFA European Championship (1960–present). Every endpoint pulls from the same consistent schema, so a query about a 1990 match returns data in exactly the same shape as a query about last year's.
Full fixture lists, scores, venues, attendance, and knockout progression for every tournament edition.
Squad lists, group standings, qualification paths, and historical team performance by tournament.
Appearances, goals, assists, cards, and per-tournament statistics for every player on record.
Golden boots, best player awards, best goalkeeper, and other individual tournament honours.
Match referees and assistant officials, linked to the fixtures they took charge of.
Coaching records by team and tournament, including tenure and squad selections.
Built for developers
Query by tournament, team, player, or match. Every response follows the same JSON structure, so integrating one endpoint means you already understand them all.
Read the full documentationWho it's for
If your product needs reliable, structured tournament history, chances are it fits one of these.
Ready-made questions and answers drawn from real historical results and stats.
Historical player performance to power scoring models and draft tools.
Auto-generate stat call-outs, "on this day" pieces, and player profiles.
Grounded, structured answers to tournament history questions instead of guesswork.
Pricing
Full pricing and request limits are managed on RapidAPI. Rough shape below.
Free
£0
For testing and small projects
Pro
£/mo
For live apps and products
Custom
Contact
For high-volume or bespoke needs