Posted 15 Jan 2026 · Correction note added 6 Aug 2026 · by Mark Hahnel · 3 min read

Building the world's largest football database — Q1 2026 update.

Correction note · 6 August 2026

This post is preserved as written, but several things it celebrates have since changed:

Injury data and player market values were withdrawn on 28 July 2026. We could not stand behind our right to redistribute them, so they no longer exist in the database — the "fully integrated" injury data below is gone.

xG is held, not served. The advanced-stats integration below is real, but shot-level data — including every xG field — is not currently served through the API at any tier.

The licence gate was enforced on 29 July 2026. Every tier, Enterprise included, now reads only the defensible set — rows we hold an explicit right to redistribute. Standings, announced below as a new endpoint, do not currently pass it and are served to no tier; neither do transfers.

Welcome to our Q1 2026 update on the development of foot.io, the world's largest football database! It's been a busy quarter, filled with significant improvements to our data coverage, infrastructure, and API.

Key highlights

Technical deep dive

This quarter, we focused on improving the robustness and scalability of our data ingestion pipelines. We've implemented more sophisticated error handling and retry mechanisms to ensure data consistency. The recent addition of the venues table has been a significant undertaking, requiring careful mapping and validation of venue data from various sources. We've also made improvements to our backfill processes to handle missing season data more effectively.

Looking ahead

We're incredibly excited about the progress we've made and the future of foot.io. Thank you for your continued support!

See also