TheSportsDB

Good for
Starting free
Not great for
Choosing by league (per-league coverage not confirmed); live scores: paid (2-min)
Cost to start
Free (30 requests/min); paid from $9/mo

Summary worked out from the facts on this page.

Free plan
Yes
From
$9/mo
Leagues
Not confirmed
API style
REST (JSON)
Website
https://www.thesportsdb.com
Docs
https://www.thesportsdb.com/documentation
Last checked
Status page
https://status.thesportsdb.com/ (responds 200; content not verified)

Used in guides: Football manager game

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 TheSportsDB first — what's an API key?

Fixtures and media browser

Build me a match browser for a league it covers that shows upcoming fixtures with the provider's media (artwork + YouTube highlight links), with data from TheSportsDB API.
We couldn't confirm specific leagues on TheSportsDB's public pages — check their coverage page first (start from https://www.thesportsdb.com).
Start on their "Free" plan — $0: 30 requests/min; most queries limited.
Docs: https://www.thesportsdb.com/documentation.

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 30 requests/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: thesportsdb.com

Matches the official pricing page.

Free plan: Checked · Sources: thesportsdb.com

Free plan confirmed on the pricing page.

PlanPriceLimits
Free$030 requests/min; most queries limited
Single Developer$9/mo100 requests/min; 2-min livescore; highlights links
Small Business$20/mo120 requests/min; no data limit; private key

Leagues

Not re-verified — figures from initial research · Sources: none recorded

No coverage source recorded; league count unknown.

League count: Not confirmed

Multi-sport, community-edited database.

Data types

Partly verified · Sources: thesportsdb.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
paid (2-min)
Lineups
Not confirmed
Match events
Not confirmed
Player stats
Not confirmed
xG
Not confirmed
Odds
Not confirmed
Injuries
Not confirmed
Transfers
site lists latest transfers
Historical depth
Not confirmed
Media
artwork + YouTube highlight links

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

No source recorded.

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.

← Compare all providers