Use the best Bundesliga API

Create the best Bundesliga application, improve your visitors’ experience and reduce hours of implementation. Gain access to the most accurate and up-to-date Bundesliga data with Sportmonks’ Bundesliga API.

The best thing is that you can start testing with our 14-day free trial for any plan.

Use ‘die meister’ of Bundesliga APIs without using all your money

The Bundesliga API designed by developers for developers.
High-quality data
Quality data for an affordable price and you can test for free right now.
Thankful users
Your users will thank you for your accurate application.
More than 20,000 users use our APIs, you might know some of them:

Create your dream application

Use the Bundesliga API to gather all the football data you need.
Show the schedules
Display all the schedules for your visitors to track when their team is playing and to look back at previous results of the current or historical seasons.
Display a complete match-center
You can build the match center with the most complete data using the Bundesliga API with details like statistics, events, line-ups, odds and more.
Live standings
Which team will be relegated, or who is the virtual table leader? We offer live standings in addition to league table standings. Keep tabs on the standings of the teams that are now playing.

Work smarter, not harder

With Sportmonks’ Bundesliga API, you will save time and resources leaving more time for creating your dream application.

  • Football imageUse of the Bundesliga API and integration into applications are both simple.
  • Football imageYou don't have to dig through a mountain of information but you can just use filters to find the data you need.
  • Football imageDevelopers who are also football lovers created the Bundesliga API. They are aware of what you and your users desire.

Your reliable Bundesliga application 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 Bundesliga Data

Start for free

The best part is that you don’t have to believe us when we say that our Bundesliga API is superior. You can try out our free plan with the Scottish Premiership and the Danish Superliga, or you can sign up for one of our paid subscriptions to start a 14-day free trial.

Are you prepared to build the application of your dreams? Here is some further inspiration:

Bundesliga livescores
It is crucial to keep your users informed about the most recent results and events. Experience the power of our quick live scores and events by choosing our Bundesliga API.
Bundesliga stats
You can provide all of the Bundesliga statistics. Who makes the most passes, who dribbles the ball with the most accuracy, and most importantly, who scores the most goals?
Bundesliga predictions
Who has the best chance to win? There's no need for you to acquire all the data yourself. Use the Bundesliga API for predictions. Our predictions use the most recent machine learning methods to provide you with the most accurate predictions.

Choose your data features

  • Match schedules and historical matches
  • Match statistics and events
  • Complete team squads including all players
  • Match formations & Lineups
  • All Bundesliga winners
  • (Live) scores and standings
  • (Live) odds and predictions
  • Top scorers’ list
  • Coach and referee stats
  • And many more!

All these features are available in the Football API.

Use your application to create the ultimate Bundesliga experience

Spend less on pricey or inexpensive data and create the best application possible. Cheap data is untrustworthy, and after a few mistakes, your clients will lose faith in you. Although expensive data is accurate, it shouldn’t be. For a great price, Sportmonks provides the best value to assist you in building your dream application.

The secret to creating a successful sports app is having accurate and trustworthy data. Keep your opponents from scoring while you are still on the sidelines. Use the Bundesliga API to defeat your rivals and score goals.

