Challenge League Switzerland
21 July 2023 - round 1
18:30Neuchatel Xamax3 - 0Schaffhausen2.003.403.10
18:30Thun1 - 1Stade Nyonnais1.623.804.20
19:15Aarau1 - 0Baden1.305.007.00
23 July 2023 - round 1
28 July 2023 - round 2
18:30Schaffhausen0 - 1Thun3.103.501.98
18:30Stade Nyonnais1 - 1Neuchatel Xamax2.373.402.45
19:15Sion1 - 0Aarau1.883.503.25
30 July 2023 - round 2
4 August 2023 - round 3
18:30Thun6 - 0Baden1.374.606.00
19:15Schaffhausen1 - 3Wil2.753.402.15
19:15Sion1 - 0Bellinzona1.304.807.25
6 August 2023 - round 3
11 August 2023 - round 4
18:30Neuchatel Xamax4 - 0Thun2.403.402.40
18:30Stade Nyonnais2 - 1Schaffhausen2.003.502.95
19:15Wil0 - 0Sion2.553.302.35
13 August 2023 - round 4
25 August 2023 - round 5
18:30Schaffhausen2 - 2Aarau2.903.502.00
18:30Stade Nyonnais1 - 2Sion3.903.601.70
19:15Bellinzona0 - 3Thun3.253.401.93
27 August 2023 - round 5
1 September 2023 - round 6
18:30Neuchatel Xamax1 - 1Bellinzona1.504.005.00
19:15Aarau0 - 2Stade Nyonnais1.474.205.00
19:15Sion1 - 1Baden1.186.5010.50
2 September 2023 - round 6
3 September 2023 - round 6
22 September 2023 - round 7
18:30Bellinzona0 - 4Vaduz2.853.302.10
18:30Schaffhausen1 - 1Sion4.603.901.55
18:30Wil2 - 0Neuchatel Xamax2.303.402.55
19:15Thun2 - 0Aarau1.823.703.30
23 September 2023 - round 7
25 September 2023 - round 8
26 September 2023 - round 8
18:30Neuchatel Xamax1 - 2Baden1.325.006.50
18:30Schaffhausen0 - 0Bellinzona2.203.252.80
18:30Stade Nyonnais2 - 0Wil2.603.302.30
29 September 2023 - round 9
1 October 2023 - round 9
13:15Baden1 - 1Schaffhausen2.753.402.15
13:15Bellinzona1 - 0Stade Nyonnais2.303.252.60
13:15Vaduz1 - 1Thun2.253.502.50
6 October 2023 - round 10
18:30Schaffhausen1 - 0Vaduz2.953.501.98
18:30Stade Nyonnais1 - 1Baden1.683.703.90
19:15Sion3 - 0Wil1.653.704.20
7 October 2023 - round 10
8 October 2023 - round 10
20 October 2023 - round 11
21 October 2023 - round 11
22 October 2023 - round 11
27 October 2023 - round 12
18:30Stade Nyonnais2 - 3Bellinzona1.873.403.50
18:30Wil0 - 1Baden1.414.206.00
19:15Aarau1 - 1Schaffhausen1.573.904.50
19:15Sion1 - 0Neuchatel Xamax1.753.503.80
29 October 2023 - round 12
3 November 2023 - round 13
18:30Neuchatel Xamax2 - 2Wil1.753.403.80
18:30Schaffhausen1 - 1Stade Nyonnais2.303.252.60
19:15Aarau5 - 2Thun3.303.601.85
5 November 2023 - round 13
10 November 2023 - round 14
18:30Wil0 - 0Bellinzona1.753.403.90
19:15Baden0 - 4Neuchatel Xamax4.404.001.55
19:15Sion3 - 3Vaduz1.513.905.00
11 November 2023 - round 14
12 November 2023 - round 14
24 November 2023 - round 15
18:30Schaffhausen2 - 2Neuchatel Xamax3.503.251.88
18:30Stade Nyonnais3 - 2Thun3.403.601.80
19:15Vaduz2 - 2Wil2.153.402.75
26 November 2023 - round 15
1 December 2023 - round 16
8 December 2023 - round 17
18:30Schaffhausen2 - 0Baden1.623.604.40
18:30Stade Nyonnais1 - 0Vaduz2.103.502.80
19:15Thun1 - 1Sion2.253.202.80
10 December 2023 - round 17
12 December 2023 - round 16
13 December 2023 - round 16
15 December 2023 - round 18
18:30Wil3 - 2Stade Nyonnais2.373.202.60
19:15Neuchatel Xamax2 - 1Aarau1.823.503.50
19:15Sion2 - 1Schaffhausen1.304.807.75
16 December 2023 - round 18
17 December 2023 - round 18
26 January 2024 - round 19
18:30Aarau1 - 0Vaduz2.003.502.90
18:30Wil1 - 4Sion3.753.201.85
19:15Neuchatel Xamax1 - 1Baden1.295.007.50
27 January 2024 - round 19
30 January 2024 - round 16
2 February 2024 - round 20
18:30Schaffhausen3 - 2Wil2.873.102.20
19:15Sion2 - 0Aarau1.613.754.33
19:15Thun4 - 1Stade Nyonnais1.603.754.40
4 February 2024 - round 20
6 February 2024 - round 19
9 February 2024 - round 21
18:30Neuchatel Xamax0 - 1Bellinzona1.583.704.60
19:15Schaffhausen1 - 1Thun3.253.301.95
19:15Sion4 - 1Baden1.215.5010.00
10 February 2024 - round 21
16 February 2024 - round 22
18:30Stade Nyonnais0 - 2Neuchatel Xamax2.553.302.30
19:15Thun1 - 0Aarau1.633.704.20
19:15Vaduz1 - 2Sion4.103.601.66
17 February 2024 - round 22
23 February 2024 - round 23
18:30Neuchatel Xamax4 - 0Thun2.453.202.50
18:30Schaffhausen0 - 4Sion4.803.701.55
19:15Wil1 - 1Aarau2.403.252.50
24 February 2024 - round 23
28 February 2024 - round 23
1 March 2024 - round 24
2 March 2024 - round 24
3 March 2024 - round 24
8 March 2024 - round 25
9 March 2024 - round 25
17:00Baden1 - 1Vaduz2.953.502.00
17:00Bellinzona0 - 2Stade Nyonnais2.303.102.75
17:00Thun2 - 1Wil1.823.303.60
15 March 2024 - round 26
16 March 2024 - round 26
17 March 2024 - round 26
29 March 2024 - round 27
18:30Neuchatel Xamax2 - 1Schaffhausen1.723.404.00
18:30Stade Nyonnais0 - 4Sion4.333.601.63
19:15Bellinzona5 - 2Aarau2.653.202.30
30 March 2024 - round 27
1 April 2024 - round 27
2 April 2024 - round 32
5 April 2024 - round 28
6 April 2024 - round 28
17:00Aarau1 - 2Schaffhausen2.053.402.85
17:00Thun4 - 0Neuchatel Xamax1.903.303.30
17:00Wil4 - 1Bellinzona1.773.304.00
19:15Sion2 - 2Vaduz1.414.206.00
12 April 2024 - round 29
13 April 2024 - round 29
14 April 2024 - round 29
19 April 2024 - round 30
18:30Bellinzona4 - 0Baden2.003.253.10
18:30Schaffhausen1 - 1Neuchatel Xamax2.253.102.80
19:15Aarau3 - 0Thun3.503.501.82
19:15Sion1 - 0Stade Nyonnais1.384.406.25
20 April 2024 - round 30
22 April 2024 - round 31
23 April 2024 - round 31
18:30Bellinzona1 - 1Schaffhausen2.852.952.30
18:30Neuchatel Xamax2 - 2Wil2.373.252.55
19:15Baden0 - 1Aarau3.103.601.93