Score the best Football API

Optimise your football app, deliver a better user experience, and reduce development hours and expenses. Our Football API is designed for iGaming, media, developers and football enthusiasts alike, ensuring you can create a football application that meets your needs.

Test the API risk-free with a 14-day trial.
TRUSTED AS A SPORTS DATA PARTNER BY

Get the best Football data without
spending your whole wallet

Easy for developers icon
Easy for developers
Designed by developers for developers.
High-quality data icon
High-quality data
The best Football data at an unbeatable price.
Engaged users icon
Engaged users
Your users will trust the reliability of your data.

Use the Football API

Implement the newest technologies into your app
Keep your visitors updated with full historical and active season football schedules.
Your visitors will be able to track when their favourite team is playing and will be able to reminisce about historical games.
Design a match center to keep visitors engaged.
Enhance your match center with statistics, events, line-ups, H2H results, referee and coach stats and more. You can decide for yourself which data of the Football API you will show within your application.
Monitor all live standings of all your favourite leagues.
You can show who is the virtual table leader while matches are in play. The Football API can track all live standings of all leagues.

Don’t waste precious time and resources

We understand the importance of saving time and resources, and our solutions are designed with that in mind.

⚽️ The Football API enables easy integration with your existing or new application.

⚽️ Effortlessly filter responses for relevant data. Don’t waste your time searching in the big pile of data, and filter your way to the data you need.

⚽️ The team at Sportmonks has a firsthand understanding of the data that football fans want because they love the game themselves.

YOUR RELIABLE Football APP IN THREE STEPS

1. Start

Stop uncertainty and start your free trial right now

2. Build

Start building your professional Football application

3. Enjoy

Enjoy high-quality and reliable football Data

Start for free with the Football API

Don’t believe us until you try the Football API. Our free plan can be used to test the Football API. You will be granted access to the Danish Superliga and the Scottish Premiership.

All top leagues' live scores
Keep your users informed with real-time scores and events by opting for our powerful Football API. Choose the Football API and experience the fastest live scores in the business.
All top leagues statistics
Provide your users with all the stats of the Premier League, La Liga, Bundesliga, Serie A or whatever competition piques your interest.
Predictions, News and widgets
With our Football API, you can use lots of add-ons like the prediction API, News API and multiple Football Widgets. All these extra features are provided by Sportmonks for you to outshine your competitors.

Choose the Football features you need

Match schedules and historical matches

Match statistics and events

Complete team squads

Match formations & Line-ups

(Live) scores and standings

(Live) odds and predictions

Coach and referee stats

And many more are included in the Football API! Find the complete list on our coverage page.

Football leagues we cover

var myHeaders = new Headers();
myHeaders.append("Content-Type", "application/json");
myHeaders.append("Accept", "application/json");
myHeaders.append("Authorization", "YOURTOKEN");

var requestOptions = {
  method: 'GET',
  headers: myHeaders,
  redirect: 'follow'
};

fetch("https://api.sportmonks.com/v3/football/leagues", requestOptions)
  .then(response => response.text())
  .then(result => console.log(result))
  .catch(error => console.log('error', error));
import requests
import json

url = "https://api.sportmonks.com/v3/football/leagues"

payload = {}
headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json',
  'Authorization': 'YOURTOKEN'
}

response = requests.request("GET", url, headers=headers, data=payload)

print(response.text)
     
package main

import (
  "fmt"
  "net/http"
  "io/ioutil"
)

func main() {

  url := "https://api.sportmonks.com/v3/football/leagues"
  method := "GET"

  client := &http.Client {
  }
  req, err := http.NewRequest(method, url, nil)

  if err != nil {
    fmt.Println(err)
    return
  }
  req.Header.Add("Content-Type", "application/json")
  req.Header.Add("Accept", "application/json")
  req.Header.Add("Authorization", "YOURTOKEN")

  res, err := client.Do(req)
  if err != nil {
    fmt.Println(err)
    return
  }
  defer res.Body.Close()

  body, err := ioutil.ReadAll(res.Body)
  if err != nil {
    fmt.Println(err)
    return
  }
  fmt.Println(string(body))
}

     
Unirest.setTimeouts(0, 0);
HttpResponse response = Unirest.get("https://api.sportmonks.com/v3/football/leagues")
  .header("Content-Type", "application/json")
  .header("Accept", "application/json")
  .header("Authorization", "YOURTOKEN")
  .asString();

Build an unparalleled Football app

Do you want to create a live score application, fantasy game, betting portal or something completely different? We have the Football API and data to fit your needs.

