football-data.org
- Good for
- Starting free; the big five European leagues (all confirmed)
- Not great for
- Live scores: paid (free is delayed); lineups: paid tiers; player stats: limited (scorers, squads); odds: add-on
- Cost to start
- Free (10 calls/min); paid from €12/mo
Summary worked out from the facts on this page.
- Free plan
- Yes
- From
- €12/mo
- Leagues
- ~100
- API style
- REST
Used in guides: Fantasy football app, Live score app, Stats dashboard
Build with AI
Paste this prompt into Claude, ChatGPT, Cursor or Lovable to get a first version built. You'll need an API key from football-data.org first — what's an API key?
Fixtures and results app
Build me a fixtures and results app for the Premier League, with data from the football-data.org API. Start on their "Free" plan — €0/mo: 12 competitions; scores delayed; 10 calls/min. Docs: https://docs.football-data.org. Please: - Keep my API key secret: store it in an environment variable / server-side function, never in front-end code. - Cache responses so we stay within the 10 calls/min limit. - Show attribution if the provider's terms require it. - Only show data the API actually returns; if something isn't on my plan, tell me instead of making it up.
Generated from the data on this page. Check the provider's current terms and limits before you rely on them.
Pricing
Checked · Sources: football-data.org
Corrected on 2026-10-19 from the official pricing page: every plan and add-on now has its own price. The page says VAT charges may apply.
Free plan: Checked · Sources: football-data.org
12 competitions, scores delayed, 10 calls/min.
| Plan | Price | Limits |
|---|---|---|
| Free | €0/mo | 12 competitions; scores delayed; 10 calls/min |
| Free w/ Livescores | €12/mo | 12 competitions; live scores; 20 calls/min |
| ML Pack Light | €29/mo | 12 competitions; live scores; advanced trend/form data; 10 seasons of history; 20 calls/min |
| Free + Deep Data | €29/mo | 12 competitions; live scores; line-ups & subs, goal scorers, bookings/cards, squads; 30 calls/min |
| Standard | €49/mo | 30 competitions; deep data; 60 calls/min |
| Advanced | €99/mo | 50 competitions; deep data; 100 calls/min |
| Pro | €199/mo | 100 competitions; deep data; 120 calls/min |
| Odds Add-On | €15/mo | pre-match 1X2 odds for 40 competitions (needs a regular plan) |
| Statistic Add-On | €15/mo | corners, fouls, possession, shots, saves etc. (needs a regular plan) |
Leagues
Not re-verified — figures from initial research · Sources: football-data.org
Per-league flags not re-checked on 2026-10-19; figures from initial research.
League count: ~100 competitions in full list; 12 on free tier
- Premier League Yes
- Championship Yes
- LaLiga Yes
- Serie A Yes
- Bundesliga Yes
- Ligue 1 Yes
- Primeira Liga Yes
- MLS Yes
- Champions League Yes
Free tier includes PL, Championship, Primeira Liga, LaLiga, Serie A, Bundesliga, Ligue 1, CL; MLS on paid tiers.
Data types
Partly verified · Sources: football-data.org/pricing football-data.org/coverage
From initial research of public pages on 2026-10-19; not re-checked field by field.
Show all data types
- Fixtures
- Yes
- Live scores
- paid (free is delayed)
- Lineups
- paid tiers
- Match events
- goals/cards/subs on paid tiers
- Player stats
- limited (scorers, squads)
- xG
- Not confirmed
- Odds
- add-on
- Injuries
- Not confirmed
- Transfers
- Not confirmed
- Historical depth
- 10 seasons on ML Pack Light
Sources
Show sources and affiliate programme
Grouped by what each source backs up.
- Pricing Checked
- Free plan Checked
- League coverage Not re-verified — figures from initial research
- Data types Partly verified
Researched from public pages on . Last re-checked: .
Affiliate programme
No public affiliate programme found.
Spotted an error? Email hello@footballapis.com.