StatsBomb Open Data (Hudl)
- Good for
- Starting free; lineups; the big five European leagues (all confirmed)
- Not great for
- Player stats: derivable from events; live scores and odds (not offered)
- Cost to start
- Free, attribution required; no paid plans (Price not re-confirmed against the official page on 2026-10-19)
Summary worked out from the facts on this page. Price not re-confirmed against the official page on 2026-10-19.
- Free plan
- Yes
- From
- Free only (no paid plans) (Price not re-confirmed against the official page on 2026-10-19)
- Leagues
- 24
- API style
- Static JSON files on GitHub (no API)
Used in guides: Stats dashboard
Build with AI
Paste this prompt into Claude, ChatGPT, Cursor or Lovable to get a first version built. No API key needed for this one.
Match event explorer (open data)
Build me a match event explorer for the Premier League using StatsBomb Open Data (Hudl). It's static JSON files on GitHub (no API): load the JSON files straight from the GitHub repo https://github.com/statsbomb/open-data — no API key or sign-up needed. Docs: https://github.com/statsbomb/open-data/tree/master/doc. Start by reading data/competitions.json to list the competitions and seasons that exist. Selected seasons only, not current full seasons. Terms: free (attribution required); selected competitions/seasons only; research & genuine-interest use. Please: - There is no API key, so there is nothing secret to store — but never commit any other keys or tokens to front-end code. - Download or cache the JSON files instead of re-fetching them on every page view. - Show attribution as the provider's terms require (free (attribution required)) — put it on every page that shows the data. - Only show data that is in the files; if a season or match is missing, say so instead of inventing it.
Generated from the data on this page. Check the provider's current terms and limits before you rely on them.
Pricing
Not re-verified — figures from initial research · Sources: github.com
Not re-checked on 2026-10-19; figures from initial research.
Free plan: Not re-verified — figures from initial research · Sources: github.com
Not re-checked on 2026-10-19; figures from initial research.
| Plan | Price | Limits |
|---|---|---|
| Open data | free (attribution required) | selected competitions/seasons only; research & genuine-interest use |
Leagues
Checked · Sources: raw.githubusercontent.com
Counted from the machine-readable competitions.json on 2026-10-19.
League count: 24 competitions / 80 competition-seasons (competitions.json, fetched 2026-10-19)
- Premier League Yes
- Championship No
- LaLiga Yes
- Serie A Yes
- Bundesliga Yes
- Ligue 1 Yes
- Primeira Liga No
- MLS Yes
- Champions League Yes
Selected seasons only, not current full seasons.
Data types
Partly verified · Sources: github.com
From initial research of public pages on 2026-10-19; not re-checked field by field.
Show all data types
- Fixtures
- matches
- Live scores
- No
- Lineups
- Yes
- Match events
- full event data
- Player stats
- derivable from events
- xG
- Not confirmed (not stated in README)
- Odds
- No
- Injuries
- No
- Transfers
- No
- Tracking
- StatsBomb 360 freeze-frames for selected matches
- Historical depth
- selected historical seasons
Sources
Show sources and affiliate programme
Grouped by what each source backs up.
- Pricing Not re-verified — figures from initial research
- Free plan Not re-verified — figures from initial research
- League coverage Checked
- Data types Partly verified
Researched from public pages on . Last re-checked: .
Affiliate programme
No public affiliate programme (not applicable).
Spotted an error? Email hello@footballapis.com.