| Giornata n. 1 |
Andata | Ritorno |
| Bayern Monaco-Schalke 04 |
8-0 | 4-0 |
| Eintracht Francoforte-Arminia Bielefeld |
1-1 | 5-1 |
| Colonia-Hoffenheim |
2-3 | 0-3 |
| Stoccarda-Friburgo |
2-3 | 1-2 |
| Union Berlin-Augsburg |
1-3 | 1-2 |
| Werder Brema-Hertha Berlino |
1-4 | 4-1 |
| Borussia Dortmund-Borussia Mönchengladbach |
3-0 | 2-4 |
| RB Lipsia-Mainz |
3-1 | 2-3 |
| Wolfsburg-Bayer Leverkusen |
0-0 | 1-0 |
|
| Giornata n. 2 |
Andata | Ritorno |
| Hertha Berlino-Eintracht Francoforte |
1-3 | 1-3 |
| Arminia Bielefeld-Colonia |
1-0 | 1-3 |
| Augsburg-Borussia Dortmund |
2-0 | 1-3 |
| Bayer Leverkusen-RB Lipsia |
1-1 | 0-1 |
| Borussia Mönchengladbach-Union Berlin |
1-1 | 1-1 |
| Mainz-Stoccarda |
1-4 | 0-2 |
| Schalke 04-Werder Brema |
1-3 | 1-1 |
| Hoffenheim-Bayern Monaco |
4-1 | 1-4 |
| Friburgo-Wolfsburg |
1-1 | 0-3 |
|
| Giornata n. 3 |
Andata | Ritorno |
| Union Berlin-Mainz |
4-0 | 0-1 |
| Borussia Dortmund-Friburgo |
4-0 | 1-2 |
| Eintracht Francoforte-Hoffenheim |
2-1 | 3-1 |
| Colonia-Borussia Mönchengladbach |
1-3 | 2-1 |
| Stoccarda-Bayer Leverkusen |
1-1 | 2-5 |
| Werder Brema-Arminia Bielefeld |
1-0 | 2-0 (1) |
| RB Lipsia-Schalke 04 |
4-0 | 3-0 |
| Wolfsburg-Augsburg |
0-0 | 2-0 |
| Bayern Monaco-Hertha Berlino |
4-3 | 1-0 |
(1) Rinviata al 10/03
|
|
| Giornata n. 4 |
Andata | Ritorno |
| Augsburg-RB Lipsia |
0-2 | 1-2 |
| Friburgo-Werder Brema |
1-1 | 0-0 |
| Hertha Berlino-Stoccarda |
0-2 | 1-1 |
| Hoffenheim-Borussia Dortmund |
0-1 | 2-2 |
| Mainz-Bayer Leverkusen |
0-1 | 2-2 |
| Arminia Bielefeld-Bayern Monaco |
1-4 | 3-3 |
| Borussia Mönchengladbach-Wolfsburg |
1-1 | 0-0 |
| Colonia-Eintracht Francoforte |
1-1 | 0-2 |
| Schalke 04-Union Berlin |
1-1 | 0-0 |
|
| Giornata n. 5 |
Andata | Ritorno |
| Stoccarda-Colonia |
1-1 | 1-0 |
| Bayern Monaco-Eintracht Francoforte |
5-0 | 1-2 |
| Mainz-Borussia Mönchengladbach |
2-3 | 2-1 |
| RB Lipsia-Hertha Berlino |
2-1 | 3-0 |
| Union Berlin-Friburgo |
1-1 | 1-0 |
| Borussia Dortmund-Schalke 04 |
3-0 | 4-0 |
| Wolfsburg-Arminia Bielefeld |
2-1 | 3-0 |
| Werder Brema-Hoffenheim |
1-1 | 0-4 |
| Bayer Leverkusen-Augsburg |
3-1 | 1-1 |
|
| Giornata n. 6 |
Andata | Ritorno |
| Schalke 04-Stoccarda |
1-1 | 1-5 |
| Arminia Bielefeld-Borussia Dortmund |
0-2 | 0-3 |
| Augsburg-Mainz |
3-1 | 1-0 |
| Eintracht Francoforte-Werder Brema |
1-1 | 1-2 |
| Colonia-Bayern Monaco |
1-2 | 1-5 |
| Borussia Mönchengladbach-RB Lipsia |
1-0 | 2-3 |
| Friburgo-Bayer Leverkusen |
2-4 | 2-1 |
| Hertha Berlino-Wolfsburg |
1-1 | 0-2 |
| Hoffenheim-Union Berlin |
1-3 | 1-1 |
|
| Giornata n. 7 |
Andata | Ritorno |
| Werder Brema-Colonia |
1-1 | 1-1 |
| Augsburg-Hertha Berlino |
0-3 | 1-2 |
| Mainz-Schalke 04 |
2-2 | 0-0 |
| RB Lipsia-Friburgo |
3-0 | 3-0 |
| Stoccarda-Eintracht Francoforte |
2-2 | 1-1 |
| Union Berlin-Arminia Bielefeld |
5-0 | 0-0 |
| Borussia Dortmund-Bayern Monaco |
2-3 | 2-4 |
| Wolfsburg-Hoffenheim |
2-1 | 1-2 |
| Bayer Leverkusen-Borussia Mönchengladbach |
4-3 | 1-0 |
|
| Giornata n. 8 |
Andata | Ritorno |
| Arminia Bielefeld-Bayer Leverkusen |
1-2 | 2-1 |
| Bayern Monaco-Werder Brema |
1-1 | 3-1 |
| Borussia Mönchengladbach-Augsburg |
1-1 | 1-3 |
| Hoffenheim-Stoccarda |
3-3 | 0-2 |
| Schalke 04-Wolfsburg |
0-2 | 0-5 |
| Eintracht Francoforte-RB Lipsia |
1-1 | 1-1 |
| Hertha Berlino-Borussia Dortmund |
2-5 | 0-2 |
| Friburgo-Mainz |
1-3 | 0-1 |
| Colonia-Union Berlin |
1-2 | 1-2 |
|
| Giornata n. 9 |
Andata | Ritorno |
| Wolfsburg-Werder Brema |
5-3 | 2-1 |
| Augsburg-Friburgo |
1-1 | 0-2 |
| Borussia Dortmund-Colonia |
1-2 | 2-2 |
| RB Lipsia-Arminia Bielefeld |
2-1 | 1-0 |
| Stoccarda-Bayern Monaco |
1-3 | 0-4 |
| Union Berlin-Eintracht Francoforte |
3-3 | 2-5 |
| Borussia Mönchengladbach-Schalke 04 |
4-1 | 3-0 |
| Bayer Leverkusen-Hertha Berlino |
0-0 | 0-3 |
| Mainz-Hoffenheim |
1-1 | 2-1 |
|
| Giornata n. 10 |
Andata | Ritorno |
| Hertha Berlino-Union Berlin |
3-1 | 1-1 |
| Arminia Bielefeld-Mainz |
2-0 | 1-1 |
| Eintracht Francoforte-Borussia Dortmund |
1-1 | 2-1 |
| Friburgo-Borussia Mönchengladbach |
2-2 | 1-2 |
| Colonia-Wolfsburg |
2-2 | 0-1 |
| Bayern Monaco-RB Lipsia |
3-3 | 1-0 |
| Werder Brema-Stoccarda |
1-2 | 0-1 |
| Schalke 04-Bayer Leverkusen |
0-3 | 1-2 |
| Hoffenheim-Augsburg |
3-1 | 1-2 |
|
| Giornata n. 11 |
Andata | Ritorno |
| Wolfsburg-Eintracht Francoforte |
2-1 | 3-4 |
| Borussia Dortmund-Stoccarda |
1-5 | 3-2 |
| Borussia Mönchengladbach-Hertha Berlino |
1-1 | 2-2 |
| Friburgo-Arminia Bielefeld |
2-0 | 0-1 |
| Mainz-Colonia |
0-1 | 3-2 |
| RB Lipsia-Werder Brema |
2-0 | 4-1 |
| Union Berlin-Bayern Monaco |
1-1 | 1-1 |
| Augsburg-Schalke 04 |
2-2 | 0-1 |
| Bayer Leverkusen-Hoffenheim |
4-1 | 0-0 |
|
| Giornata n. 12 |
Andata | Ritorno |
| Eintracht Francoforte-Borussia Mönchengladbach |
3-3 | 0-4 |
| Stoccarda-Union Berlin |
2-2 | 1-2 |
| Werder Brema-Borussia Dortmund |
1-2 | 1-4 |
| Schalke 04-Friburgo |
0-2 | 0-4 |
| Arminia Bielefeld-Augsburg |
0-1 | 0-0 |
| Bayern Monaco-Wolfsburg |
2-1 | 3-2 |
| Hertha Berlino-Mainz |
0-0 | 1-1 (1) |
| Hoffenheim-RB Lipsia |
0-1 | 0-0 |
| Colonia-Bayer Leverkusen |
0-4 | 0-3 |
(1) Rinviata al 03/05
|
|
| Giornata n. 13 |
Andata | Ritorno |
| Union Berlin-Borussia Dortmund |
2-1 | 0-2 |
| Augsburg-Eintracht Francoforte |
0-2 | 0-2 |
| Borussia Mönchengladbach-Hoffenheim |
1-2 | 2-3 |
| Mainz-Werder Brema |
0-1 | 1-0 |
| RB Lipsia-Colonia |
0-0 | 1-2 |
| Schalke 04-Arminia Bielefeld |
0-1 | 0-1 |
| Bayer Leverkusen-Bayern Monaco |
1-2 | 0-2 |
| Friburgo-Hertha Berlino |
4-1 | 0-3 (1) |
| Wolfsburg-Stoccarda |
1-0 | 3-1 |
(1) Rinviata al 06/05
|
|
| Giornata n. 14 |
Andata | Ritorno |
| Arminia Bielefeld-Borussia Mönchengladbach |
0-1 | 0-5 |
| Eintracht Francoforte-Bayer Leverkusen |
2-1 | 1-3 |
| Hoffenheim-Friburgo |
1-3 | 1-1 |
| Colonia-Augsburg |
0-1 | 3-2 |
| Werder Brema-Union Berlin |
0-2 | 1-3 |
| Hertha Berlino-Schalke 04 |
3-0 | 2-1 (1) |
| Stoccarda-RB Lipsia |
0-1 | 0-2 |
| Borussia Dortmund-Wolfsburg |
2-0 | 2-0 |
| Bayern Monaco-Mainz |
5-2 | 1-2 |
(1) Rinviata al 12/05
|
|
| Giornata n. 15 |
Andata | Ritorno |
| Borussia Mönchengladbach-Bayern Monaco |
3-2 | 0-6 |
| Bayer Leverkusen-Werder Brema |
1-1 | 0-0 |
| Friburgo-Colonia |
5-0 | 4-1 |
| Mainz-Eintracht Francoforte |
0-2 | 1-1 |
| Schalke 04-Hoffenheim |
4-0 | 2-4 |
| Union Berlin-Wolfsburg |
2-2 | 0-3 |
| RB Lipsia-Borussia Dortmund |
1-3 | 2-3 |
| Augsburg-Stoccarda |
1-4 | 1-2 |
| Arminia Bielefeld-Hertha Berlino |
1-0 | 0-0 |
|
| Giornata n. 16 |
Andata | Ritorno |
| Union Berlin-Bayer Leverkusen |
1-0 | 1-1 |
| Borussia Dortmund-Mainz |
1-1 | 3-1 |
| Hoffenheim-Arminia Bielefeld |
0-0 | 1-1 |
| Colonia-Hertha Berlino |
0-0 | 0-0 |
| Werder Brema-Augsburg |
2-0 | 0-2 |
| Wolfsburg-RB Lipsia |
2-2 | 2-2 |
| Stoccarda-Borussia Mönchengladbach |
2-2 | 2-1 |
| Bayern Monaco-Friburgo |
2-1 | 2-2 |
| Eintracht Francoforte-Schalke 04 |
3-1 | 3-4 |
|
| Giornata n. 17 |
Andata | Ritorno |
| Borussia Mönchengladbach-Werder Brema |
1-0 | 4-2 |
| Bayer Leverkusen-Borussia Dortmund |
2-1 | 1-3 |
| Hertha Berlino-Hoffenheim |
0-3 | 1-2 |
| Mainz-Wolfsburg |
0-2 | 3-2 |
| Schalke 04-Colonia |
1-2 | 0-1 |
| Arminia Bielefeld-Stoccarda |
3-0 | 2-0 |
| Augsburg-Bayern Monaco |
0-1 | 2-5 |
| Friburgo-Eintracht Francoforte |
2-2 | 1-3 |
| RB Lipsia-Union Berlin |
1-0 | 1-2 |
| |