TheStatsAPI icon

TheStatsAPI

TheStatsAPI is a football stats API for developers that provides fixtures, results, player and team data, xG, and odds through REST endpoints. It covers 150 competitions by default, with more available on request.

TheStatsAPI

Football data API for developers

TheStatsAPI is a football stats API for developers that centralizes match data, player statistics, team data, fixtures, results, xG, and odds in one REST interface. The site positions it for building production apps, prototypes, and data-driven football products.

The default coverage includes 150 competitions across 100+ countries, with up to 1,196 competitions available on request. The platform also exposes live match stats, lineups, season history, squads, and bookmaker odds where supported, and it advertises a 7-day free trial for getting started.

Core capabilities

Broad football data coverage

Access fixtures, results, match stats, team data, player data, and xG through football-focused REST endpoints.

Live match stats and events

Use live and finalized match data, including scores, status, events, possession, shots, passes, cards, and goals where available.

Odds coverage

Retrieve pre-match odds and live in-play odds for eligible matches, plus bookmaker lines from named providers where available.

Historical and competition structure data

Work with season histories, competition lists, standings, group data, squads, and player season statistics across the covered competitions.

Competition-specific endpoints

Filter and fetch competition-specific data, including the 2026 World Cup page with a dedicated competition and season ID for all 104 fixtures.

AI-assisted setup

Use a built-in AI builder flow that helps turn a product idea into a ready-to-use prompt for coding tools.

Ways teams use the API

  • Fantasy football apps

    Build fantasy football products with player season stats, match-by-match scoring data, and team data for league management.

  • Match-day dashboards

    Power live dashboards with realtime odds, match status, scores, events, and match stats for matchday experiences.

  • Betting analytics tools

    Run predictive or backtesting models against historical match results, xG, head-to-head records, and team form.

  • Sports news platforms

    Add competition data, player profiles, match reports, and team form to news or editorial experiences.

  • Tournament coverage

    Track tournament fixtures, lineups, standings, and odds for the 2026 FIFA World Cup using the dedicated competition and season IDs.

Pros and Cons

Pros

  • Covers a wide set of football data types in one API, including fixtures, results, match stats, player stats, team data, xG, and odds.
  • Supports both historical data and live match data, which is useful for apps that need current and backfilled information.
  • Lists named bookmaker sources and multiple betting markets for odds data.
  • Provides competition-specific examples and endpoint documentation directly on the site.
  • Offers a 7-day free trial and an interactive API tester for quick evaluation.

Cons

  • Coverage beyond the default 150 competitions is not automatic and must be requested.
  • Some live feeds and advanced data are only available where supported, so not every match or competition will include the same fields.
  • The pricing page itself returns a 404, so plan details are presented on the site but not through a dedicated pricing page URL.

FAQ

How do I get started with TheStatsAPI?

Sign up for a 7-day free trial to get an API key and access to the endpoints. The site also says you can test endpoints with an interactive API tester and copy-paste snippets.

Which competitions are included by default?

The platform covers 150 football competitions by default, including major European leagues, major South American leagues, MLS, and international tournaments such as the World Cup, Euros, and Copa America. More coverage can be requested.

Can I request more than the default coverage?

The site says coverage can be extended up to 1,196 competitions. Requests from paying customers are prioritised and are typically activated within 24 to 48 hours.

Does TheStatsAPI cover the 2026 FIFA World Cup?

Yes. The World Cup page says the 2026 FIFA World Cup is covered with fixtures, lineups, live scores, match stats, xG, player stats, and odds for all 104 matches across 48 teams.

Which odds data does the API provide?

Pre-match and live odds are available where supported. The site names Bet365, Pinnacle, Betfair Exchange, and Kambi, with markets such as 1X2, Asian handicap, over/under, BTTS, draw no bet, and corners.

Quick Facts

Category
Developer Tool
Product type
Football stats API
Primary users
Developers building football apps and data products
Default coverage
150 competitions across 100+ countries
Extended coverage
Up to 1,196 competitions on request
Trial
7-day free trial
TheStatsAPI - AI Tool, Features, Use Cases & Alternatives | UStack