Į Čempionų lygą pateko „Bayern“ (1-oji vieta, 84 taškai), Gelzenkircheno „Schalke“ (2-oji vieta, 63 tšk.), „Hoffenheim“ (3-ioji vieta, 55 tšk.) ir Dortmundo „Borussia“ (4-ojo vieta, 55 tšk.). Europos lygos turnyre kitą sezoną žais Leverkūzeno „Bayer“ (5-oji vieta, 55 tšk.) , o „Leipzig“ (6-oji vieta, 53 tšk.) kovos Europos lygos atrankoje.
Į žemesnę lygą iškrito „Koeln“ (18-oji vieta, 22 tšk.) ir „Hamburg“ (17-oji vieta, 28 tšk.), o „Wolfsburg“ (16-oji vieta, 33 tšk.) žais pereinamąsias rungtynes dėl teisės likti „Bundeslygoje“ su Kylio „Holstein“ ekipa (3-ioji vieta antroje lygoje).
Rezultatai:
Miuncheno „Bayern“ 1 – 4 „Stuttgart“
5' Daniel Ginczek [0 – 1]
21' Corentin Tolisso [1 – 1]
42' Anastasios Donis [1 – 2]
52' Chadrac Akolo [1 – 3]
55' Daniel Ginczek [1 – 4]
Leverkūzeno „Bayer“ 3 – 2 „Hannover“
3' Lucas Alario [1 – 0]
18' Lucas Alario [2 – 0]
55' Julian Brandt [3 – 0]
90+1 Niclas Fullkrug [1 – 3]
90+4' Martin Harnik [2 – 3]
6' Wendell („Bayer“) – nerealizavo 11 metrų baudinio
„Freiburg“ 2 – 0 „Augsburg“
49' Nicolas Hofler ([1 – 0]
65' Tim Kleindienst [2 – 0]
„Hamburger SV“ 2 – 1 Monchengladbacho „Borussia“
11' Aaron Hunt [1 – 0]
28' Josip Drmič [1 – 1]
63' Lewis Holtby [2 – 1]
71' Bobby Wood („Hamburger SV“) – raudona kortelė
Berlyno „Hertha“ 2 – 6 „Leipzig“
2' Dayot Upamecano [0 – 1]
4' Vedad Ibisevič [1 – 1]
7' Ademola Lookman [1 – 2]
22' Jean-Kevin Augustin [1 – 3]
49' Timo Werner [1 – 4]
54' Jean-Kevin Augustin [1 – 5]
64' Salomon Kalou [2 – 5]
82' Bruma [2 – 6]
„Hoffenheim“ 3 – 1 Dortmundo „Borussia“
26' Andrej Kramarič [1 – 0]
58' Marco Reus [1 – 1]
63' Adam Szalai [2 – 1]
73' Pavel Kaderabek [3 – 1]
„Mainz“ 1 – 2 Bremeno „Werder“
12' Jean-Philippe Gbamin [1 – 0]
23' Florian Kainz [1 – 1]
79' Theodor Gebre Selassie [1 – 2]
Gelzenkircheno „Schalke“ 1 – 0 Frankfurt „Eintracht“
26' Guido Burgstaller [1 – 0]
„Wolfsburg“ 4 – 1 „Koeln“
1' Josuha Guilavogui [1 – 0]
32' Jonas Hector [1 – 1]
54' Divock Origi [2 – 1]
71' Robin Knoche [3 – 1]
90+1' Josip Brekalo [4 – 1]