1. Spieltag, 17.8.1996
VfB Stuttgart - FC Schalke 04 4:0 (2:0),
Schalke: Lehmann - Linke, Eigenrauch, de Kock - Latal, Anderbrügge (46. Müller), Büskens (75. Kurz), Nemec, Wilmots - Max, Mulder (67. Thon),
Tore: 1:0 Elber (27.), 2:0 Hagner (33.), 3:0 Balakov (48.), 4:0 Bobic (74.)
Zuschauer: 45.000
2. Spieltag, 20.8.1996
FC Schalke 04 - Bor. Mönchengladbach 0:0
Schalke: Lehmann - Linke, Thon (77. Kurz), de Kock - Latal, Eigenrauch, Müller, Anderbrügge, Nemec - Max (81. Wagner), Wilmots
Zuschauer: 38.800
3. Spieltag, 23.8.1996
FC St. Pauli - FC Schalke 04 4:4 (1:3),
Schalke: Lehmann - Linke (53. Kurz), Thon, de Kock - Latal, Eigenrauch (66. Schön), Müller, Anderbrügge , Nemec - Max, Wilmots (67. Thon),
Tore: 0:1 Max (11.), 1:1 Driller (15.), 1:2 Thon (33.), 1:3 Wilmots (37.), 2:3 Trulsen (54.), 2:4 Max (61.), 3:4 Springer (64.), 4:4 Sobotzik (76./Foulelfmeter)
Zuschauer: 19.800 (ausverkauft)
4. Spieltag, 27.8.1996
FC Schalke 04 - VfL Bochum 1:1 (1:0),
Schalke: Lehmann - Müller (63. Kurz), Thon, de Kock - Latal (67. Scherr), Eigenrauch, Anderbrügge (78. Prus), Büskens, Nemec, - Max, Wilmots
Tore: 1:0 Thon (2.), 1:1 Donkov (88.)
Zuschauer: 33.800
5. Spieltag, 7.9.1996
MSV Duisburg - FC Schalke 04 0:1 (0:1),
Schalke: Lehmann - Thon, Eigenrauch, de Kock - Latal (82. Held), Anderbrügge (84. Kurz), Nemec, Müller, Mulder (77. Büskens), - Max, Wilmots
Tor: 0:1 Max (45.)
Zuschauer: 21.500
6. Spieltag, 14.9.1996
FC Schalke 04 - FC Bayern München 1:1 (1:0),
Schalke: Lehmann - de Kock, Thon, Linke - Latal, Müller (64. Eigenrauch), Wilmots, Nemec, Anderbrügge (37. Büskens), - Max, Mulder (83. Wagner),
Tore: 1:0 Max (36.), 1:1 Strunz (70.)
Zuschauer: 70.200
7. Spieltag, 21.9.1996
Arminia Bielefeld - FC Schalke 04 0:1 (0:1),
Schalke: Lehmann - Thon (46. Dooley), Linke, de Kock - Latal (83. Held), Müller, Nemec (68. Weidemann), Eigenrauch, Büskens - Max, Wagner
Tor: 0:1 Max (16.)
Zuschauer:22.212 (ausverkauft)
8. Spieltag, 28.9.1996
FC Schalke 04 Bayer Leverkusen 1:2 (0:0),
Schalke: Lehmann - Linke, Thon, de Kock (18. Dooley) - Latal (45. Weidemann), Eigenrauch, Müller, Nemec, Büskens (45. Wagner), - Max, Wilmots
Tore: 1:0 de Kock (2.), 1:1 Meijer (13.), 1:2 Sergio (24.)
Zuschauer: 30.960
9. Spieltag, 5.10.1996
FC Schalke 04 - Karlsruher SC 0:1 (0:1),
Schalke: Lehmann - Müller, Thon, Linke - Held, Nemec, Eigenrauch (30. Latal), Weidemann (62. Mulder), Büskens - Max, Wagner (46. Anderbrügge),
Tor: 0:1 Dundee (12.)
Zuschauer: 27.860
10. Spieltag, 12.10.1996
Werder Bremen - FC Schalke 04 3:0 (1:0),
Schalke: Lehmann - Linke, Thon, Kurz - Latal (61. Held), Anderbrügge, Müller, Nemec (61.Wilmots), Dooley (79. Schön), - Max, Mulder
Tore: 1:0 Herzog (34./Foulelfmeter), 2:0 Bode (59.), 3:0 Bode (90.)
Zuschauer: 34.719
11. Spieltag, 19.10.1996
FC Schalke 04 - Hamburger SV 2:0 (1:0),
Schalke: Lehmann - de Kock (57. Dooley), Thon, Linke - Latal, Nemec, Müller, Anderbrügge, Weidemann (62. Kurz), - Max (77. Wagner), Wilmots
Tore: 1:0 Wilmots (28.), 2:0 Dooley (66.)
Zuschauer: 32.600
12. Spieltag, 26.10.1996
1. FC Köln - FC Schalke 04 3:1 (1:0),
Schalke: Lehmann - Linke, Thon, de Kock (43. Kurz) - Latal, Nemec, Müller, Dooley (46. Mulder), Anderbrügge (71. Büskens), - Max, Wilmots
Tore: 1:0 Vladoiu (21.), 1:1 Wilmots (48.), 2:1 Baumann (65.), 3:1 Vladoiu (68.)
Zuschauer: 40.000
13. Spieltag, 2.11.1996
FC Schalke 04 - Bor. Dortmund 1:3 (0:1),
Schalke: Lehmann - Thon (79. Büskens), - de Kock, Linke - Latal, Kurz, Müller (65. Weidemann), Nemec, Anderbrügge (71. Held), - Max, Wilmots
Tore: 0:1 Herrlich (16.), 1:1 Max (58.), 1:2 Chapuisat (62.), 1:3 Chapuisat (64.)
Zuschauer: 71.021 (ausverkauft)
14. Spieltag, 16.11.1996
Fortuna Düsseldorf - FC Schalke 04 1:3 (1:2),
Schalke: Lehmann - Linke, Thon, Kurz - Latal (83. Wagner), Müller, Dooley, Anderbrügge (46. Büskens), Wilmots - Max, Mulder (88. Weidemann),
Tore: 0:1 Wilmots (5.), 1:1 Werner (32./Elfmeter), 1:2 Dooley (43.), 1:3 Max (80.)
Zuschauer: 23.000
15. Spieltag, 23.11.1996
FC Schalke 04 - 1860 München 4:1 (2:1),
Schalke: Lehmann - Thon (46. Kurz), - Müller, Linke - Latal, Nemec (81. Held), Wilmots, Anderbrügge, Büskens - Mulder (83. Wagner), Max
Tore: 1:0 Mulder (12.), 2:0 Wilmots (38.), 2:1 Winkler (45.), 3:1 Anderbrügge (72.), 4:1 Max (78.)
Zuschauer: 29.360
16. Spieltag, 30.11.1996
SC Freiburg - FC Schalke 04 2:3 (1:1),
Schalke: Lehmann - Thon - de Kock, Linke - Latal, Müller (23. Eigenrauch), Wilmots, Anderbrügge, Büskens - Mulder, Max
Tore: 1:0 Sutter (17.), 1:1 Anderbrügge (45.), 2:1 Zeyer (46.), 2:2 Max (83.), 2:3 Max (87.)
Zuschauer: 22.500 (ausverkauft)
17. Spieltag, 6.12.1996
FC Schalke 04 - Hansa Rostock 2:0 (2:0),
Schalke: Lehmann - Linke, Thon, Kurz (85. Schön), - Büskens, Nemec (58. Anderbrügge), Wilmots, Eigenrauch, Held - Max (69. Wagner), Mulder
Tore: 1:0 Mulder (2.), 1:0 Mulder (27.)
Zuschauer: 29.300
18. Spieltag, 15.2.1997
FC Schalke 04 - VfB Stuttgart 1:0 (1:0),
Schalke: Lehmann - Thon - de Kock, Linke - Eigenrauch, Müller, Nemec (37. van Hoogdalem), Wilmots, Büskens - Mulder, Max
Tor: 1:0 Wilmots (39.)
Zuschauer: 36.800
19. Spieltag, 22.2.1997
Bor. Mönchengladbach - FC Schalke 04 0:0
Schalke: Lehmann - Linke, Thon, de Kock - van Hoogdalem, Eigenrauch, Nemec, Wilmots, Büskens - Max, MulderTore:
Zuschauer:34.500
20. Spieltag, 28.2.1997
FC Schalke 04 - FC St. Pauli 0:0
Schalke: Lehmann - Thon - de Kock, Eigenrauch - van Hoogdalem, Müller (46. Nemec), Büskens, Anderbrügge - Wilmots (69. Latal), - Max, Mulder
Zuschauer: 37.620
21. Spieltag, 7.3.1997
VfL Bochum - FC Schalke 04 0:1 (0:0),
Schalke: Lehmann - Thon - de Kock, Linke - van Hoogdalem, Eigenrauch, Nemec, Büskens - Wilmots - Max (80. Latal), Mulder
Tor: 0:1 Eigenrauch (71.)
Zuschauer: 33.144
22. Spieltag, 11.3.1997
FC Schalke 04 - MSV Duisburg 4:0 (1:0),
Schalke: Lehmann - Linke, Thon, de Kock - Van Hoogdalem, Eigenrauch (66.Müller), Nemec, Wilmots (42.Latal, 60. Held), Anderbrügge - Max, Mulder
Tore: 1:0 Anderbrügge (4.), 2:0 Held (66.), 3:0 Max (71.), 4:0 Emmerling (90./Eigentor)
Zuschauer: 33.700
23. Spieltag, 15.3.1997
Bayern München - FC Schalke 04 3:0 (1:0),
Schalke: Lehmann - Thon - de Kock, Linke - van Hoogdalem, Nemec (73. Held), Eigenrauch (78. Regenbogen), Müller (46. Anderbrügge), Büskens - Max, Mulder
Tore: 1:0 Helmer (13.), 2:0 Nerlinger (89.), 3:0 Klinsmann (90.)
Zuschauer: 63.000 (ausverkauft)
24. Spieltag, 22.3.1997
FC Schalke 04 - Arminia Bielefeld 0:0<//b>
Schalke: Lehmann - Thon - de Kock, Eigenrauch - van Hoogdalem (84. Anderbrügge), Müller, Nemec (65. Wilmots), Büskens, Latal - Max, Mulder
Zuschauer: 39.200
25. Spieltag, 29.3.1997
Bayer Leverkusen - FC Schalke 04 2:0 (0:0),
Schalke: Lehmann - Linke, Thon, Kurz - van Hoogdalem (80. Dooley), Eigenrauch, Müller (74. Anderbrügge), Büskens, Wilmots - Max, Mulder
Tore: 1:0 Kirsten (63.), 2:0 Meijer (86.)
Zuschauer: 22.000 (ausverkauft)
26. Spieltag, 5.4.1997
Karlsruher SC - FC Schalke 04 0:0
Schalke: Lehmann - Thon - de Kock, Linke - Latal, Eigenrauch, van Hoogdalem, Wilmots, Büskens - Max (12. Anderbrügge), Mulder (13. Müller),
Zuschauer: 31.000
27. Spieltag, 12.4.1997
FC Schalke 04 - Werder Bremen 1:1 (1:0),
Schalke: Lehmann - Thon - Eigenrauch (82. Wagner), de Kock - van Hoogdalem, Nemec, Müller (49. Linke), Anderbrügge, Büskens - Latal, Wilmots
Tore: 1:0 Latal (21.), 1:1 Bode (59.)
Zuschauer: 37.220
28. Spieltag, 19.4.1997
Hamburger SV - FC Schalke 04 1:0 (1:0),
Schalke: Lehmann - Linke, Thon (78.Müller), de Kock - van Hoogdalem, Eigenrauch, Nemec Büskens, Anderbrügge (68. Held), - Wilmots, Latal (68. Möllensiep),
Tore: 1:0 Kmetsch (29.)
Zuschauer: 25.604
29. Spieltag, 26.4.1997
FC Schalke 04 - 1. FC Köln 1:1 (1:0),
Schalke: Lehmann - Thon - de Kock, Linke - van Hoogdaalem, Held (63. Müller), Eigenrauch (77. Wagner), Nemec, Büskens - Wilmots, Latal
Tore: 1:0 Büskens (20.), 1:1 Kohn (70.)
Zuschauer: 47.100
30. Spieltag, 3.5.1997
Bor. Dortmund - FC Schalke 04 1:0 (0:0),
Schalke: Lehmann - Thon - de Kock, Linke - van Hoogdalem, Eigenrauch, Nemec (82. Anderbrügge), Müller, Büskens - Latal (76. Max), Wilmots
Tor: 1:0 Zorc (84.)
Zuschauer: 55.000 (ausverkauft)
31. Spieltag, 10.5.1997
FC Schalke 04 - Fortuna Düsseldorf 0:1 (0:1),
Schalke: Lehmann - Thon (46. Dooley), - de Kock, Linke - van Hoogdalem (46. Latal), Nemec, Eigenrauch, Anderbrügge, Büskens - Max, Wilmots (60. Wagner),
Tore: 0:1 Dobrowolksi (30.)
Zuschauer: 30.660
32. Spieltag, 17.5.1997
1860 München - FC Schalke 04 2:1 (2:0),
Schalke: Lehmann - Müller - de Kock, Linke - van Hoogdalem, Kurz , Held (75. Wagner), Anderbrügge (45. Nemec), Büskens - Wilmots (45. Latal), Max
Tore: 1:0 Hamann (20.), 2:0 Heldt (36./Foulelfmeter), 2:1 Max (52.)
Zuschauer: 54.000
33. Spieltag, 24.5.1997
FC Schalke 04 - SC Freiburg 0:2 (0:0),
Schalke: Lehmann (76. Schober), - Thon (51. Kurz), - de Kock, Linke - Held (58. Büskens), van Hoogdalem, Eigenrauch, Nemec, Anderbrügge - Latal, Max
Tore: 0:1 Jurcevic (59.), 0:2 Freund (87.)
Zuschauer: 46.850
34. Spieltag, 31.5.1997
Hansa Rostock - FC Schalke 04 0:1 (0:1),
Schalke: Lehmann - Linke, Thon, de Kock - van Hoogdalem, Kurz, Nemec, Anderbrügge, Büskens - Latal (90. Möllensiep), Pereira (89. Dybek),
Tor: 0:1 Latal (89.)
Zuschauer: 22.400 (ausverkauft)
| Platz | Verein | Tore | Punkte | G-U-V |
|---|---|---|---|---|
| 1. | Bayern München | 68:34 | 71 | 20-11-3 |
| 2. | Bay. Leverkusen | 69:41 | 69 | 21-6-7 |
| 3. | Bor. Dortmund | 63:41 | 63 | 19-6-9 |
| 4. | VfB Stuttgart | 78:40 | 61 | 18-7-9 |
| 5. | VfL Bochum | 54:51 | 53 | 14-11-9 |
| 6. | Karlsruher SC | 55:44 | 49 | 13-10-11 |
| 7. | 1860 München | 56:56 | 49 | 13-10-11 |
| 8. | Werder Bremen | 53:52 | 48 | 14-6-14 |
| 9. | MSV Duisburg | 44:49 | 45 | 11-11-12 |
| 10. | 1. FC Köln | 62:62 | 44 | 13-5-16 |
| 11. | Bor. Mönchengladbach | 46:48 | 43 | 12-7-15 |
| 12. | FC Schalke 04 | 35:40 | 43 | 11-10-13 |
| 13. | Hamburger SV | 46:60 | 41 | 10-11-13 |
| 14. | Arm. Bielefeld | 46:54 | 40 | 11-7-16 |
| 15. | Hansa Rostock | 35:46 | 40 | 11-7-16 |
| 16. | Fortuna Düsseldorf | 46:57 | 33 | 9-6-19 |
| 17. | SC Freiburg | 43:67 | 29 | 8-5-21 |
| 18. | FC St. Pauli | 32:69 | 27 | 7-6-21 |