Make the smart choice and pick the right data provider and Football API. Develop the perfect application with the Football API of your choice, and ensure your customers keep their faith in you. If you use unreliable data, your customers will find out, and they will walk away.

Another mistake you can make is investing money in overpriced data. Yes, the data might be great, but should you spend that much money? Sportmonks thinks data shouldn’t be expensive and should be available for everyone, with a great idea that includes football data.

We know that using a great Football API with reliable data is vital to creating a fantastic application. Don’t let your competitors steal the show while you are on the sidelines.

Try for free

CASE STUDY

We have seen ideas from over 30,000 Football API users. Lots of them have built successful applications. Are you ready to create yours? If you are still trying to decide, please read one of our case studies to find out how much our clients enjoy working with our Football API and the data within.

We chose Sportmonks because of its Football API’s accuracy, ease of use, and outstanding customer service. Starting with Sportmonks was incredibly easy and intuitive. The onboarding process was virtually non-existent. Just plug and play!

Read our case studies
We chose Sportmonks because of its Football API’s accuracy, ease of use, and outstanding customer service. Starting with Sportmonks was incredibly easy and intuitive. The onboarding process was virtually 
non-existent. Just plug and play!
Gaurav | Founder Elevenstats

Why Sportmonks

Don’t get lost in the maze of Football Data and start your journey with the
compass Sportmonks’ Football API offers. Building your dream app is a
breeze with our intuitive Football data and the outstanding support of our
customer service team.

Reliable data is essential for success, and we offer it at an affordable price.
Start your free trial now and climb to the top in no time.

Read our case studies

Football API Plans & Pricing

Choose the plan that works for you. The table below provides a complete price overview of the various available Football API subscriptions.

Over 2,500 leagues are available in the Football API. The Premier League, Champions League, World Cup, and other big leagues worldwide are among them.

Do you want to know what the Football API offers before committing? Of course, that is a possibility. You can
subscribe to the free plan or one of the paid plans to start a 14-day free trial.

Monthly
Yearly
Starter

Perfect for small teams focusing on specific countries.

Starting at
€ 29
€ 24
paid monthly per month paid yearly

Pick any 5 leagues worldwide

2,000 API calls per entity per hour

Full professional-grade data access included

14 day free trial

Growth

Ideal for covering top football competitions.

Starting at
€ 99
€ 79
paid monthly per month paid yearly

Pick any 30 leagues worldwide

2,500 API calls per entity per hour

Full professional-grade data access included

14 day free trial

Pro

Built for developers creating a global product.

Starting at
€ 249
€ 199
paid monthly per month paid yearly

Pick any 120 leagues worldwide

3,000 API calls per entity per hour

Full professional-grade data access included

14 day free trial

Ultimate solution
Enterprise

The ultimate solution for the real pros, contact us for a tailored offer.

Starting at
€ Custom
€ Custom
paid monthly per month paid yearly

All 2300+ available leagues

5,000 API calls per entity per hour

Historical data included

Custom agreements available

Included in all plans

Check all the features we cover here.

Score_icon

Fixtures & leagues data

Access complete fixture schedules, live scores, match events, standings, season statistics, topscorers, team of the week insights, and venue information across your selected leagues.

Data provider

Live data & events

Deliver dynamic match experiences with live standings, in-game events, ball coordinate tracking, and continuously updated match insights throughout every fixture.

Player stats icon

Teams & player data

Explore full team profiles, squad lists, rankings, player and coach statistics, referee data, injury and suspension updates, and historical data to build rich, data-driven experiences.

Dashboard icon

Advanced statistics

Power your product with detailed match statistics, standing statistics, team and player statistics, line-up statistics, head-to-head comparisons, trend analysis, and historical data across seasons.

Recommended Bundles

Odds & Predictions

For users who are looking to build an application with cutting-edge betting insights, including pre-match and in-play odds combined with AI-powered fixture predictions.

  • Pre-match & inplay odds
  • AI fixture predictions
  • 50+ bookmakers
  • 150+ markets
Starting at
€24 €15 Save 20%
/month

xG & Pressure Index

For users who want deeper insights into advanced analytics, including expected goals metrics for players and teams combined with teams’ pressure index.

  • Player xG metrics
  • Team xG metrics
  • Team pressure index insights
  • xG values like xG, xGot, xPTS, npxG and more!
Starting at
€29 €24 Save 15%
/month

Other

Extra API calls

Extra API calls

Increase the amount of data you can retrieve per hour with the extra API calls add-on.

Starting at €29 /month
News

