Total Home Away  
# Team MP W D L F A MP W D L F A MP W D L F A +/- P
1 Bayern München 14 9 4 1 47 13 7 5 2 0 26 6 7 4 2 1 21 7 34 31
2 FC Union Berlin 14 8 3 3 23 16 7 5 2 0 14 6 7 3 1 3 9 10 7 27
3 SC Freiburg 14 8 3 3 21 16 6 4 1 1 8 4 8 4 2 2 13 12 5 27
4 Eintracht Frankfurt 14 8 2 4 31 23 8 4 1 3 18 13 6 4 1 1 13 10 8 26
5 RB Leipzig 14 7 4 3 28 20 7 6 1 0 19 5 7 1 3 3 9 15 8 25
6 Borussia Dortmund 14 8 1 5 23 17 7 5 1 1 15 5 7 3 0 4 8 12 6 25
7 Werder Bremen 14 6 3 5 24 25 7 3 1 3 13 11 7 3 2 2 11 14 -1 21
8 Wolfsburg 14 5 5 4 22 19 7 3 3 1 15 10 7 2 2 3 7 9 3 20
9 Borussia M'gladbach 14 5 4 5 24 22 7 5 0 2 16 8 7 0 4 3 8 14 2 19
10 Hoffenheim 14 5 3 6 21 20 7 3 1 3 10 10 7 2 2 3 11 10 1 18
11 FSV Mainz 05 14 5 3 6 18 23 6 1 3 2 7 8 8 4 0 4 11 15 -5 18
12 Köln 14 4 5 5 21 27 7 3 2 2 11 9 7 1 3 3 10 18 -6 17
13 Bayer Leverkusen 14 4 3 7 23 26 7 2 2 3 15 11 7 2 1 4 8 15 -3 15
14 Augsburg 14 4 3 7 18 25 7 1 2 4 7 14 7 3 1 3 11 11 -7 15
15 Stuttgart 14 3 5 6 18 25 8 3 2 3 11 10 6 0 3 3 7 15 -7 14
16 Hertha BSC 14 2 5 7 17 22 7 1 4 2 10 11 7 1 1 5 7 11 -5 11
17 Bochum 14 3 1 10 13 36 7 3 1 3 9 14 7 0 0 7 4 22 -23 10
18 Schalke 04 14 2 3 9 13 30 7 2 1 4 9 17 7 0 2 5 4 13 -17 9

Bundesliga match previews and predictions

The Bundesliga is the top league of the football pyramid in Germany. It is the football league with the highest average stadium attendance worldwide. Bundesliga has 18 teams who play from August to May, a total of 306 fixtures to decide a final league table and the German championship.