1. Journée 16.07.2003 Grasshopper Club Zürich - Neuchâtel Xamax FC 0:1
2. Journée 19.07.2003 FC Aarau - Grasshopper Club Zürich 2:1 carton rouge
5. Journée 08.08.2003 Grasshopper Club Zürich - Servette FC 1:1
6. Journée 17.08.2003 Grasshopper Club Zürich - FC Zürich 1:0
7. Journée 22.08.2003 FC St. Gallen - Grasshopper Club Zürich 1:2
8. Journée 31.08.2003 Grasshopper Club Zürich - FC Basel 0:4
9. Journée 03.09.2003 BSC Young Boys - Grasshopper Club Zürich 4:0
10. Journée 14.09.2003 Neuchâtel Xamax FC - Grasshopper Club Zürich 3:1
11. Journée 28.09.2003 Grasshopper Club Zürich - FC Aarau 2:3
12. Journée 02.10.2003 FC Wil 1900 - Grasshopper Club Zürich 2:1
13. Journée 05.10.2003 Grasshopper Club Zürich - FC Thun 2:1
20. Journée 22.02.2004 FC Basel - Grasshopper Club Zürich 2:2
22. Journée 07.03.2004 FC Thun - Grasshopper Club Zürich 1:2
23. Journée 14.03.2004 Grasshopper Club Zürich - FC Zürich 1:2
24. Journée 17.03.2004 FC Aarau - Grasshopper Club Zürich 2:2 carton jaune
25. Journée 21.03.2004 Grasshopper Club Zürich - FC Wil 1900 1:2
26. Journée 28.03.2004 Servette FC - Grasshopper Club Zürich 3:0
27. Journée 04.04.2004 Grasshopper Club Zürich - BSC Young Boys 4:2
29. Journée 15.04.2004 Grasshopper Club Zürich - Servette FC 1:5
30. Journée 18.04.2004 FC Wil 1900 - Grasshopper Club Zürich 1:5
31. Journée 24.04.2004 Grasshopper Club Zürich - FC Aarau 4:1
32. Journée 02.05.2004 FC Zürich - Grasshopper Club Zürich 0:0
33. Journée 08.05.2004 Grasshopper Club Zürich - FC Thun 2:3