1. Journée 23.07.2017 Grasshopper Club Zürich - FC Zürich 0:2
2. Journée 30.07.2017 FC Zürich - FC Thun 2:1
3. Journée 05.08.2017 FC Lugano - FC Zürich 0:0
4. Journée 10.08.2017 FC Zürich - FC Sion 2:0 but
5. Journée 19.08.2017 FC Zürich - BSC Young Boys 0:0
6. Journée 27.08.2017 FC Luzern - FC Zürich 1:1
7. Journée 09.09.2017 FC Zürich - FC St. Gallen 1:1
8. Journée 20.09.2017 FC Lausanne-Sport - FC Zürich 1:1 but
9. Journée 23.09.2017 FC Basel - FC Zürich 1:0
10. Journée 01.10.2017 FC Zürich - FC Lugano 3:0
11. Journée 15.10.2017 FC Thun - FC Zürich 1:3
12. Journée 21.10.2017 FC Zürich - Grasshopper Club Zürich 0:4
13. Journée 28.10.2017 FC Zürich - FC Basel 0:0
14. Journée 04.11.2017 FC Sion - FC Zürich 1:1 but
15. Journée 19.11.2017 BSC Young Boys - FC Zürich 2:1
16. Journée 26.11.2017 FC Zürich - FC Lausanne-Sport 2:0
17. Journée 03.12.2017 FC St. Gallen - FC Zürich 1:3
18. Journée 10.12.2017 FC Zürich - FC Luzern 1:2
19. Journée 17.12.2017 FC Lausanne-Sport - FC Zürich 5:1
20. Journée 04.02.2018 FC Zürich - FC Thun 2:4 carton jaune
21. Journée 11.02.2018 FC St. Gallen - FC Zürich 1:2 carton jaune
22. Journée 18.02.2018 FC Zürich - FC Luzern 1:1
23. Journée 25.02.2018 Grasshopper Club Zürich - FC Zürich 1:0
26. Journée 17.03.2018 FC Zürich - BSC Young Boys 1:2 but carton jaune
27. Journée 31.03.2018 FC Sion - FC Zürich 1:1
24. Journée 11.04.2018 FC Basel - FC Zürich 3:0
29. Journée 15.04.2018 BSC Young Boys - FC Zürich 1:0
30. Journée 18.04.2018 FC Zürich - FC St. Gallen 4:0 but
31. Journée 22.04.2018 FC Luzern - FC Zürich 2:1 but
33. Journée 06.05.2018 FC Zürich - FC Lausanne-Sport 1:1 carton jaune
36. Journée 19.05.2018 FC Lugano - FC Zürich 1:1