News

Get access to pre- and post-match news article for the biggest leagues in the world with our News API.

Starting at €99 /month
Historical data

Historical data

Comprehensive historical football data archive for in-depth analysis available at a one-time fee.

Starting at €29 One-time fee
Transfer rumours

Transfer rumours

Add ongoing transfer rumours to your platform with continuously updated transfer rumours sourced from trusted media outlets.

Starting at €99 /month
Extra leagues

Extra leagues

Scale your product as you grow. Add more leagues on demand and instantly expand your data coverage.

Starting at €4 /month
Premium Odds Feed

Premium Odds Feed

Access an odds feed powered by TXOODS, delivering extended market coverage, deeper bookmaker granularity, and high-frequency updates.

Starting at €129 /month

Why developers love our Football API

Reliability and trustworthiness are non-negotiable for developers seeking a Football API. Guaranteeing uninterrupted uptime and dependable data delivery is vital for seamless application integration, particularly during peak usage times. Our dedication to nurturing strong relationships is evident in our developer-centric documentation, exceptional customer service, and proven track record of delivering consistent, reliable data.

We’ve created various advice-led resources for developers to help them with the implementation processes.

  • Detailed documentation resources
  • Fast and helpful dev support team
  • Run in Postman

Check our developer docs

Compliant with all code libraries

Thanks to our great community, special Sportmonks Prebuilt Wrapper packages are available to kickstart your implementation.

Football API statistics

The Football API is full of amazing statistics. Statistics are used by professional football clubs, media agencies, and gaming companies. betting companies and more. All kinds of football applications can be built with the set of statistics included in the Football API.

Companies and hobbyists can use the Football API statistics to give an advantage to their application over their competitors. Fantasy games, odds portals, standing pages, live score applications, AI face recognition and much more are powered by our Football API.

Some of the statistics are plain and simple, like the number of goals a player or a team scores. Other statistics are more in-depth like the average minute teams or players need to score a goal, highest-rated players, average goals per minute per team, trends, and more.

You can try the Football API for free with a 14-day trial or the free plan.

Check our developer docs

Frequently Asked Questions (FAQ)

 

How fast is your live data?
Scores are available live and updated in real-time. So, in many cases it is faster than live tv (<15 seconds). More detailed data undergoes a verification process that runs 24 hours a day, 7 days a week, and is updated in the API as fast (and almost always faster) than other data providers.
What's your uptime track record?
We monitor our systems by constantly performing live API and web page tests. We do this to make sure all the data entered by our analysts is available via our APIs. We are live near 100% and dedicated to monitoring our systems, especially in weekends when most matches are live.
How does the API work?
We have built a well-structured, flexible, and fast JSON API. Our API makes it easy to customize your JSON responses. Our API's flexibility demonstrates itself by allowing its users to build their own responses in the form of adding include parameters to their requests. This means you can request the data you need and leave out the data you don't need. Filtering and Sorting is another widely used and loved characteristic of our API. It means you can request the data the way you want it to, by adding the proper filtering and sorting commands. Please check our documentation pages for more information.
How can you offer great data at an affordable price?
We have assembled an online network of reliable data partners in addition to our on-site scouts. We validate (automatically and manually), manage, and store all data in our advanced data processing system. This streamlines our data-collecting process and results in lower prices to you!
How can I test the Sportmonks API for FREE?
You have two options:
  1. Create an account on My Sportmonks and get immediate access to our free plan.
  2. Subscribe to one of our paid plans and receive a one-time-only 14-day free trial.
What sports and leagues do you cover?
Sportmonks currently offers comprehensive data for football, cricket, and Formula 1 racing.

Football

We cover over 2200 leagues wordwide, including:

  • UEFA Champions League
  • UEFA Europa League
  • UEFA Europa Conference League
  • Copa Libertadores
  • CONMEBOL Sudamericana
  • CONCACAF Champions League
  • AFC Champions League
  • AFC Cup
We cover all major tournaments, including:

  • World Cup
  • FIFA Rankings
  • World Cup API
  • European Championship
  • Euros 2024 Germany
  • Africa Cup of Nations
  • Copa America
  • CONCACAF Gold Cup
  • OFC Nations Cup
  • Nations League
  • Olympic Football Tournament
Cricket

We cover over 120 leagues internationally, including:

  • Australia, Big Bash League
  • India, Premier League
We cover international matches, including:

  • One Day International
  • ICC World Test Championship
Formula 1 Racing

We cover all races. The data we cover includes:

  • Drivers
  • Teams
  • Tracks