Skip to main content
The Stats API gives you programmatic access to comprehensive football data. Whether you’re building a sports analytics platform, a fantasy football app, or a live scores widget, you can query competitions, teams, players, match results, detailed statistics, expected goals (xG) shotmaps, and betting odds from a single, consistent REST interface.

Quick Start

Make your first API call in minutes. Get your API key and start fetching football data.

Authentication

Learn how to authenticate every request using your Bearer token API key.

API Reference

Explore all endpoints — competitions, teams, players, matches, and odds.

Core Concepts

Understand the data model, pagination, and error handling before you build.

How it works

1

Get an API key

Sign up and retrieve your API key from your account dashboard.
2

Authenticate your requests

Pass your key in the Authorization: Bearer YOUR_API_KEY header on every request.
3

Query the data you need

Use the REST endpoints to fetch competitions, teams, players, match results, statistics, and more.
4

Build your application

Combine endpoints to power live scores, player cards, league tables, xG visualizations, and betting tools.

What you can build

League Tables & Standings

Pull team statistics per season to render up-to-date league standings.

Live Match Tracking

Filter matches by status to show live games with real-time scores.

xG & Shotmap Visualizations

Render per-shot expected goals data with coordinates on a pitch visualization.

Betting Odds Dashboards

Access opening and closing odds across multiple bookmakers and markets.