# football-data.org vs API-Football (API-Sports)

> football-data.org vs API-Football (API-Sports) compared. football-data.org: free plan, from €12/mo. API-Football (API-Sports): free plan, from $19/mo.

- Page: https://footballapis.com/vs/football-data-org-vs-api-football-api-sports/
- Facts as of 2026-10-19. Verify on the vendor page before relying on them.
- Page last updated: 2026-10-20
- Licence: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Credit "FootballAPIs.com" with a link to https://footballapis.com/.

Side by side from each provider's public pages. Nobody pays for position.

## Price and plan

| Fact | football-data.org | API-Football (API-Sports) |
| --- | --- | --- |
| Free plan | Yes | Yes |
| Cheapest paid | €12/mo | $19/mo |
| Leagues listed | ~100 | 1,249 |
| API style | REST | REST (also distributed via RapidAPI) |
| Docs | [docs.football-data.org](https://docs.football-data.org/) | [api-football.com](https://www.api-football.com/documentation-v3) |

## Leagues

| Fact | football-data.org | API-Football (API-Sports) |
| --- | --- | --- |
| Premier League | Yes | Yes |
| Championship | Yes | Yes |
| LaLiga | Yes | Yes |
| Serie A | Yes | Yes |
| Bundesliga | Yes | Yes |
| Ligue 1 | Yes | Yes |
| Primeira Liga | Yes | Yes |
| MLS | Yes | Yes |
| Champions League | Yes | Yes |

## Data types

| Fact | football-data.org | API-Football (API-Sports) |
| --- | --- | --- |
| Live scores | Yes | Yes |
| Lineups | Yes | Yes |
| Events | Yes | Yes |
| Player stats | Yes | Yes |
| xG | Not confirmed | Not confirmed |
| Odds | Yes (paid add-on, €15/mo) | Yes |
| Injuries | Not confirmed | Yes |
| Transfers | Not confirmed | Yes |

## Last checked and confidence

| Fact | football-data.org | API-Football (API-Sports) |
| --- | --- | --- |
| Pricing | Checked 2026-10-20 [Vendor page only](https://footballapis.com/how-we-check/#confidence) | Checked 2026-10-19 [Vendor page only](https://footballapis.com/how-we-check/#confidence) |
| Free plan | Checked 2026-10-20 [Vendor page only](https://footballapis.com/how-we-check/#confidence) | Checked 2026-10-20 [Vendor page only](https://footballapis.com/how-we-check/#confidence) |
| League coverage | Checked 2026-10-20 [Vendor page only](https://footballapis.com/how-we-check/#confidence) | Partly verified, checked 2026-10-20 [Vendor page only](https://footballapis.com/how-we-check/#confidence) |
| Data types | Partly verified [Vendor page only](https://footballapis.com/how-we-check/#confidence) | Partly verified [Vendor page only](https://footballapis.com/how-we-check/#confidence) |

A question mark means not confirmed publicly. [How we check](https://footballapis.com/how-we-check/)

## Key differences

- Cheapest paid prices are in different currencies (€12/mo vs $19/mo), so we don't rank them.
- API-Football (API-Sports) lists injuries and transfers; football-data.org doesn't confirm them.
- football-data.org sells odds as a paid add-on; API-Football (API-Sports) lists it (see its provider page for plan details).

Worked out from the tables above. "Not confirmed" means we couldn't find it on public pages, not that it's missing.

Full details: [football-data.org](https://footballapis.com/p/football-data-org/) · [API-Football (API-Sports)](https://footballapis.com/p/api-football-api-sports/)

[← Compare all providers](https://footballapis.com/compare/) · [More head-to-heads](https://footballapis.com/vs/)

---

Data from providers' public pages, last checked 2026-10-19. Prices may change — always verify on the provider's site. FootballAPIs is independent. Vendors can't buy rankings; any sponsored placement (https://footballapis.com/sponsor/) will be clearly labelled.

For AI agents: https://footballapis.com/agents/ · https://footballapis.com/llms.txt · https://footballapis.com/llms-full.txt · https://footballapis.com/api/v1/index.json · MCP https://footballapis.com/mcp
