| 26 Aug 16 | r01        | Bayern MunichBayern Munich | 6 - 0 | Werder BremenWerder Bremen |
| 27 Aug 16 | r01        | AugsburgAugsburg | 0 - 2 | WolfsburgWolfsburg |
| 27 Aug 16 | r01        | HamburgHamburg | 1 - 1 | IngolstadtIngolstadt |
| 27 Aug 16 | r01        | Ein FrankfurtEin Frankfurt | 1 - 0 | Schalke 04Schalke 04 |
| 27 Aug 16 | r01        | FC KolnFC Koln | 2 - 0 | DarmstadtDarmstadt |
| 27 Aug 16 | r01        | DortmundDortmund | 2 - 1 | MainzMainz |
| 27 Aug 16 | r01        | M'gladbachM'gladbach | 2 - 1 | LeverkusenLeverkusen |
| 28 Aug 16 | r01        | HerthaHertha | 2 - 1 | FreiburgFreiburg |
| 28 Aug 16 | r01        | HoffenheimHoffenheim | 2 - 2 | RasenBallsport LeipzigRasenBallspor |
| |
| 09 Sep 16 | r02        | Schalke 04Schalke 04 | 0 - 2 | Bayern MunichBayern Munich |
| 10 Sep 16 | r02        | IngolstadtIngolstadt | 0 - 2 | HerthaHertha |
| 10 Sep 16 | r02        | DarmstadtDarmstadt | 1 - 0 | Ein FrankfurtEin Frankfurt |
| 10 Sep 16 | r02        | LeverkusenLeverkusen | 3 - 1 | HamburgHamburg |
| 10 Sep 16 | r02        | FreiburgFreiburg | 3 - 1 | M'gladbachM'gladbach |
| 10 Sep 16 | r02        | WolfsburgWolfsburg | 0 - 0 | FC KolnFC Koln |
| 10 Sep 16 | r02        | RasenBallsport LeipzigRasenBallspor | 1 - 0 | DortmundDortmund |
| 11 Sep 16 | r02        | Werder BremenWerder Bremen | 1 - 2 | AugsburgAugsburg |
| 11 Sep 16 | r02        | MainzMainz | 4 - 4 | HoffenheimHoffenheim |
| |
| 16 Sep 16 | r03        | FC KolnFC Koln | 3 - 0 | FreiburgFreiburg |
| 17 Sep 16 | r03        | HamburgHamburg | 0 - 4 | RasenBallsport LeipzigRasenBallspor |
| 17 Sep 16 | r03        | Bayern MunichBayern Munich | 3 - 1 | IngolstadtIngolstadt |
| 17 Sep 16 | r03        | HoffenheimHoffenheim | 0 - 0 | WolfsburgWolfsburg |
| 17 Sep 16 | r03        | DortmundDortmund | 6 - 0 | DarmstadtDarmstadt |
| 17 Sep 16 | r03        | Ein FrankfurtEin Frankfurt | 2 - 1 | LeverkusenLeverkusen |
| 17 Sep 16 | r03        | M'gladbachM'gladbach | 4 - 1 | Werder BremenWerder Bremen |
| 18 Sep 16 | r03        | AugsburgAugsburg | 1 - 3 | MainzMainz |
| 18 Sep 16 | r03        | HerthaHertha | 2 - 0 | Schalke 04Schalke 04 |
| |
| 20 Sep 16 | r04        | WolfsburgWolfsburg | 1 - 5 | DortmundDortmund |
| 20 Sep 16 | r04        | IngolstadtIngolstadt | 0 - 2 | Ein FrankfurtEin Frankfurt |
| 20 Sep 16 | r04        | DarmstadtDarmstadt | 1 - 1 | HoffenheimHoffenheim |
| 20 Sep 16 | r04        | FreiburgFreiburg | 1 - 0 | HamburgHamburg |
| 21 Sep 16 | r04        | Werder BremenWerder Bremen | 1 - 2 | MainzMainz |
| 21 Sep 16 | r04        | Bayern MunichBayern Munich | 3 - 0 | HerthaHertha |
| 21 Sep 16 | r04        | LeverkusenLeverkusen | 0 - 0 | AugsburgAugsburg |
| 21 Sep 16 | r04        | RasenBallsport LeipzigRasenBallspor | 1 - 1 | M'gladbachM'gladbach |
| 21 Sep 16 | r04        | Schalke 04Schalke 04 | 1 - 3 | FC KolnFC Koln |
| |
| 23 Sep 16 | r05        | DortmundDortmund | 3 - 1 | FreiburgFreiburg |
| 24 Sep 16 | r05        | M'gladbachM'gladbach | 2 - 0 | IngolstadtIngolstadt |
| 24 Sep 16 | r05        | Ein FrankfurtEin Frankfurt | 3 - 3 | HerthaHertha |
| 24 Sep 16 | r05        | MainzMainz | 2 - 3 | LeverkusenLeverkusen |
| 24 Sep 16 | r05        | HamburgHamburg | 0 - 1 | Bayern MunichBayern Munich |
| 24 Sep 16 | r05        | AugsburgAugsburg | 1 - 0 | DarmstadtDarmstadt |
| 24 Sep 16 | r05        | Werder BremenWerder Bremen | 2 - 1 | WolfsburgWolfsburg |
| 25 Sep 16 | r05        | HoffenheimHoffenheim | 2 - 1 | Schalke 04Schalke 04 |
| 25 Sep 16 | r05        | FC KolnFC Koln | 1 - 1 | RasenBallsport LeipzigRasenBallspor |
| |
| 30 Sep 16 | r06        | RasenBallsport LeipzigRasenBallspor | 2 - 1 | AugsburgAugsburg |
| 01 Oct 16 | r06        | IngolstadtIngolstadt | 1 - 2 | HoffenheimHoffenheim |
| 01 Oct 16 | r06        | DarmstadtDarmstadt | 2 - 2 | Werder BremenWerder Bremen |
| 01 Oct 16 | r06        | Bayern MunichBayern Munich | 1 - 1 | FC KolnFC Koln |
| 01 Oct 16 | r06        | FreiburgFreiburg | 1 - 0 | Ein FrankfurtEin Frankfurt |
| 01 Oct 16 | r06        | HerthaHertha | 2 - 0 | HamburgHamburg |
| 01 Oct 16 | r06        | LeverkusenLeverkusen | 2 - 0 | DortmundDortmund |
| 02 Oct 16 | r06        | WolfsburgWolfsburg | 0 - 0 | MainzMainz |
| 02 Oct 16 | r06        | Schalke 04Schalke 04 | 4 - 0 | M'gladbachM'gladbach |
| |
| 14 Oct 16 | r07        | DortmundDortmund | 1 - 1 | HerthaHertha |
| 15 Oct 16 | r07        | M'gladbachM'gladbach | 0 - 0 | HamburgHamburg |
| 15 Oct 16 | r07        | Ein FrankfurtEin Frankfurt | 2 - 2 | Bayern MunichBayern Munich |
| 15 Oct 16 | r07        | FC KolnFC Koln | 2 - 1 | IngolstadtIngolstadt |
| 15 Oct 16 | r07        | AugsburgAugsburg | 1 - 1 | Schalke 04Schalke 04 |
| 15 Oct 16 | r07        | HoffenheimHoffenheim | 2 - 1 | FreiburgFreiburg |
| 15 Oct 16 | r07        | Werder BremenWerder Bremen | 2 - 1 | LeverkusenLeverkusen |
| 16 Oct 16 | r07        | MainzMainz | 2 - 1 | DarmstadtDarmstadt |
| 16 Oct 16 | r07        | WolfsburgWolfsburg | 0 - 1 | RasenBallsport LeipzigRasenBallspor |
| |
| 21 Oct 16 | r08        | HamburgHamburg | 0 - 3 | Ein FrankfurtEin Frankfurt |
| 22 Oct 16 | r08        | IngolstadtIngolstadt | 3 - 3 | DortmundDortmund |
| 22 Oct 16 | r08        | DarmstadtDarmstadt | 3 - 1 | WolfsburgWolfsburg |
| 22 Oct 16 | r08        | FreiburgFreiburg | 2 - 1 | AugsburgAugsburg |
| 22 Oct 16 | r08        | LeverkusenLeverkusen | 0 - 3 | HoffenheimHoffenheim |
| 22 Oct 16 | r08        | HerthaHertha | 2 - 1 | FC KolnFC Koln |
| 22 Oct 16 | r08        | Bayern MunichBayern Munich | 2 - 0 | M'gladbachM'gladbach |
| 23 Oct 16 | r08        | RasenBallsport LeipzigRasenBallspor | 3 - 1 | Werder BremenWerder Bremen |
| 23 Oct 16 | r08        | Schalke 04Schalke 04 | 3 - 0 | MainzMainz |
| |
| 28 Oct 16 | r09        | M'gladbachM'gladbach | 0 - 0 | Ein FrankfurtEin Frankfurt |
| 29 Oct 16 | r09        | MainzMainz | 2 - 0 | IngolstadtIngolstadt |
| 29 Oct 16 | r09        | WolfsburgWolfsburg | 1 - 2 | LeverkusenLeverkusen |
| 29 Oct 16 | r09        | AugsburgAugsburg | 1 - 3 | Bayern MunichBayern Munich |
| 29 Oct 16 | r09        | Werder BremenWerder Bremen | 1 - 3 | FreiburgFreiburg |
| 29 Oct 16 | r09        | DarmstadtDarmstadt | 0 - 2 | RasenBallsport LeipzigRasenBallspor |
| 29 Oct 16 | r09        | DortmundDortmund | 0 - 0 | Schalke 04Schalke 04 |
| 30 Oct 16 | r09        | HoffenheimHoffenheim | 1 - 0 | HerthaHertha |
| 30 Oct 16 | r09        | FC KolnFC Koln | 3 - 0 | HamburgHamburg |
| |
| 04 Nov 16 | r10        | HerthaHertha | 3 - 0 | M'gladbachM'gladbach |
| 05 Nov 16 | r10        | Bayern MunichBayern Munich | 1 - 1 | HoffenheimHoffenheim |
| 05 Nov 16 | r10        | FreiburgFreiburg | 0 - 3 | WolfsburgWolfsburg |
| 05 Nov 16 | r10        | LeverkusenLeverkusen | 3 - 2 | DarmstadtDarmstadt |
| 05 Nov 16 | r10        | HamburgHamburg | 2 - 5 | DortmundDortmund |
| 05 Nov 16 | r10        | IngolstadtIngolstadt | 0 - 2 | AugsburgAugsburg |
| 05 Nov 16 | r10        | Ein FrankfurtEin Frankfurt | 1 - 0 | FC KolnFC Koln |
| 06 Nov 16 | r10        | RasenBallsport LeipzigRasenBallspor | 3 - 1 | MainzMainz |
| 06 Nov 16 | r10        | Schalke 04Schalke 04 | 3 - 1 | Werder BremenWerder Bremen |
| |
| 18 Nov 16 | r11        | LeverkusenLeverkusen | 2 - 3 | RasenBallsport LeipzigRasenBallspor |
| 19 Nov 16 | r11        | MainzMainz | 4 - 2 | FreiburgFreiburg |
| 19 Nov 16 | r11        | WolfsburgWolfsburg | 0 - 1 | Schalke 04Schalke 04 |
| 19 Nov 16 | r11        | AugsburgAugsburg | 0 - 0 | HerthaHertha |
| 19 Nov 16 | r11        | DarmstadtDarmstadt | 0 - 1 | IngolstadtIngolstadt |
| 19 Nov 16 | r11        | M'gladbachM'gladbach | 1 - 2 | FC KolnFC Koln |
| 19 Nov 16 | r11        | DortmundDortmund | 1 - 0 | Bayern MunichBayern Munich |
| 20 Nov 16 | r11        | HoffenheimHoffenheim | 2 - 2 | HamburgHamburg |
| 20 Nov 16 | r11        | Werder BremenWerder Bremen | 1 - 2 | Ein FrankfurtEin Frankfurt |
| |
| 25 Nov 16 | r12        | FreiburgFreiburg | 1 - 4 | RasenBallsport LeipzigRasenBallspor |