1. Spieltag 15.08.1998 Bor. Mönchengladbach - FC Schalke 04 3:0 gelbe Karte
4. Spieltag 12.09.1998 FC Schalke 04 - 1. FC Nürnberg 2:2
5. Spieltag 19.09.1998 VfL Bochum - FC Schalke 04 1:2
6. Spieltag 26.09.1998 FC Schalke 04 - Bayer Leverkusen 0:1 gelbe Karte
7. Spieltag 02.10.1998 VfL Wolfsburg - FC Schalke 04 0:0 gelbe Karte
8. Spieltag 17.10.1998 FC Schalke 04 - Bayern München 1:3 gelbe Karte
9. Spieltag 24.10.1998 Hansa Rostock - FC Schalke 04 2:2
10. Spieltag 03.11.1998 FC Schalke 04 - SC Freiburg 1:1 Tor gelbe Karte
13. Spieltag 14.11.1998 Borussia Dortmund - FC Schalke 04 3:0
14. Spieltag 20.11.1998 FC Schalke 04 - MSV Duisburg 2:0
12. Spieltag 24.11.1998 FC Schalke 04 - Werder Bremen 1:2
16. Spieltag 05.12.1998 Eintracht Frankfurt - FC Schalke 04 1:2 gelbe Karte
17. Spieltag 12.12.1998 FC Schalke 04 - TSV 1860 München 2:2 gelbe Karte
18. Spieltag 19.12.1998 FC Schalke 04 - Bor. Mönchengladbach 1:0
21. Spieltag 05.03.1999 1. FC Nürnberg - FC Schalke 04 3:0
22. Spieltag 13.03.1999 FC Schalke 04 - VfL Bochum 2:2 gelbe Karte
23. Spieltag 19.03.1999 Bayer Leverkusen - FC Schalke 04 1:1
24. Spieltag 03.04.1999 FC Schalke 04 - VfL Wolfsburg 2:0 gelbe Karte
25. Spieltag 10.04.1999 Bayern München - FC Schalke 04 1:1
26. Spieltag 13.04.1999 FC Schalke 04 - Hansa Rostock 1:0 gelbe Karte
28. Spieltag 24.04.1999 FC Schalke 04 - Hamburger SV 1:4
30. Spieltag 05.05.1999 FC Schalke 04 - Borussia Dortmund 1:1
31. Spieltag 08.05.1999 MSV Duisburg - FC Schalke 04 1:2
29. Spieltag 11.05.1999 Werder Bremen - FC Schalke 04 1:0
32. Spieltag 16.05.1999 FC Schalke 04 - 1. FC Kaiserslautern 0:2
33. Spieltag 22.05.1999 FC Schalke 04 - Eintracht Frankfurt 2:3 gelbe Karte
34. Spieltag 29.05.1999 TSV 1860 München - FC Schalke 04 4:5 Tor