# FootyStats

> JSON soccer statistics API covering 1,500+ leagues with team, player and match data such as BTTS, corners, cards and over/under figures, sold in league-count packages.

Canonical page: https://sportdex.net/providers/footystats/  
Last checked: 2026-11-03  
SportDex Score: 53/100 (rank 35; popularity 52, community 50, transparency 60, developer experience 50)

## Facts
- Type: Sports data API
- Website: https://footystats.org
- Documentation: https://docs.footystats.org
- Pricing page: https://footystats.org/api/
- Sports: Football (soccer)
- Data types: Fixtures, Historical data, Player stats, Results, Standings, Team stats
- Protocols: REST
- Delivery: Polling only (REST)
- Live / in-play: not disclosed
- Free tier: yes
- Cheapest public paid plan: not public
- Key competitions: Premier League, Champions League, Europa League, Championship, La Liga, Serie A, Bundesliga, Ligue 1, FA Cup
- Authentication: api key

## Plans
| Plan | Price | Requests | Notes |
|---|---|---|---|
| Free | Free | 180 / hour | Premier League only, limited endpoints |
| Hobby | Not public | 1,800 / hour | Up to 50 leagues, all endpoints; price not visible in crawled text |
| Serious | Not public | 3,600 / hour | Up to 150 leagues, all endpoints; price not visible |
| Everything | Not public | 4,500 / hour | All 1,500+ leagues; price not visible |

## Who it is for

Best for: Football apps, stats sites and ML projects that need cards, corners, BTTS and over/under statistics across many leagues, with a free tier to test.

Not ideal for: Projects that need sports other than football or sub-minute live updates; results refresh about every 20 minutes.

Use cases: Football stats websites; Machine learning models on goals, corners and cards; Academic football research

Limitations:
- Free plan covers the Premier League only, with limited endpoints and 180 requests per hour
- Rate limit stated as 60-90 requests per minute
- Results update every 20 minutes
- Paid package prices were not visible in the saved pages

## Quick answers

**What is FootyStats best for?** Football apps, stats sites and ML projects that need cards, corners, BTTS and over/under statistics across many leagues, with a free tier to test. Not ideal for: Projects that need sports other than football or sub-minute live updates; results refresh about every 20 minutes.

**How much does FootyStats cost?** FootyStats does not publish prices on the pages we checked.

**Does FootyStats have a free tier?** Yes. FootyStats lists a free plan called "Free" (180 requests per hour).

**What does FootyStats cover?** FootyStats is a sports data api. Its sports: Football (soccer); data: Fixtures, Historical data, Player stats, Results, Standings, Team stats.

**Does FootyStats have a WebSocket or streaming API?** No streaming is listed. FootyStats delivers data by REST, so you poll for updates.

**What do developers say about FootyStats?** Soccer stats API and CSV downloads covering many leagues, used by betting-model builders and scrapers for BTTS, corners and over/under data. Bettors mention it as an affordable broad source, but several say data has gaps, odd or inconsistent numbers and weaker xG than FBref-style sources. Used with other feeds for odds.

**What are the alternatives to FootyStats?** Close alternatives in the SportDex catalog: iSports API, AcesAPI, Cito API, Sportmonks, TheStatsAPI.

## What developers say

Soccer stats API and CSV downloads covering many leagues, used by betting-model builders and scrapers for BTTS, corners and over/under data. Bettors mention it as an affordable broad source, but several say data has gaps, odd or inconsistent numbers and weaker xG than FBref-style sources. Used with other feeds for odds.

Praised for: Broad league coverage; Betting-oriented stats like BTTS and corners; CSV and API options

Complaints: Missing or inconsistent data; xG quality questioned; Needs other sources for odds

## Method
Facts were read from the provider's own pages on 2026-11-03. Empty fields mean the provider does not say, not that a feature is missing. Method: https://sportdex.net/methodology/
