API-Football (API-Sports)
- Good for
- Starting free; live scores, lineups, player stats and odds; the big five European leagues (all confirmed)
- Not great for
- Nothing flagged in our data
- Cost to start
- Free (100 requests/day); paid from $19/mo
Summary worked out from the facts on this page.
- Free plan
- Yes
- From
- $19/mo
- Leagues
- 1,249
- API style
- REST (also distributed via RapidAPI)
Used in guides: Fantasy football app, Live score app, Betting odds model, Football manager game
Build with AI
Paste one of these prompts into Claude, ChatGPT, Cursor or Lovable to get a first version built. You'll need an API key from API-Football (API-Sports) first — what's an API key?
Live score app
Build me a live score app for the Premier League showing today's matches with match events, with data from the API-Football (API-Sports) API. Start on their "Free" plan — $0/mo: 100 requests/day; free plans limited in available seasons. Docs: https://www.api-football.com/documentation-v3. 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 100 requests/day 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.
Player stats leaderboard
Build me a player stats leaderboard for the Premier League (top scorers and other player stats), with data from the API-Football (API-Sports) API. Start on their "Free" plan — $0/mo: 100 requests/day; free plans limited in available seasons. Docs: https://www.api-football.com/documentation-v3. 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 100 requests/day 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: api-football.com
Matches the official pricing page. Plans are prepaid, with no auto-renewal, and you are never overcharged.
Free plan: Checked · Sources: api-football.com
100 requests/day; free plans are limited in available seasons.
| Plan | Price | Limits |
|---|---|---|
| Free | $0/mo | 100 requests/day; free plans limited in available seasons |
| Pro | $19/mo | 7,500 requests/day |
| Ultra | $29/mo | 75,000 requests/day |
| Mega | $39/mo | 150,000 requests/day |
| Custom | contact | up to 1,500,000 requests/day; all plans prepaid, no auto-renewal, never overcharged |
Leagues
Partly verified, checked · Sources: api-football.com
All 9 tracked leagues are listed on the coverage page (updated 2026-10-18). Per-league depth (events/lineups/stats icons) could not be read automatically.
League count: 1,249 leagues & cups (coverage page, list updated 2026-10-18); all competitions on all plans
- Premier League Yes
- Championship Yes
- LaLiga Yes
- Serie A Yes
- Bundesliga Yes
- Ligue 1 Yes
- Primeira Liga Yes
- MLS Yes
- Champions League Yes
All 9 tracked leagues are listed on the coverage page (updated 2026-10-18). How much data each league has (events, lineups, stats) is not confirmed.
Data types
Partly verified · Sources: api-football.com
From initial research of public pages on 2026-10-19; not re-checked field by field.
Show all data types
- Fixtures
- Yes
- Live scores
- Yes
- Lineups
- Yes
- Match events
- Yes
- Player stats
- Yes
- xG
- Not confirmed
- Odds
- pre-match + in-play
- Injuries
- Yes
- Transfers
- Yes
- Predictions
- Yes
- Historical depth
- Not confirmed
Sources
Show sources and affiliate programme
Grouped by what each source backs up.
- Pricing Checked
- Free plan Checked
- League coverage Partly verified, checked
- 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.