1. Journée 17.07.2004 Grasshopper Club Zürich - FC Zürich 1:1
2. Journée 27.07.2004 FC Zürich - FC St. Gallen 3:1
3. Journée 31.07.2004 FC Zürich - FC Thun 1:0 carton jaune
4. Journée 06.08.2004 FC Basel - FC Zürich 2:1
5. Journée 14.08.2004 FC Zürich - FC Aarau 1:3
6. Journée 21.08.2004 Servette FC - FC Zürich 2:1 carton jaune
7. Journée 28.08.2004 Neuchâtel Xamax FC - FC Zürich 1:1
8. Journée 11.09.2004 FC Zürich - BSC Young Boys 2:3 carton jaune
9. Journée 22.09.2004 FC Schaffhausen - FC Zürich 2:1
10. Journée 26.09.2004 FC Zürich - Grasshopper Club Zürich 2:0 carton jaune
12. Journée 16.10.2004 FC Thun - FC Zürich 0:1
13. Journée 31.10.2004 FC Zürich - FC Basel 0:0 carton jaune
14. Journée 07.11.2004 FC Aarau - FC Zürich 3:1
15. Journée 14.11.2004 FC Zürich - Servette FC 2:1
16. Journée 28.11.2004 FC Zürich - Neuchâtel Xamax FC 1:2
17. Journée 05.12.2004 BSC Young Boys - FC Zürich 2:4 carton jaune
18. Journée 12.12.2004 FC Zürich - FC Schaffhausen 1:1 carton jaune
23. Journée 13.03.2005 FC Zürich - BSC Young Boys 0:5
25. Journée 20.03.2005 FC Zürich - FC Basel 2:2
26. Journée 03.04.2005 FC St. Gallen - FC Zürich 4:5
21. Journée 06.04.2005 FC Aarau - FC Zürich 2:3 carton jaune
28. Journée 17.04.2005 Grasshopper Club Zürich - FC Zürich 1:1 carton jaune
30. Journée 24.04.2005 FC Basel - FC Zürich 3:2
20. Journée 27.04.2005 FC Thun - FC Zürich 5:1
32. Journée 08.05.2005 BSC Young Boys - FC Zürich 1:1
33. Journée 11.05.2005 FC Schaffhausen - FC Zürich 2:1 carton jaune
34. Journée 19.05.2005 FC Zürich - FC Thun 6:3
35. Journée 22.05.2005 Neuchâtel Xamax FC - FC Zürich 1:2
36. Journée 29.05.2005 FC Zürich - FC Aarau 2:0