| Rnd | Opponent | Date | Home/Away | Score |
|---|---|---|---|---|
| 1. | 1. Kaiserslautern |
2/8/97 |
Home |
0:1 |
| 2. | Borussia Mönchengladbach |
6/8/97 |
Away |
1:1 |
| 3. | VfL Wolfsburg |
9/8/97 |
Home |
5:2 |
| 4. | Hamburger SV |
24/8/97 |
Away |
2:0 |
| 5. | FC Hansa Rostock |
30/8/97 |
Away |
3:1 |
| 6. | Hertha BSC Berlin |
13/9/97 |
Home |
3:0 |
| 7. | 1. FC Köln |
20/9/97 |
Away |
3:1 |
| 8. | FC Schalke 04 |
26/9/97 |
Home |
1:1 |
| 9. | VfL Bochum |
4/10/97 |
Away |
3:2 |
| 10. | VfB Stuttgart |
15/10/97 |
Home |
3:3 |
| 11. | Karlsruher SC |
18/10/97 |
Away |
1:1 |
| 12. | SV Werder Bremen |
25/10/97 |
Home |
2:0 |
| 13. | TSV 1860 München |
1/11/97 |
Away |
2:2 |
| 14. | Arminia Bielefeld |
8/11/97 |
Home |
1:0 |
| 17. | Borussia Dortmund |
11/11/97 |
Away |
2:0 |
| 16. | MSV Duisburg |
22/11/97 |
Home |
3:0 |
| 15. | Bayer 04 Leverkusen |
30/11/97 |
Away |
2:4 |
| 18. | 1. Kaiserslautern |
5/12/97 |
Away |
0:2 |
| 19. | Borussia Mönchengladbach |
13/12/97 |
Home |
3:2 |
| 20. | VfL Wolfsburg |
20/12/97 |
Away |
3:2 |
| 21. | Hamburger SV |
31/1/98 |
Home |
3:0 |
| 22. | FC Hansa Rostock |
7/2/98 |
Home |
2:0 |
| 23. | Hertha BSC Berlin |
14/2/98 |
Away |
1:2 |
| 24. | 1. FC Köln |
28/2/98 |
Home |
0:2 |
| 25. | FC Schalke 04 |
8/3/98 |
Away |
0:1 |
| 26. | VfL Bochum |
14/3/98 |
Home |
0:0 |
| 27. | VfB Stuttgart |
22/3/98 |
Away |
3:0 |
| 28. | Karlsruher SC |
28/3/98 |
Home |
1:1 |
| 29. | SV Werder Bremen |
4/4/98 |
Away |
3:0 |
| 30. | TSV 1860 München |
11/4/98 |
Home |
3:1 |
| 31. | Arminia Bielefeld |
18/4/98 |
Away |
4:4 |
| 32. | Bayer 04 Leverkusen |
26/4/98 |
Home |
2:1 |
| 33. | MSV Duisburg |
2/5/98 |
Away |
0:0 |
| 34. | Borussia Dortmund |
9/5/98 |
Home |
4:0 |