Try for free

    "data": [
            "id": 1543476,
            "season_id": 19744,
            "player_id": 31532,
            "type_id": 208,
            "position": 1,
            "total": 14,
            "participant_type": "team",
            "participant_id": 82,
            "type": {
                "id": 208,
                "name": "Goal Topscorer",
                "code": "goal-topscorer",
                "developer_name": "GOAL_TOPSCORER",
                "model_type": "statistic",
            "player": {
                "id": 31532,
                "sport_id": 1,
                "country_id": 11,
                "nationality_id": 11,
                "position_id": 27,
                "detailed_position_id": 151,
                "type_id": 27,
                "common_name": "N. Füllkrug",
                "firstname": "Niclas",
                "lastname": "Füllkrug",
                "name": "Niclas Füllkrug",
                "display_name": "Niclas Füllkrug",
                "image_path": "",
                "height": 189,
                "weight": 83,
                "date_of_birth": "1993-02-09",
                "gender": "male"



Some of our customers have amazing ideas they can build with the Bundesliga API. We would love to hear yours. In the meantime, why don’t you read one of our case studies to find out how our customers enjoy working with the data within our Bundesliga API.

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

Xavier - CTO ScorePlay

Why Sportmonks?

In the ocean of sports data, Sportmonks is your compass. 

As you create your ideal app, our user-friendly platform and top-notch customer support will help you every step of the way. Put your faith in Sportmonks’ specialists and see your app ascend to the top of the league. 

We have the Bundesliga API you need, regardless of what your dream application is.

The data you wish to use is entirely up to you thanks to our adaptable Bundesliga API. Tell us about your goals, and we’ll provide you with advice so you’ll know which data is most appropriate for your requirements. Take a look at our data features and select the plan that best fits your needs.




Standings of the Bundesliga

Extensive Bundesliga data

We have over 20,000 satisfied customers, cover 2,000+ leagues and have 60+ endpoints in our Bundesliga API. Think about the Bundesliga standings table, fixtures, top scorers, results, players, transfers and statistics.

Did you know the Bundesliga had the highest attendance in 2019/2020 amongst all European football leagues?

The Bundesliga matches were attended by an average of 40,800 spectators that season. Another interesting fact about the match days of the Bundesliga is that 20-30% of the total match day revenue is from advertising and media receipts. Based on Brand Value the Bundesliga is in the top 3 of Europe with a Brand value of €3,270,000,000. FC Bayern München is the number 5 club in the world when talking about Brand value with a worth of €1,113,247,750 in 2021. This means that the Bundesliga is super popular and the demand for applications and websites providing Bundesliga data is immense.

The Bundesliga is the highest league in Germany, while the second league is the 2. Bundesliga, this is where the teams relegate to. While the teams at the top of the table will qualify for the Champions League.

All the data you need in one API

The Bundesliga is a must-have in your data coverage. But what do you need to cover? The Bundesliga Standings are of utmost importance and that is why we are covering the standings and a live table of standings. Of course, your visitors need to have information about the upcoming Bundesliga Fixtures, live scores, player statistics, and Bundesliga team statistics as well. Given the importance of every piece of information surrounding the Bundesliga matches, teams and players, our API provides all data your visitors need.

There is a lot more where this Football Data is coming from. Our Bundesliga API provides information about venue’s, team kits, goal scorers and the Bundesliga top scorers lists. Besides all of this, we can deliver Bundesliga highlight videos and predictions or make a list of all Bundesliga Winners in history.

There is a lot more where this Football Data is coming from. Our Bundesliga API provides information about venue’s, team kits, goal scorers and the Bundesliga top scorers lists. Besides all of this, we can deliver Bundesliga highlight videos and predictions or make a list of all Bundesliga Winners in history.

Not sure if we have the Bundesliga data you need? Check our coverage page or simply contact our support team. Now we will take a look at how you will receive the data.

Bundesliga API output

Sportmonks is using JSON files for all the Bundesliga data our API generates. This means you will receive Bundesliga match stats in a file as shown here. Please keep in mind this is just a small piece of all Bundesliga statistics we cover.

                    "team_id": 68,
                    "fixture_id": 18156712,
                    "shots": {
                        "total": 13,
                        "ongoal": 5,
                        "blocked": 3,
                        "offgoal": 8,
                        "insidebox": 8,
                        "outsidebox": 4
                    "passes": {
                        "total": 449,
                        "accurate": 346,
                        "percentage": 77.06
                    "fouls": 10,
                    "corners": 4,
                    "offsides": 3,
                    "possessiontime": 47,
                    "yellowcards": 2,
                    "redcards": 0,
                    "yellowredcards": 0,
                    "saves": 3,
                    "substitutions": 4,


Our Bundesliga API

Always live
Our Bundesliga API is always live
Accurate data
Our Bundesliga Data is accurate
Fast data
The data is faster than live broadcasting on television
Great coverage
All Bundesliga Statistics are covered

Join thousands of other users

First, we started as two young enthusiastic football fans. We were able to make a business of our hobby and the love of our life, being football, and we want you to get the same opportunity. In short, we understand what you want, and we want to help you achieve YOUR goals.

Secondly, Sportmonks’ Bundesliga API includes all you can wish for. All the Bundesliga data is accurate, fast, and reliable. Also, there is an extensive documentation available to help you with the usage of the API which makes it easy to integrate the API on your application.

Thirdly, we cover 2,000+ leagues all over the world and keep expanding our coverage because you probably want to keep expanding as well.

The next reason to join Sportmonks, is that we are always ready to help. Our customer support is available every day. We strive to answer your questions as soon as possible.

Finally, you can immediately start using the API and start building your application, game, or website right now. Create an account on My.Sportmonks, and start your free trial to test out the data you need for your application.

Other German Bundesliga facts

Forwards at the age of 30 and higher were earning the most on average in the Bundesliga season 2019/2020 with an average of €4,433,076.46. On the second place were the midfielders between the ages of 23-29 earning €2,410,558.82 on average, followed by defenders of 30+ with a salary of €2,210,658.82 per month.

  • Founded 1963
  • Most Championships: FC Bayern München
  • Most played seasons: Werder Bremen
  • The league was expanded from 16 to 18 clubs in 1965
  • In 2001, the East German Leagues were merged with the West German system
  • Gerd Müller scored 365 goals in 427 Bundesliga matches
  • Charly Körbel has the most appearances in the league with his 602 matches for Eintracht Frankfurt

Bundesliga teams

FC Bayern Munich also known as FC Bayern or Bayern Munich was founded in 1900. Bayern is the most successful club in German football history, having won a record 32 national titles, including 10 consecutively since 2013, and 20 national cups, along with numerous European honours. The club had its period of greatest success in the mid-1970s when, under the captaincy of Franz Beckenbauer, it won the European Cup three consecutive times. Overall, Bayern have won six UEFA Champions League titles winning their sixth title in the 2020 final as part of a seasonal treble, after which it became only the second European club to achieve the seasonal treble twice. FC Bayern is one of the most successful European clubs internationally and the only one out of the Bundesliga teams to have won both international titles.

Borussia Dortmund also known as BVB or simply Dortmund, was founded in 1909. Since 1974, Dortmund have played their home games at Westfalenstadion. The stadium is the largest in Germany, and Dortmund has the highest average attendance of any football club in the world. They hold a long-standing rivalry with Ruhr neighbours Schalke 04, with whom they contest the Revierderby. They also contest Der Klassiker with Bayern Munich. The Yellow Wall is the supporter group of Borussia Dortmund. They owe their name to the fact that every game there is a yellow wall behind the goal. Approximately 25,000 people can stand on the Yellow Wall. This makes it the largest standing area in Europe and a great addition to one of the best Bundesliga teams around.

Bayer 04 Leverkusen also known as Bayer Leverkusen or simply Leverkusen, was founded in 1904. Bayer were promoted to the Bundesliga for the first time in 1979 and have remained in the top division ever since. The club’s main colours are red and black, both having been used as the main shirt colour. Bayer Leverkusen have finished five times runner-up in the Bundesliga without winning the competition, a record in German football. The club has won one DFB-Pokal and one UEFA Cup. Bayer also finished runner-up in the 2001–02 UEFA Champions League, falling 2–1 to Real Madrid in the final. Their local rivals are 1. FC Köln.

RasenBallsport Leipzig commonly known as RB Leipzig or Red Bull Leipzig was founded in 2009 by the company Red Bull. RB Leipzig ensured promotion to the Bundesliga for the 2016/17 season with a 2–0 win over Karlsruher SC. One year later, RB Leipzig captured a place in the 2017/18 UEFA Champions League by finishing as runners-up in the Bundesliga. On 18 August 2020, the club made history by participating in their first Champions League semi-finals, losing against Paris Saint-Germain of France. The club’s nickname is The Red Bulls due to the energy drink company Red Bull being the sole investor of the club.

SC Freiburg is also known as just Freiburg was founded in 1904. Freiburg has traditionally bounced between the first and second tier of the German football league system, leading to the fan chant, “We go down, we go up, we go into the UEFA Cup!” during the 1990s. Joachim Löw former manager of the Germany national team. Is the club’s second-highest all-time leading goal scorer with 81 goals in 252 games during his three spells at the club, behind Nils Petersen.

1. FC Union Berlin commonly known as Union Berlin was founded in 1966. The club’s predecessor was FC Olympia Oberschöneweide which was founded in 1906. From 2009 until 2019 they were in the second tier of German football. In 2019, after defeating VfB Stuttgart in the relegation play-offs, Union won promotion to the topflight for the first time in the club’s history, for the 2019–20 season. During the Cold War, Union was based in East Berlin, joining the German league structure upon the reunification of the city and country in 1990. The club has become well known for its enthusiastic and creative fan base and its chant “Eisern Union” (Iron Union).

VfL Wolfsburg simply known as Wolfsburg was founded in 1945. The club grew out of a multi-sports club for Volkswagen workers in the city of Wolfsburg. Wolfsburg have won the Bundesliga once in their history, in the 2008–09 season, the DFB-Pokal in 2015 and the DFL-Supercup in 2015. Wolfsburg plays at the Volkswagen Arena, a multi-purpose stadium which seats a total capacity of 30,000 spectators.

SV Werder Bremen simply known as Werder Bremen was founded in 1899. The club’s most recent promotion was ahead of the 2021–22 season. Werder share the record for most seasons played in the Bundesliga with Bayern Munich, and are third in the all-time Bundesliga table, behind Bayern and Borussia Dortmund. The club has won for league titles, six DFB-Pokals and one UEFA Europa League. Werder plays their home games in the Weserstadion, which has the capacity for 42,100 spectators.

FC Heidenheim was founded in 1846. The club plays its matches in Voith-Arena, which has a capacity of 15,000. The club was promoted to the Bundesliga for the first time. The 15 minutes injurry time was enough for Heidenheim to score twice and defeat Hamburg.

SV Darmstadt 98 was founded in 1898, and plays in Stadion am Böllenfalltor. The stadium has a capacity of 17.400.


1. FC Köln commonly known as FC Köln, was founded in 1948. The club has long-standing rivalries with nearby clubs Borussia Mönchengladbach, Fortuna Düsseldorf, and Bayer Leverkusen. The club’s nickname The Billy Goats refers to the club’s mascot, a male goat named Hennes after the veteran FC player and later manager Hennes Weisweiler. The first Hennes was donated by a circus entrepreneur as a Cologne carnival joke. The current mascot is Hennes IX as of 1 August 2019 after Hennes VIII was retired by the club due to old age.

TSG 1899 Hoffenheim simply known as Hoffenheim was founded in 1899. A fifth division side in 2000. The club rapidly advanced through the German football league system with the financial backing of alumnus and software mogul Dietmar Hopp. In 2008 Hoffenheim was promoted to the top tier of German Football. In the 2017/18 season, Hoffenheim finished third in the Bundesliga, its best to date. Which meant qualification for the UEFA Champions League group stage for the first time.

1. FSV Mainz 05 simply known as Mainz 05 or Mainz was founded in 1905. The club’s most recent promotion was ahead of the 2009–10 season. The club’s main local rivals are Eintracht Frankfurt and 1. FC Kaiserslautern. Their nickname is the Carnival Club. Mainz plays their home games in the MEWA Arena which seats 34,034 spectators.

Borussia Mönchengladbach simply known as Mönchengladbach or Gladbach was founded in 1900. The club has won five League titles, three DFB-Pokals, and two UEFA Europa League titles. The team joined the Bundesliga in 1965 and saw most of its success in the 1970s. Where under the guidance of Hennes Weisweiler and then Udo Lattek, they captured five league championships with The Colts team. A term coined as the squad were young with a fast, aggressive playing style. Based on membership, Borussia Mönchengladbach is the fifth largest club in Germany with over 93,000 members as of 2021. The club’s main rivals are 1. FC Köln, against whom they contest the Rheinland Derby.

VfL Bochum simply known as Bochum was founded in 1848. Bochum is one of the oldest sports organizations in the world. The club has spent 34 seasons in the highest tier of German football. Despite being a perennial lower table side, Bochum developed a reputation for tenaciousness on the field in a run of 20 seasons in the topflight. Relegated after a 16th-place finish in the 1992–93 season, the team has become a classic ‘yo-yo club’.

Eintracht Frankfurt simply known as Frankfurt was founded in 1899. They have won one German championship, five DFB-Pokals, one UEFA Cup and once finished as runner-up in the European Cup. The team was one of the founding members of the Bundesliga at its inception and has spent a total of 51 seasons in the top division, thus making them the seventh-longest participating club in the highest tier of the league. The player with the highest number of appearances (602) in the Bundesliga, Charly Körbel, spent his entire senior career as a defender for Eintracht Frankfurt. The club’s primary rival is local club Kickers Offenbach, although, due to spending most of their history in different divisions, the two have only played two league matches within the last 40 years.

FC Augsburg simply known as Augsburg was founded in 1907. The club has spent most of its history fluctuating between the second and third divisions. Disappointment struck in the early 2000s when Augsburg were relegated to the fourth division for two seasons. However, the club experienced a surge following this setback and was eventually promoted to the Bundesliga for the first time in 2011. Where it has remained ever since. Augsburg have consolidated their Bundesliga status in the 2010s. Finishing a record high fifth in the 2014/15 season before several mid-table finishes. They made their European debut in the 2015/16 UEFA Europa League.

FC Schalke 04 commonly known as Schalke 04 was founded in 1904. Schalke have played in the Bundesliga since 2022, following promotion from the 2. Bundesliga in 2021–22. Schalke has 160,000 member, which makes the club the second-largest football club in Germany. The club has won the German championships seven times, five DFB-Pokals and one UEFA europa League title. Their stadium is the Veltins-Arena which has the capacity for 62,271 fans. Shalke holds a long-standing rivalry with Ruhr neighbours Borussia Dortmund.

Hertha BSC was founded in 1892. The Olympiastadion is their home ground and has a capacity of 74,475. The nickname of Hertha is Die Alte Dame.