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