1. Journée 01.08.1997 FC Schalke 04 - Bayer Leverkusen 2:1 carton jaune
2. Journée 05.08.1997 MSV Duisburg - FC Schalke 04 1:0
3. Journée 09.08.1997 FC Schalke 04 - Borussia Dortmund 1:0
4. Journée 23.08.1997 1. FC Kaiserslautern - FC Schalke 04 3:0
5. Journée 30.08.1997 FC Schalke 04 - Bor. Mönchengladbach 2:0
6. Journée 13.09.1997 VfL Wolfsburg - FC Schalke 04 0:0
7. Journée 20.09.1997 FC Schalke 04 - Hamburger SV 2:2
8. Journée 26.09.1997 Bayern München - FC Schalke 04 1:1
9. Journée 04.10.1997 FC Schalke 04 - Hertha BSC 1:0 carton jaune
10. Journée 14.10.1997 1. FC Köln - FC Schalke 04 0:2
11. Journée 18.10.1997 Hansa Rostock - FC Schalke 04 4:1 carton jaune
12. Journée 24.10.1997 FC Schalke 04 - VfL Bochum 2:0
13. Journée 01.11.1997 VfB Stuttgart - FC Schalke 04 0:0
14. Journée 08.11.1997 FC Schalke 04 - Karlsruher SC 2:0 but
15. Journée 18.11.1997 Werder Bremen - FC Schalke 04 2:1
16. Journée 22.11.1997 FC Schalke 04 - TSV 1860 München 2:0
17. Journée 29.11.1997 Arminia Bielefeld - FC Schalke 04 1:1 carton jaune
18. Journée 06.12.1997 Bayer Leverkusen - FC Schalke 04 0:0
19. Journée 13.12.1997 FC Schalke 04 - MSV Duisburg 1:1
20. Journée 19.12.1997 Borussia Dortmund - FC Schalke 04 2:2
21. Journée 31.01.1998 FC Schalke 04 - 1. FC Kaiserslautern 1:1
22. Journée 07.02.1998 Bor. Mönchengladbach - FC Schalke 04 0:1
23. Journée 14.02.1998 FC Schalke 04 - VfL Wolfsburg 1:1
24. Journée 28.02.1998 Hamburger SV - FC Schalke 04 1:1 but
25. Journée 08.03.1998 FC Schalke 04 - Bayern München 1:0 but carton rouge
29. Journée 04.04.1998 VfL Bochum - FC Schalke 04 3:0
30. Journée 11.04.1998 FC Schalke 04 - VfB Stuttgart 3:4
31. Journée 18.04.1998 Karlsruher SC - FC Schalke 04 0:0
32. Journée 25.04.1998 FC Schalke 04 - Werder Bremen 0:1 carton jaune
33. Journée 02.05.1998 TSV 1860 München - FC Schalke 04 1:0
34. Journée 09.05.1998 FC Schalke 04 - Arminia Bielefeld 2:1