5. Journée 19.09.1998 VfL Bochum - FC Schalke 04 1:2
6. Journée 26.09.1998 FC Schalke 04 - Bayer Leverkusen 0:1
7. Journée 02.10.1998 VfL Wolfsburg - FC Schalke 04 0:0
8. Journée 17.10.1998 FC Schalke 04 - Bayern München 1:3
9. Journée 24.10.1998 Hansa Rostock - FC Schalke 04 2:2
10. Journée 03.11.1998 FC Schalke 04 - SC Freiburg 1:1
11. Journée 07.11.1998 Hamburger SV - FC Schalke 04 2:2
13. Journée 14.11.1998 Borussia Dortmund - FC Schalke 04 3:0
14. Journée 20.11.1998 FC Schalke 04 - MSV Duisburg 2:0
12. Journée 24.11.1998 FC Schalke 04 - Werder Bremen 1:2
15. Journée 29.11.1998 1. FC Kaiserslautern - FC Schalke 04 4:1 carton jaune
18. Journée 19.12.1998 FC Schalke 04 - Bor. Mönchengladbach 1:0
19. Journée 20.02.1999 VfB Stuttgart - FC Schalke 04 2:1
20. Journée 28.02.1999 FC Schalke 04 - Hertha BSC 0:0
21. Journée 05.03.1999 1. FC Nürnberg - FC Schalke 04 3:0
22. Journée 13.03.1999 FC Schalke 04 - VfL Bochum 2:2 but
23. Journée 19.03.1999 Bayer Leverkusen - FC Schalke 04 1:1
24. Journée 03.04.1999 FC Schalke 04 - VfL Wolfsburg 2:0 but
25. Journée 10.04.1999 Bayern München - FC Schalke 04 1:1
26. Journée 13.04.1999 FC Schalke 04 - Hansa Rostock 1:0 carton jaune
27. Journée 17.04.1999 SC Freiburg - FC Schalke 04 0:2
28. Journée 24.04.1999 FC Schalke 04 - Hamburger SV 1:4
30. Journée 05.05.1999 FC Schalke 04 - Borussia Dortmund 1:1
31. Journée 08.05.1999 MSV Duisburg - FC Schalke 04 1:2
29. Journée 11.05.1999 Werder Bremen - FC Schalke 04 1:0
32. Journée 16.05.1999 FC Schalke 04 - 1. FC Kaiserslautern 0:2 carton rouge indirect
34. Journée 29.05.1999 TSV 1860 München - FC Schalke 04 4:5