1. Round 17/08/1996 Bayer Leverkusen - Borussia Dortmund 4:2
2. Round 21/08/1996 Borussia Dortmund - Fortuna Düsseldorf 4:0
3. Round 24/08/1996 TSV 1860 München - Borussia Dortmund 1:3 yellow card
4. Round 27/08/1996 Borussia Dortmund - SC Freiburg 3:1
5. Round 07/09/1996 Hansa Rostock - Borussia Dortmund 0:1
6. Round 14/09/1996 Borussia Dortmund - VfB Stuttgart 1:1
7. Round 21/09/1996 Bor. Mönchengladbach - Borussia Dortmund 5:1
8. Round 29/09/1996 Borussia Dortmund - FC St. Pauli 2:1
9. Round 04/10/1996 VfL Bochum - Borussia Dortmund 1:0
10. Round 12/10/1996 Borussia Dortmund - MSV Duisburg 2:0
11. Round 20/10/1996 Bayern München - Borussia Dortmund 0:0
12. Round 26/10/1996 Borussia Dortmund - Arminia Bielefeld 5:0
13. Round 02/11/1996 FC Schalke 04 - Borussia Dortmund 1:3
14. Round 16/11/1996 Borussia Dortmund - Karlsruher SC 1:1
15. Round 23/11/1996 Werder Bremen - Borussia Dortmund 0:4
16. Round 29/11/1996 Borussia Dortmund - Hamburger SV 1:1
17. Round 07/12/1996 1. FC Köln - Borussia Dortmund 1:3
18. Round 14/02/1997 Borussia Dortmund - Bayer Leverkusen 3:1
19. Round 21/02/1997 Fortuna Düsseldorf - Borussia Dortmund 2:0
20. Round 01/03/1997 Borussia Dortmund - TSV 1860 München 4:1
21. Round 08/03/1997 SC Freiburg - Borussia Dortmund 1:2
22. Round 12/03/1997 Borussia Dortmund - Hansa Rostock 3:0
23. Round 15/03/1997 VfB Stuttgart - Borussia Dortmund 4:1
24. Round 22/03/1997 Borussia Dortmund - Bor. Mönchengladbach 1:3
25. Round 27/03/1997 FC St. Pauli - Borussia Dortmund 0:1
26. Round 05/04/1997 Borussia Dortmund - VfL Bochum 2:0
27. Round 12/04/1997 MSV Duisburg - Borussia Dortmund 3:2
28. Round 19/04/1997 Borussia Dortmund - Bayern München 1:1
29. Round 26/04/1997 Arminia Bielefeld - Borussia Dortmund 2:0
30. Round 03/05/1997 Borussia Dortmund - FC Schalke 04 1:0
31. Round 10/05/1997 Karlsruher SC - Borussia Dortmund 1:1
32. Round 17/05/1997 Borussia Dortmund - Werder Bremen 2:1
33. Round 24/05/1997 Hamburger SV - Borussia Dortmund 2:1
34. Round 31/05/1997 Borussia Dortmund - 1. FC Köln 2:1