1. Round 15/07/2012 FC St. Gallen - BSC Young Boys 1:1
2. Round 21/07/2012 FC Lausanne-Sport - FC St. Gallen 0:1 Goal
3. Round 28/07/2012 FC St. Gallen - FC Zürich 3:1 Goal
4. Round 04/08/2012 FC St. Gallen - Grasshopper Club Zürich 1:1
5. Round 11/08/2012 FC Luzern - FC St. Gallen 1:1
6. Round 18/08/2012 FC Thun - FC St. Gallen 0:1 Goal yellow card
7. Round 25/08/2012 FC St. Gallen - FC Basel 2:1
8. Round 01/09/2012 FC Sion - FC St. Gallen 0:3 Goal
9. Round 23/09/2012 FC St. Gallen - Servette FC 2:0
10. Round 26/09/2012 FC Zürich - FC St. Gallen 0:2 Goal
11. Round 01/10/2012 Grasshopper Club Zürich - FC St. Gallen 1:0
12. Round 06/10/2012 FC St. Gallen - FC Lausanne-Sport 2:1 Goal
13. Round 20/10/2012 Servette FC - FC St. Gallen 1:1 Goal
14. Round 28/10/2012 FC St. Gallen - FC Thun 1:0
15. Round 04/11/2012 FC St. Gallen - FC Sion 0:3
16. Round 18/11/2012 BSC Young Boys - FC St. Gallen 0:0
17. Round 25/11/2012 FC St. Gallen - FC Luzern 1:1
18. Round 01/12/2012 FC Basel - FC St. Gallen 1:0
20. Round 16/02/2013 FC Sion - FC St. Gallen 1:0
21. Round 24/02/2013 FC St. Gallen - FC Luzern 4:0 GoalGoalGoal
22. Round 03/03/2013 BSC Young Boys - FC St. Gallen 2:0
23. Round 09/03/2013 Grasshopper Club Zürich - FC St. Gallen 3:1
19. Round 13/03/2013 FC St. Gallen - FC Thun 0:0 yellow card
24. Round 16/03/2013 FC St. Gallen - FC Lausanne-Sport 3:1
25. Round 30/03/2013 FC Zürich - FC St. Gallen 1:3 GoalGoal
26. Round 07/04/2013 FC St. Gallen - FC Basel 1:1
27. Round 13/04/2013 Servette FC - FC St. Gallen 1:3 Goal
28. Round 20/04/2013 FC Lausanne-Sport - FC St. Gallen 1:3 Goal
29. Round 28/04/2013 FC St. Gallen - FC Zürich 1:2 Goal
30. Round 04/05/2013 FC St. Gallen - BSC Young Boys 3:1 GoalGoal
31. Round 08/05/2013 FC Luzern - FC St. Gallen 2:0
32. Round 11/05/2013 FC St. Gallen - FC Sion 5:0 GoalGoalGoal
33. Round 17/05/2013 FC Thun - FC St. Gallen 3:0
34. Round 26/05/2013 FC St. Gallen - Servette FC 4:1 Goal
35. Round 29/05/2013 FC St. Gallen - Grasshopper Club Zürich 1:2
36. Round 01/06/2013 FC Basel - FC St. Gallen 1:0