1. Round 17/07/2004 FC Schaffhausen - Neuchâtel Xamax FC 1:1
2. Round 23/07/2004 FC Basel 1893 - Neuchâtel Xamax FC 1:1 yellow card
3. Round 31/07/2004 Neuchâtel Xamax FC - FC Aarau 2:1
4. Round 07/08/2004 FC St. Gallen - Neuchâtel Xamax FC 4:2
5. Round 15/08/2004 Neuchâtel Xamax FC - Servette FC 3:0
6. Round 21/08/2004 Grasshopper Club Zürich - Neuchâtel Xamax FC 2:1
7. Round 28/08/2004 Neuchâtel Xamax FC - FC Zürich 1:1
8. Round 11/09/2004 FC Thun - Neuchâtel Xamax FC 3:0
9. Round 22/09/2004 Neuchâtel Xamax FC - BSC Young Boys 3:1
10. Round 25/09/2004 Neuchâtel Xamax FC - FC Schaffhausen 1:0
11. Round 03/10/2004 Neuchâtel Xamax FC - FC Basel 1893 1:2
12. Round 16/10/2004 FC Aarau - Neuchâtel Xamax FC 0:0
13. Round 31/10/2004 Neuchâtel Xamax FC - FC St. Gallen 3:0
14. Round 07/11/2004 Servette FC - Neuchâtel Xamax FC 1:2 yellow card
15. Round 14/11/2004 Neuchâtel Xamax FC - Grasshopper Club Zürich 2:0
16. Round 28/11/2004 FC Zürich - Neuchâtel Xamax FC 1:2 yellow card
17. Round 05/12/2004 Neuchâtel Xamax FC - FC Thun 0:2 yellow card
19. Round 20/02/2005 FC Aarau - Neuchâtel Xamax FC 1:2 yellow card
22. Round 06/03/2005 FC Zürich - Neuchâtel Xamax FC 0:0
23. Round 12/03/2005 Grasshopper Club Zürich - Neuchâtel Xamax FC 1:1
24. Round 16/03/2005 BSC Young Boys - Neuchâtel Xamax FC 1:0
27. Round 13/04/2005 Neuchâtel Xamax FC - FC Schaffhausen 0:1
28. Round 17/04/2005 FC Schaffhausen - Neuchâtel Xamax FC 2:1
20. Round 27/04/2005 Neuchâtel Xamax FC - FC St. Gallen 2:1 yellow card
31. Round 01/05/2005 Neuchâtel Xamax FC - BSC Young Boys 0:1
33. Round 11/05/2005 Neuchâtel Xamax FC - FC Aarau 1:1
29. Round 14/05/2005 Neuchâtel Xamax FC - FC Thun 0:0
34. Round 18/05/2005 FC St. Gallen - Neuchâtel Xamax FC 5:0
35. Round 22/05/2005 Neuchâtel Xamax FC - FC Zürich 1:2
32. Round 25/05/2005 Neuchâtel Xamax FC - Grasshopper Club Zürich 1:2
36. Round 28/05/2005 FC Basel 1893 - Neuchâtel Xamax FC 2:0