| 22.07.2023 | 18:00 | Grasshopper - Servette | 1:3 |
| 22.07.2023 | 18:00 | St. Gallen - Basel | 2:1 |
| 22.07.2023 | 20:30 | Winterthur - Luzern | 0:0 |
| 23.07.2023 | 16:30 | Young Boys - Lausanne Sport | 2:1 |
| 23.07.2023 | 16:30 | Zürich - Yverdon Sport | 2:0 |
| 26.07.2023 | 20:30 | Stade Lausanne-Ouchy - Lugano | 0:3 |
| 29.07.2023 | 18:00 | Lausanne Sport - Grasshopper | 1:1 |
| 29.07.2023 | 18:00 | Lugano - St. Gallen | 1:0 |
| 29.07.2023 | 20:30 | Servette - Zürich | 2:2 |
| 30.07.2023 | 14:15 | Luzern - Stade Lausanne-Ouchy | 2:1 |
| 30.07.2023 | 16:30 | Basel - Winterthur | 5:2 |
| 30.07.2023 | 16:30 | Yverdon Sport - Young Boys | 2:2 |
| 05.08.2023 | 18:00 | Stade Lausanne-Ouchy - Servette | 1:1 |
| 05.08.2023 | 18:00 | Young Boys - Winterthur | 5:2 |
| 05.08.2023 | 20:30 | Zürich - Lugano | 3:0 |
| 06.08.2023 | 14:15 | Lausanne Sport - Yverdon Sport | 1:2 |
| 06.08.2023 | 16:30 | Grasshopper - Basel | 3:1 |
| 06.08.2023 | 16:30 | St. Gallen - Luzern | 2:1 |
| 12.08.2023 | 18:00 | Stade Lausanne-Ouchy - Zürich | 0:3 |
| 12.08.2023 | 18:00 | Winterthur - Grasshopper | 3:1 |
| 12.08.2023 | 20:30 | Servette - St. Gallen | 1:1 |
| 13.08.2023 | 14:15 | Basel - Lausanne Sport | 1:2 |
| 13.08.2023 | 16:30 | Lugano - Yverdon Sport | 6:1 |
| 13.08.2023 | 16:30 | Luzern - Young Boys | 1:1 |
| 26.08.2023 | 18:00 | Yverdon Sport - Servette | 4:1 |
| 26.08.2023 | 18:00 | Zürich - St. Gallen | 1:1 |
| 27.08.2023 | 16:30 | Grasshopper - Luzern | 0:1 |
| 27.08.2023 | 16:30 | Lausanne Sport - Winterthur | 2:5 |
| 06.12.2023 | 20:30 | Young Boys - Stade Lausanne-Ouchy | 1:0 |
| 06.12.2023 | 20:30 | Lugano - Basel | 1:3 |
| 02.09.2023 | 18:00 | St. Gallen - Lausanne Sport | 2:1 |
| 02.09.2023 | 18:00 | Stade Lausanne-Ouchy - Grasshopper | 2:1 |
| 02.09.2023 | 20:30 | Winterthur - Yverdon Sport | 1:1 |
| 03.09.2023 | 14:15 | Servette - Young Boys | 0:1 |
| 03.09.2023 | 16:30 | Basel - Zürich | 2:2 |
| 03.09.2023 | 16:30 | Luzern - Lugano | 3:2 |
| 23.09.2023 | 18:00 | Lausanne Sport - Zürich | 0:0 |
| 23.09.2023 | 18:00 | Winterthur - Stade Lausanne-Ouchy | 2:1 |
| 23.09.2023 | 20:30 | Grasshopper - St. Gallen | 1:1 |
| 24.09.2023 | 14:15 | Yverdon Sport - Basel | 3:2 |
| 24.09.2023 | 16:30 | Luzern - Servette | 2:0 |
| 24.09.2023 | 16:30 | Young Boys - Lugano | 4:1 |
| 26.09.2023 | 20:30 | Zürich - Grasshopper | 2:1 |
| 27.09.2023 | 20:30 | Lugano - Lausanne Sport | 2:1 |
| 27.09.2023 | 20:30 | Servette - Winterthur | 2:2 |
| 27.09.2023 | 20:30 | St. Gallen - Young Boys | 2:1 |
| 28.09.2023 | 20:30 | Basel - Luzern | 1:1 |
| 28.09.2023 | 20:30 | Stade Lausanne-Ouchy - Yverdon Sport | 1:1 |
| 30.09.2023 | 18:00 | Servette - Lausanne Sport | 2:1 |
| 30.09.2023 | 18:00 | Winterthur - Lugano | 2:3 |
| 30.09.2023 | 20:30 | Grasshopper - Young Boys | 0:1 |
| 01.10.2023 | 14:15 | Yverdon Sport - St. Gallen | 1:0 |
| 01.10.2023 | 16:30 | Basel - Stade Lausanne-Ouchy | 0:3 |
| 01.10.2023 | 16:30 | Luzern - Zürich | 1:4 |
| 07.10.2023 | 18:00 | Yverdon Sport - Grasshopper | 0:3 |
| 07.10.2023 | 18:00 | Zürich - Winterthur | 3:2 |
| 07.10.2023 | 20:30 | St. Gallen - Stade Lausanne-Ouchy | 4:0 |
| 08.10.2023 | 14:15 | Lugano - Servette | 0:1 |
| 08.10.2023 | 16:30 | Lausanne Sport - Luzern | 3:1 |
| 08.10.2023 | 16:30 | Young Boys - Basel | 3:0 |
| 21.10.2023 | 18:00 | Stade Lausanne-Ouchy - Lausanne Sport | 2:2 |
| 21.10.2023 | 18:00 | Young Boys - Zürich | 0:0 |
| 21.10.2023 | 20:30 | Basel - Servette | 0:1 |
| 22.10.2023 | 14:15 | Winterthur - St. Gallen | 2:1 |
| 22.10.2023 | 16:30 | Grasshopper - Lugano | 2:1 |
| 22.10.2023 | 16:30 | Luzern - Yverdon Sport | 2:1 |
| 28.10.2023 | 18:00 | St. Gallen - Grasshopper | 3:1 |
| 28.10.2023 | 18:00 | Yverdon Sport - Winterthur | 1:1 |
| 28.10.2023 | 20:30 | Zürich - Stade Lausanne-Ouchy | 1:1 |
| 29.10.2023 | 14:15 | Lausanne Sport - Basel | 3:0 |
| 29.10.2023 | 16:30 | Lugano - Young Boys | 1:1 |
| 29.10.2023 | 16:30 | Servette - Luzern | 4:2 |
| 04.11.2023 | 18:00 | Lausanne Sport - Lugano | 3:1 |
| 04.11.2023 | 18:00 | Winterthur - Young Boys | 1:4 |
| 04.11.2023 | 20:30 | Zürich - Servette | 0:2 |
| 05.11.2023 | 14:15 | Luzern - Grasshopper | 2:0 |
| 05.11.2023 | 16:30 | Basel - Yverdon Sport | 2:1 |
| 05.11.2023 | 16:30 | Stade Lausanne-Ouchy - St. Gallen | 2:5 |
| 11.11.2023 | 18:00 | St. Gallen - Winterthur | 4:2 |
| 11.11.2023 | 18:00 | Yverdon Sport - Lausanne Sport | 2:2 |
| 11.11.2023 | 20:30 | Young Boys - Luzern | 6:1 |
| 12.11.2023 | 14:15 | Grasshopper - Stade Lausanne-Ouchy | 5:2 |
| 12.11.2023 | 16:30 | Lugano - Zürich | 0:3 |
| 12.11.2023 | 16:30 | Servette - Basel | 4:1 |
| 25.11.2023 | 18:00 | Luzern - Winterthur | 3:1 |
| 25.11.2023 | 18:00 | Zürich - Young Boys | 3:1 |
| 25.11.2023 | 20:30 | Yverdon Sport - Lugano | 0:5 |
| 26.11.2023 | 14:15 | Lausanne Sport - Stade Lausanne-Ouchy | 1:0 |
| 26.11.2023 | 16:30 | Basel - St. Gallen | 2:0 |
| 26.11.2023 | 16:30 | Servette - Grasshopper | 2:0 |
| 02.12.2023 | 18:00 | Grasshopper - Lausanne Sport | 5:0 |
| 02.12.2023 | 18:00 | Stade Lausanne-Ouchy - Basel | 1:1 |
| 03.12.2023 | 16:30 | Lugano - Luzern | 1:0 |
| 03.12.2023 | 16:30 | Young Boys - Servette | 1:1 |
| 06.12.2023 | 18:30 | St. Gallen - Yverdon Sport | 4:0 |
| 13.12.2023 | 20:30 | Winterthur - Zürich | 2:1 |
| 09.12.2023 | 18:00 | Basel - Grasshopper | 0:1 |
| 09.12.2023 | 18:00 | Young Boys - St. Gallen | 3:0 |
| 09.12.2023 | 20:30 | Lausanne Sport - Servette | 1:1 |
| 10.12.2023 | 14:15 | Lugano - Winterthur | 2:1 |
| 10.12.2023 | 16:30 | Yverdon Sport - Stade Lausanne-Ouchy | 2:1 |
| 10.12.2023 | 16:30 | Zürich - Luzern | 1:1 |
| 16.12.2023 | 18:00 | St. Gallen - Zürich | 1:0 |
| 16.12.2023 | 18:00 | Stade Lausanne-Ouchy - Young Boys | 1:3 |
| 16.12.2023 | 20:30 | Grasshopper - Yverdon Sport | 1:1 |
| 17.12.2023 | 14:15 | Winterthur - Lausanne Sport | 1:0 |
| 17.12.2023 | 16:30 | Luzern - Basel | 0:1 |
| 17.12.2023 | 16:30 | Servette - Lugano | 2:2 |
| 20.01.2024 | 18:00 | Young Boys - Grasshopper | 1:0 |
| 20.01.2024 | 20:30 | Lausanne Sport - St. Gallen | 0:1 |
| 21.01.2024 | 16:30 | Lugano - Stade Lausanne-Ouchy | 2:3 |
| 21.01.2024 | 16:30 | Zürich - Basel | 0:0 |
| 23.01.2024 | 19:00 | Winterthur - Servette | 3:3 |
| 23.01.2024 | 19:00 | Yverdon Sport - Luzern | 2:1 |
| 27.01.2024 | 18:00 | Servette - Yverdon Sport | 1:0 |
| 27.01.2024 | 18:00 | Stade Lausanne-Ouchy - Winterthur | 1:3 |
| 27.01.2024 | 20:30 | Basel - Young Boys | 1:0 |
| 28.01.2024 | 14:15 | St. Gallen - Lugano | 1:4 |
| 28.01.2024 | 16:30 | Grasshopper - Zürich | 2:1 |
| 28.01.2024 | 16:30 | Luzern - Lausanne Sport | 2:1 |
| 30.01.2024 | 20:30 | Winterthur - Basel | 1:3 |
| 30.01.2024 | 20:30 | Young Boys - Yverdon Sport | 5:1 |
| 31.01.2024 | 20:30 | Lugano - Grasshopper | 0:0 |
| 31.01.2024 | 20:30 | St. Gallen - Servette | 0:2 |
| 31.01.2024 | 20:30 | Zürich - Lausanne Sport | 2:2 |
| 01.02.2024 | 20:30 | Stade Lausanne-Ouchy - Luzern | 0:3 |
| 03.02.2024 | 18:00 | Grasshopper - Winterthur | 0:1 |
| 03.02.2024 | 18:00 | Lausanne Sport - Young Boys | 0:1 |
| 03.02.2024 | 20:30 | Basel - Lugano | 0:1 |
| 04.02.2024 | 14:15 | Yverdon Sport - Zürich | 3:0 |
| 04.02.2024 | 16:30 | Luzern - St. Gallen | 1:0 |
| 04.02.2024 | 16:30 | Servette - Stade Lausanne-Ouchy | 3:1 |
| 10.02.2024 | 18:00 | Stade Lausanne-Ouchy - Lausanne Sport | 1:1 |
| 10.02.2024 | 18:00 | Zürich - Grasshopper | 1:0 |
| 10.02.2024 | 20:30 | Lugano - Young Boys | 3:3 |
| 11.02.2024 | 14:15 | Winterthur - Luzern | 2:1 |
| 11.02.2024 | 16:30 | Basel - St. Gallen | 1:0 |
| 11.02.2024 | 16:30 | Yverdon Sport - Servette | 2:1 |
| 17.02.2024 | 18:00 | Lausanne Sport - Yverdon Sport | 3:1 |
| 17.02.2024 | 18:00 | St. Gallen - Winterthur | 2:2 |
| 17.02.2024 | 20:30 | Grasshopper - Basel | 2:1 |
| 18.02.2024 | 14:15 | Young Boys - Stade Lausanne-Ouchy | 1:0 |
| 18.02.2024 | 16:30 | Luzern - Zürich | 0:1 |
| 18.02.2024 | 16:30 | Servette - Lugano | 2:1 |
| 24.02.2024 | 18:00 | St. Gallen - Stade Lausanne-Ouchy | 1:0 |
| 24.02.2024 | 18:00 | Yverdon Sport - Basel | 0:2 |
| 24.02.2024 | 20:30 | Grasshopper - Luzern | 0:1 |
| 25.02.2024 | 14:15 | Lugano - Zürich | 2:0 |
| 25.02.2024 | 16:30 | Lausanne Sport - Winterthur | 1:1 |
| 25.02.2024 | 16:30 | Young Boys - Servette | 0:1 |
| 02.03.2024 | 18:00 | Servette - St. Gallen | 2:0 |
| 02.03.2024 | 18:00 | Stade Lausanne-Ouchy - Grasshopper | 1:1 |
| 02.03.2024 | 20:30 | Basel - Lausanne Sport | 1:2 |
| 03.03.2024 | 14:15 | Luzern - Lugano | 0:1 |
| 03.03.2024 | 16:30 | Winterthur - Yverdon Sport | 2:1 |
| 03.03.2024 | 16:30 | Zürich - Young Boys | 1:0 |
| 09.03.2024 | 18:00 | Winterthur - Grasshopper | 2:0 |
| 09.03.2024 | 18:00 | Yverdon Sport - Zürich | 3:2 |
| 09.03.2024 | 20:30 | St. Gallen - Lugano | 2:3 |
| 10.03.2024 | 14:15 | Servette - Lausanne Sport | 3:1 |
| 10.03.2024 | 16:30 | Stade Lausanne-Ouchy - Luzern | 2:1 |
| 10.03.2024 | 16:30 | Young Boys - Basel | 5:1 |
| 16.03.2024 | 18:00 | Basel - Winterthur | 1:1 |
| 16.03.2024 | 18:00 | Grasshopper - St. Gallen | 1:1 |
| 16.03.2024 | 20:30 | Lugano - Yverdon Sport | 2:0 |
| 17.03.2024 | 14:15 | Zürich - Stade Lausanne-Ouchy | 2:2 |
| 17.03.2024 | 16:30 | Lausanne Sport - Young Boys | 2:0 |
| 17.03.2024 | 16:30 | Luzern - Servette | 2:2 |
| 30.03.2024 | 18:00 | Stade Lausanne-Ouchy - Lugano | 1:3 |
| 30.03.2024 | 18:00 | Winterthur - Servette | 1:0 |
| 30.03.2024 | 20:30 | Basel - Zürich | 2:2 |
| 01.04.2024 | 14:15 | Yverdon Sport - Young Boys | 0:0 |
| 01.04.2024 | 16:30 | Grasshopper - Lausanne Sport | 0:1 |
| 01.04.2024 | 16:30 | St. Gallen - Luzern | 1:1 |
| 02.04.2024 | 20:30 | Lugano - Basel | 2:0 |
| 03.04.2024 | 20:30 | Servette - Stade Lausanne-Ouchy | 1:2 |
| 03.04.2024 | 20:30 | Zürich - Winterthur | 0:0 |
| 04.04.2024 | 20:30 | Lausanne Sport - St. Gallen | 3:3 |
| 04.04.2024 | 20:30 | Luzern - Yverdon Sport | 1:0 |
| 04.04.2024 | 20:30 | Young Boys - Grasshopper | 3:0 |
| 06.04.2024 | 18:00 | Stade Lausanne-Ouchy - Basel | 0:2 |
| 06.04.2024 | 18:00 | Winterthur - Lugano | 2:2 |
| 06.04.2024 | 20:30 | Servette - Zürich | 0:1 |
| 07.04.2024 | 14:15 | Luzern - Lausanne Sport | 0:0 |
| 07.04.2024 | 16:30 | St. Gallen - Young Boys | 2:2 |
| 07.04.2024 | 16:30 | Yverdon Sport - Grasshopper | 3:2 |
| 13.04.2024 | 18:00 | Grasshopper - Lugano | 0:1 |
| 13.04.2024 | 18:00 | Lausanne Sport - Zürich | 1:0 |
| 13.04.2024 | 20:30 | St. Gallen - Yverdon Sport | 5:1 |
| 14.04.2024 | 14:15 | Basel - Servette | 2:1 |
| 14.04.2024 | 16:30 | Stade Lausanne-Ouchy - Winterthur | 0:1 |
| 14.04.2024 | 16:30 | Young Boys - Luzern | 4:2 |
| 20.04.2024 | 18:00 | Servette - Grasshopper | 1:0 |
| 20.04.2024 | 18:00 | Yverdon Sport - Stade Lausanne-Ouchy | 3:0 |
| 20.04.2024 | 20:30 | Lugano - Lausanne Sport | 2:0 |
| 21.04.2024 | 16:30 | Luzern - Basel | 1:1 |
| 21.04.2024 | 16:30 | Winterthur - Young Boys | 1:2 |
| 21.04.2024 | 16:30 | Zürich - St. Gallen | 0:1 |
| 04.05.2024 | 18:00 | Servette - Winterthur | 2:1 |
| 04.05.2024 | 20:30 | Lugano - St. Gallen | 0:1 |
| 05.05.2024 | 16:30 | Zürich - Young Boys | 0:2 |
| 04.05.2024 | 18:00 | Grasshopper - Stade Lausanne-Ouchy | 3:2 |
| 05.05.2024 | 14:15 | Basel - Luzern | 1:1 |
| 05.05.2024 | 16:30 | Yverdon Sport - Lausanne Sport | 3:1 |
| 10.05.2024 | 20:30 | Lausanne Sport - Basel | 0:0 |
| 10.05.2024 | 20:30 | Luzern - Grasshopper | 1:1 |
| 11.05.2024 | 20:30 | Stade Lausanne-Ouchy - Yverdon Sport | 3:1 |
| 11.05.2024 | 20:30 | Young Boys - Lugano | 0:1 |
| 12.05.2024 | 14:15 | Winterthur - Zürich | 1:3 |
| 12.05.2024 | 16:30 | St. Gallen - Servette | 1:1 |
| 14.05.2024 | 20:30 | Basel - Stade Lausanne-Ouchy | 2:0 |
| 14.05.2024 | 20:30 | Grasshopper - Yverdon Sport | 2:0 |
| 15.05.2024 | 20:30 | Lausanne Sport - Luzern | 0:2 |
| 15.05.2024 | 20:30 | Zürich - Servette | 2:1 |
| 16.05.2024 | 20:30 | Lugano - Winterthur | 4:2 |
| 16.05.2024 | 20:30 | Young Boys - St. Gallen | 3:1 |
| 18.05.2024 | 18:00 | Grasshopper - Basel | 0:1 |
| 18.05.2024 | 18:00 | Stade Lausanne-Ouchy - Lausanne Sport | 0:4 |
| 18.05.2024 | 18:00 | Yverdon Sport - Luzern | 3:1 |
| 20.05.2024 | 18:00 | Servette - Young Boys | 0:1 |
| 20.05.2024 | 18:00 | Winterthur - St. Gallen | 1:3 |
| 20.05.2024 | 18:00 | Zürich - Lugano | 2:1 |
| 21.05.2024 | 20:30 | Basel - Yverdon Sport | 0:0 |
| 21.05.2024 | 20:30 | Lausanne Sport - Grasshopper | 0:0 |
| 21.05.2024 | 20:30 | Luzern - Stade Lausanne-Ouchy | 1:2 |
| 25.05.2024 | 20:30 | Lugano - Servette | 0:2 |
| 25.05.2024 | 20:30 | St. Gallen - Zürich | 1:2 |
| 25.05.2024 | 20:30 | Young Boys - Winterthur | 3:0 |