The German Bundesliga is one of Europe’s top football leagues, and a hot favourite among punters. Our article will provide you with all the German Bundesliga stats and information you will ever need!
German Bundesliga Statistics Table
Check out our KickForm site for the very latest and most in-depth tips, odds and predictions on all the top European football leagues, including the English Premier League, the Spanish La Liga, the Italian Serie A, the German 1. Bundesliga and the French Ligue 1!
German Bundesliga Profit & Loss Statistics
The purpose of our German Bundesliga Profit & Loss tables is to see how much each team would have returned had you backed them to win every game with £10 level stakes. You can then spot, at a glance, who has been providing the best value over the course of the campaign.
The table below ranks all 18 German Bundesliga sides based on profitability (#1 being most profitable).
You can select (using the tabs) to see data based on ‘Overall‘ results (Home and Away Form Combined), ‘Home‘ results (Home Form Only) and ‘Away‘ results (Away Form Only). The data is updated every day.
We also provide P&L stats for the following leagues:
- English Premier League
- English Championship
- English League One
- English League Two
- Scottish Premiership
- Spanish La Liga
- Italian Serie A
- French Ligue 1
- PD – The total number of ‘Matches Played’ during the season so far.
- P/L – Total profit or loss if £10 was staked on this team to win every game.
- ROI (Return On Investment) – Total profit or loss as a % of total stakes if £10 was staked on this team to win every game.
Important: If the stats on this page haven't updated, then please clear your cache.
How Are the Profit & Loss Figures Calculated?
As mentioned earlier, the Profit & Loss (P/L) statistics are calculated as if you had backed each team to win every game with £10 stakes, using odds from bet365. The data is then added together cumulatively throughout the season to give the total profit or loss each team would have generated.
ROI (Return On Investment) is calculated by dividing the total Profit/Loss by the number of matches played, and is then converted into a percentage.
What Other Stats Do We Provide?
German Bundesliga Key Stats
Average Number of Goals Scored in Bundesliga Match Stats
|Season||Matches Played||Goals Scored||Average Goals per Game|
The Bundesliga is known for a number of high-scoring matches.
Over the past 10 years, we have seen the average number of goals in a match vary between 2.75 and 3.2, which means that a bet on ‘Over 2.5 goals’ is something probably worth looking into.
Particularly over the past few seasons, we have seen a spike in the goals per match, showing that Bundesliga teams are leaning more and more towards an attacking style of play. The likes of Robert Lewandowski, Timo Werner, and young poacher Erling Haaland have all grabbed the attention of many for their number of goals scored in recent campaigns.
Polish super-striker Robert Lewandowski has perfected the art of scoring in Germany by managing to sit at the helm of the top-scorer list of the league for 4 seasons in a row between 2017/18 and 2020/21.
Bundesliga Champions – Historical Home Win Percentage Stats
The so-called home advantage manifests itself in this particular stat, since most teams normally record the highest number of club fans attending a match when playing on their home turf. When the support is strong, teams tend to become even more motivated for a win than usual, and this normally translates into improved performances on the pitch. The below table shows us the home win percentage achieved by the teams who ended up winning each season for the past 10 years.
Bayern Munich managed a whopping 88.2% in the 2013/14 season, which saw them winning 15 of the 17 matches disputed at the Allianz Arena. During that period, all the Bayern Munich home matches were completely sold out.
|Season||Champions||Home Win Percentage|
Overall, the Home Win Percentage for the Bundesliga in 2020/21 was 42%, and it happens to be the one of the lowest ratios since 2006. The season before that, we calculated the ratio was 40% – both of which are well below the average of 44.9% (calculated since 2006).
The low home win percentages in the 2019/20 and 2020/21 seasons were not something only recorded in the Bundesliga, though. This phenomenon can also be seen in other top leagues around Europe, since many matches during those seasons were played out in empty stadiums due to government-imposed restrictions.
Bundesliga Champions – Historical Away Win Percentage Stats
When on the run, the win percentages are not expected to be as high as the home ones; however we have seen some stunning away campaigns in a few instances. In 2012/13, Bayern Munich actually managed to win more away matches than home matches, beating 15 teams away and ‘only’ 14 at home. That meant that the German champions won 29 out of the 34 total matches that season, losing only once in the process.
|Season||Champions||Away Win Percentage|
Similar to the notion mentioned in the Home Win Advantage stat, the Bundesliga teams recorded the highest away-win ratio in the past 15 years during the 2019/20 season, when teams were playing behind closed doors from February onwards and were missing out on their home support. The overall away-wins ratio for that season was 38%, which was extremely high when compared to the 10-year average of 30.5%.
Bundesliga Champions – Historical Totals Draw Stats
During the 2016/17 season, Bayern Munich ended up with 7 draws (which could be considered high) in total. However, they could then boast of a 100% unbeaten run at home during that season. They could also take pride in the same impressive result in the 2020/21 season too, when they won 13 and drew 4 of the 17 matches played at home.
|Season||Champions||Total Number of Draws|
Average Number of Points per Match for the Bundesliga Winner Stats
The highest score in our list is from Bayern Munich’s record-breaking campaign in the 2012/13 season, when they managed to tally 91 points! During the second half of the season, they only dropped 2 points in all 17 matches, gaining 49 out of the 51 possible points. They repeated that same feat in the 2019/20 season, only missing out on a perfect closing half of the season thanks to a 0-0 draw to RB Leipzig.
|Season||Champions||Points Tally||Average Points per Match|
Over the past 10 seasons, the average number of points to gain in order to end up in a top 4 position was 59.3 points. That results in an average of 1.74 points per match. On the other hand, the average number of points to gain in order not to risk direct relegation or play the relegation playoff is 1.03 per match.
Most Wins in a Bundesliga Season Stats
As we have seen in the above tables, Bayern Munich have been dominating the Bundesliga for the past decade, so it's not surprising to see their name in the top 5 spots after looking back at the results of the past 15 years.
- 29 wins by Bayern Munich in 2013/14 season
- 29 wins by Bayern Munich in 2012/13 season
- 28 wins by Bayern Munich in 2015/16 season
- 27 wins by Bayern Munich in 2017/18 season
- 26 wins by Bayern Munich in 2019/20 season
Top 5 Highest Number of Points to Win the Bundesliga Stats
- 91 points – Bayern Munich in 2012/13
- 90 points – Bayern Munich in 2013/14
- 88 points – Bayern Munich in 2015/16
- 84 points – Bayern Munich in 2017/18
- 82 points – Bayern Munich in 2019/20 and 2016/17
Once again, the men in red have dominated this stat too! What is impressive about these figures is the fact that. during these particular seasons mentioned, Bayern Munich was managed by 4 different managers: Jupp Heynckes in 2012/13, Pep Guardiola in 2013/14 and 2015/16, Carlo Ancelotti in 2016/17, Jupp Heynckes again in 2017/18, and Hansi Flick in 2019/20. That’s one team that knows how to handle change!
Top 5 Lowest Amounts of Points to Win the Bundesliga Stats
- 69 points – Wolfsburg in 2008/09
- 70 points – Bayern Munich in 2009/10
- 70 points – Stuttgart in 2006/07
- 75 points – Borussia Dortmund in 2010/11
- 76 points – Bayern Munich in 2007/08
All of the above 5 instances happened at least 10 years ago. As the league becomes more competitive, it will take top teams more points to secure the league title. In fact, according to our Bundesliga statistics, the average amount of points achieved by the Bundesliga winners over the past ten seasons was 83 points.
In 2015/16, Borussia Dortmund even managed to win 78 points, but still finished in 2nd place that year… naturally, behind Bayern Munich. On that occasion, Bayern Munich managed to win the Bundesliga by a 10-point margin.
Over the past 9 seasons of being crowned champions, the Bavarians have set an outstanding average of winning the league with a comfortable 14-point margin over second place. The record for highest points margin to win the league was set in 2012/13, when they won by a 25-point margin!
Highest Number of Points for Relegation Stats
In Germany, the bottom two teams at the end of the Bundesliga season are automatically relegated to the second division, while the team in 16th place faces the 3rd placed team in the 2. Bundesliga in a relegation/promotion playoff over two legs. The below list ranks the highest number of points achieved by the team who ended up in 16th place, and hence proceeded to compete in the playoff.
- 37 points – Wolfsburg in 2016/17
- 36 points – Eintracht Frankfurt in 2015/16
- 36 points – Borussia Mönchengladbach in 2010/11
- 35 points – Hamburger SV in 2014/15
- 34 points – Mainz 05 in 2006/07
Normally, the middle of the table is quite a congested part of the league standings, with the relegation fight sometimes even involving around 6 teams battling it out until the final couple of matchdays. This tussle makes the fight to avoid the drop very interesting – sometimes even more so than the fight at the top of the table!
Top 5 Fewest Losses in a Bundesliga Season Stats
In the below ranking, we highlight the top 5 performances in the past 10 years, comparing the total number of losses in a season.
- 1 loss – Bayern Munich in 2015/16
- 2 losses – Bayern Munich in 2016/17
- 2 losses – Bayern Munich in 2015/16
- 2 losses – Bayern Munich in 2013/14
- 3 losses – Borussia Dortmund in 2011/12
Yet another stat dominated by the recent performances of Bayern Munich. Do not be fooled, however; we promise you that following the Bundesliga is not as predictable as it may seem – actually, it is quite the opposite! Campaigns such as the 2018/19 season from Borussia Dortmund keep the defending champions constantly looking over their shoulders, making for quite a few exciting clashes.
Past Bundesliga Winners Table
|2020/21||Bayern Munich||RB Leipzig|
|2019/20||Bayern Munich||Borussia Dortmund|
|2018/19||Bayern Munich||Borussia Dortmund|
|2017/18||Bayern Munich||Schalke 04|
|2016/17||Bayern Munich||RB Leipzig|
|2015/16||Bayern Munich||Borussia Dortmund|
|2013/14||Bayern Munich||Borussia Dortmund|
|2012/13||Bayern Munich||Borussia Dortmund|
|2011/12||Borussia Dortmund||Bayern Munich|
|2010/11||Borussia Dortmund||Bayer 04 Leverkusen|
|2009/10||Bayern Munich||Schalke 04|
|2007/08||Bayern Munich||Werder Bremen|
|2005/06||Bayern Munich||Werder Bremen|
|2004/05||Bayern Munich||Schalke 04|
|2003/04||Werder Bremen||Bayern Munich|
|2001/02||Borussia Dortmund||Bayer 04 Leverkusen|
|2000/01||Bayern Munich||Schalke 04|
Teams with Most Top 4 finishes in the Past 10 Seasons
In the past 10 years, only 8 different German teams managed to secure a place in the most prestigious competition in Europe.
As we can see below, Bayern Munich and Borussia Dortmund have been the most consistent, while Bayer 04 Leverkusen have managed to make their way into the top 4 50% of the time. Interestingly, RB Leipzig have managed to make the Top 4 for four times in the past five seasons, showing that they have gained some consistency and are doing their best to be considered title challengers in the years to come.
- 10 – Bayern Munich
- 9 – Borussia Dormund
- 5 – Bayer 04 Leverkusen
- 4 – Schalke 04, Borussia Mönchengladbach, RB Leipzig
- 2 – Wolfsburg, 1899 Hoffenheim
Most Successful Clubs
Finally, we take a look below at the most successful clubs in Germany based on the number of Bundesliga titles won since 1963.
- 30 titles – Bayern Munich
- 5 titles – Borussia Dortmund, Borussia Mönchengladbach
- 4 titles – Werder Bremen
- 3 titles – Hamburger SV, Stuttgart
- 2 titles – 1. FC Köln, 1. FC Kaiserslautern
- 1 title – 1860 Munich, Wolfsburg, Eintracht Braunschweig, 1. FC Nürnberg
Why Is It Important to Look at Bundesliga Stats?
The tight-knit league standings make it difficult to predict match outcomes; that being said, stats can help give punters an edge when it comes to determining trends.
The Bundesliga have even partnered up with Amazon Web Services in order to help them collect as much raw data as possible. Thanks to this partnership, the DFL can now even provide real-time match analysis. These statistics will then help managers and teams to explore match situations in further detail to try and learn how to perform better or how to exploit their opponents' weak points.
You may even look at the number of expected goals (xG) a team is creating and what their conversion rate is in order to try and predict the number of goals in the next match. In addition, analysing the defensive record of a team can also help you predict a clean sheet (or a conceded goal).
Whatever the bet, there are always going to be statistics to help punters gain some background. Naturally, given we are speaking about football, anything can happen, and it is that unpredictability that makes the sport so beautiful. So, despite any trends pinpointed by punters, there will always be an element of risk.
ThePuntersPage Final Say
All in all, the Bundesliga is considered to be one of the top 5 leagues in Europe, and rightly so! The enticing encounters between top of the table teams, coupled with the all-in approach by the teams at the lower end, make this league a joy to follow.
In addition to entertainment, punters are spoilt for choice when it comes to betting markets available. From Outright Winners and Top 4 Finishers to classics such as Match Winners, Draw No Bet or Both Teams to Score, the Bundesliga has got it all!