Challenge League

SwitzerlandLeagueSeason 2025180/90 matches played

Challenge League 2025 results — match-by-match stats, xG, PPG and BTTS percentages

Every Challenge League 2025 fixture with both teams' pre-match snapshot: form, PPG, xG, BTTS %, over 2.5 % and bookmaker odds — all rolling, all in one table.

Unlock Pro Finder stats

Pro

Premium members get xG, form trends, custom views and full column control on every upcoming match.

  • 14-day backtesting
  • Unlimited filters
  • 80+ stats · 10k+ combos
  • Premium sorting
  • Custom views
Go Premium
MatchStreakFormGoalsMarketsOddsxGDiscipline
PWDLStreakPPGOVRLTQHYPELast 10 (League)GFGAGDCSBTTS+1.5+2.5Avg TG1X2O/U 2.5BTTSxGFxGAxGDTCCK
Round 36
May 15
14:15
FT
FC AarauFC Aarau2
Yverdon SportYverdon Sport2
3535
2520
46
69
W3W2
2.261.89
82%62%
73%65%
91%60%
W
W
2.142.09
1.291.31
0.860.77
34%34%
63%60%
80%83%
69%74%
3.433.40
11.32
X5.14
27.05
Over 2.51.33
Under 2.53.02
BTTS Yes1.55
BTTS No2.27
May 15
14:15
FT
Étoile CarougeÉtoile Carouge2
BellinzonaBellinzona2
3535
105
97
1623
L2L4
1.110.63
51%23%
60%30%
41%16%
L
L
1.261.09
1.492.14
-0.23-1.06
23%17%
54%43%
83%80%
57%60%
2.743.23
11.56
X4.08
24.67
Over 2.51.41
Under 2.52.66
BTTS Yes1.47
BTTS No2.47
May 15
14:15
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy2
Neuchatel Xamax FCNeuchatel Xamax FC1
3535
1314
87
1414
W2W2
1.341.40
64%62%
48%55%
79%70%
W
W
1.631.54
1.431.54
0.200.00
23%17%
51%63%
89%83%
63%66%
3.063.09
11.82
X4.02
23.37
Over 2.51.31
Under 2.53.09
BTTS Yes1.33
BTTS No2.99
May 15
14:15
FT
RapperswilRapperswil2
Stade NyonnaisStade Nyonnais1
3535
135
213
2017
L2L7
1.170.80
46%16%
48%29%
44%3%
L
L
1.430.91
1.741.66
-0.31-0.74
23%17%
63%54%
80%63%
66%43%
3.172.57
12.22
X3.84
22.58
Over 2.51.42
Under 2.52.64
BTTS Yes1.39
BTTS No2.69
May 15
14:15
FT
FC WIL 1900FC WIL 19001
FC VaduzFC Vaduz3
3535
1024
106
155
W1L1
1.142.23
54%67%
52%67%
55%66%
W
L
1.092.06
1.491.14
-0.400.91
34%31%
46%63%
69%80%
46%63%
2.573.20
14.52
X4.20
21.56
Over 2.51.48
Under 2.52.48
BTTS Yes1.53
BTTS No2.31
Round 35
May 11
14:15
FT
BellinzonaBellinzona2
FC WIL 1900FC WIL 19004
3434
59
710
2215
L3L1
0.651.09
29%47%
37%48%
20%47%
L
L
1.061.00
2.091.47
-1.03-0.47
18%35%
41%44%
79%68%
59%44%
3.152.47
12.64
X3.38
22.37
Over 2.51.71
Under 2.52.04
BTTS Yes1.58
BTTS No2.22
May 11
14:15
FT
Stade NyonnaisStade Nyonnais1
Stade Lausanne-OuchyStade Lausanne-Ouchy3
3434
512
138
1614
L6W1
0.821.29
18%53%
32%46%
4%59%
L
W
0.911.59
1.621.44
-0.710.15
18%24%
53%50%
62%88%
41%62%
2.533.03
12.77
X3.48
22.24
Over 2.51.49
Under 2.52.45
BTTS Yes1.41
BTTS No2.64
May 11
14:15
FT
FC VaduzFC Vaduz1
FC AarauFC Aarau2
3434
2424
64
46
W1W2
2.292.24
74%75%
73%72%
76%78%
W
W
2.092.15
1.121.29
0.970.85
32%35%
62%62%
79%79%
62%68%
3.213.44
12.62
X3.59
22.29
Over 2.51.44
Under 2.52.58
BTTS Yes1.39
BTTS No2.71
May 11
14:15
FT
Neuchatel Xamax FCNeuchatel Xamax FC3
Étoile CarougeÉtoile Carouge0
3434
1310
79
1415
W1L1
1.351.15
57%56%
54%61%
60%52%
W
L
1.501.29
1.591.44
-0.09-0.15
15%24%
65%56%
82%82%
65%56%
3.092.74
12.03
X3.70
23.02
Over 2.51.43
Under 2.52.63
BTTS Yes1.39
BTTS No2.71
May 11
14:15
FT
Yverdon SportYverdon Sport3
RapperswilRapperswil1
3434
1913
62
919
W1L1
1.851.21
61%59%
63%52%
60%67%
W
L
2.061.44
1.321.71
0.74-0.26
35%24%
59%62%
82%79%
74%65%
3.383.15
11.52
X4.14
25.06
Over 2.51.53
Under 2.52.34
BTTS Yes1.59
BTTS No2.20
Round 34
May 08
14:15
FT
FC WIL 1900FC WIL 19000
Yverdon SportYverdon Sport1
3333
918
106
149
W1L1
1.121.82
53%55%
52%56%
53%53%
W
L
1.032.09
1.481.36
-0.450.73
36%33%
46%61%
70%85%
46%76%
2.523.45
12.65
X3.44
22.32
Over 2.51.51
Under 2.52.39
BTTS Yes1.43
BTTS No2.60
May 08
14:15
FT
RapperswilRapperswil2
Neuchatel Xamax FCNeuchatel Xamax FC3
3333
1312
27
1814
W2L1
1.241.30
59%48%
51%49%
68%48%
W
L
1.421.45
1.671.58
-0.24-0.12
24%15%
61%64%
79%82%
64%64%
3.093.03
12.81
X3.65
22.15
Over 2.51.43
Under 2.52.65
BTTS Yes1.38
BTTS No2.77
May 08
14:15
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy5
BellinzonaBellinzona0
3333
115
87
1421
D1L2
1.240.67
40%37%
45%37%
35%37%
D
L
1.481.09
1.482.00
0.00-0.91
21%18%
52%42%
88%79%
61%58%
2.973.09
11.59
X4.09
24.49
Over 2.51.44
Under 2.52.58
BTTS Yes1.49
BTTS No2.41
May 08
14:15
FT
Étoile CarougeÉtoile Carouge1
FC VaduzFC Vaduz2
3333
1023
96
144
W1D1
1.182.27
67%69%
65%69%
69%70%
W
D
1.302.09
1.421.12
-0.120.97
24%33%
55%61%
82%79%
55%61%
2.733.21
14.29
X4.09
21.62
Over 2.51.46
Under 2.52.52
BTTS Yes1.50
BTTS No2.39
May 08
14:15
FT
FC AarauFC Aarau5
Stade NyonnaisStade Nyonnais1
3333
235
413
615
W1L5
2.210.85
74%22%
71%34%
78%9%
W
L
2.060.91
1.301.52
0.76-0.61
36%18%
61%52%
79%61%
67%39%
3.362.42
11.28
X5.26
27.89
Over 2.51.35
Under 2.52.92
BTTS Yes1.61
BTTS No2.17
Round 33
May 03
08:00
FT
Yverdon SportYverdon Sport3
Étoile CarougeÉtoile Carouge5
3232
189
69
814
W1L1
1.881.12
61%61%
61%62%
62%61%
W
L
2.061.19
1.251.38
0.81-0.19
34%25%
59%53%
84%81%
75%53%
3.312.56
11.74
X3.79
23.93
Over 2.51.55
Under 2.52.33
BTTS Yes1.53
BTTS No2.31
May 03
08:00
FT
BellinzonaBellinzona2
RapperswilRapperswil4
3232
512
72
2018
L1W1
0.691.19
47%55%
38%50%
57%60%
L
W
1.061.34
1.941.66
-0.88-0.31
19%25%
41%59%
78%78%
56%63%
3.003.00
12.06
X3.63
23.00
Over 2.51.52
Under 2.52.36
BTTS Yes1.45
BTTS No2.51
May 02
12:00
FT
FC VaduzFC Vaduz2
Stade Lausanne-OuchyStade Lausanne-Ouchy2
3232
2311
57
414
W2L2
2.311.25
79%36%
71%42%
88%30%
W
L
2.091.47
1.091.47
1.000.00
34%22%
59%50%
78%88%
59%59%
3.192.94
11.70
X4.00
23.90
Over 2.51.50
Under 2.52.41
BTTS Yes1.52
BTTS No2.34
May 01
14:15
FT
Neuchatel Xamax FCNeuchatel Xamax FC1
FC AarauFC Aarau3
3232
1222
74
136
W1D1
1.342.19
58%68%
52%69%
65%67%
W
D
1.472.03
1.531.31
-0.060.72
16%38%
63%59%
81%78%
63%66%
3.003.34
14.63
X4.22
21.55
Over 2.51.38
Under 2.52.80
BTTS Yes1.45
BTTS No2.52
May 01
13:30
FT
Stade NyonnaisStade Nyonnais0
FC WIL 1900FC WIL 19001
3232
58
1310
1414
L4D1
0.881.06
25%40%
36%51%
14%29%
L
D
0.941.03
1.531.53
-0.59-0.50
19%34%
53%47%
63%72%
41%47%
2.472.56
12.69
X3.44
22.31
Over 2.51.65
Under 2.52.15
BTTS Yes1.52
BTTS No2.34
Round 32
Apr 26
10:30
FT
Neuchatel Xamax FCNeuchatel Xamax FC2
BellinzonaBellinzona1
3131
115
77
1319
D1W1
1.290.71
51%48%
52%40%
50%57%
D
W
1.451.06
1.551.94
-0.10-0.87
16%19%
61%39%
81%77%
61%55%
3.003.00
11.78
X3.73
23.78
Over 2.51.53
Under 2.52.36
BTTS Yes1.51
BTTS No2.33
Apr 26
08:00
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy0
Yverdon SportYverdon Sport3
3131
1117
76
138
L1D1
1.291.84
43%55%
45%57%
41%53%
L
D
1.522.03
1.421.29
0.100.74
23%32%
52%61%
87%84%
58%74%
2.943.32
12.42
X3.56
22.48
Over 2.51.62
Under 2.52.19
BTTS Yes1.52
BTTS No2.33
Apr 25
12:00
FT
FC WIL 1900FC WIL 19002
FC AarauFC Aarau2
3131
822
93
146
L2W1
1.062.23
43%61%
48%65%
39%58%
L
W
1.002.03
1.521.29
-0.520.74
36%39%
45%58%
71%77%
45%65%
2.523.32
15.13
X4.04
21.53
Over 2.51.62
Under 2.52.19
BTTS Yes1.68
BTTS No2.04
Apr 24
14:15
FT
Stade NyonnaisStade Nyonnais1
FC VaduzFC Vaduz3
3131
522
135
134
L3W1
0.902.29
29%72%
39%70%
18%74%
L
W
0.942.06
1.481.10
-0.550.97
19%36%
52%58%
61%77%
39%58%
2.423.16
14.44
X3.96
21.62
Over 2.51.51
Under 2.52.39
BTTS Yes1.55
BTTS No2.28
Apr 24
13:30
FT
RapperswilRapperswil2
Étoile CarougeÉtoile Carouge1
3131
119
29
1813
L1W1
1.131.16
53%72%
50%62%
55%82%
L
W
1.321.19
1.681.35
-0.35-0.16
26%26%
58%52%
77%81%
61%52%
3.002.55
13.24
X3.48
22.00
Over 2.51.60
Under 2.52.21
BTTS Yes1.52
BTTS No2.34
Round 31
Apr 22
13:30
FT
Yverdon SportYverdon Sport2
Neuchatel Xamax FCNeuchatel Xamax FC2
3030
1711
56
813
W3W1
1.871.30
60%46%
60%52%
61%40%
W
W
2.031.43
1.271.53
0.77-0.10
33%17%
60%60%
83%80%
73%60%
3.302.97
11.71
X3.82
24.04
Over 2.51.50
Under 2.52.42
BTTS Yes1.49
BTTS No2.39
Apr 22
13:30
FT
FC AarauFC Aarau3
Stade Lausanne-OuchyStade Lausanne-Ouchy0
3030
2111
37
612
D1D1
2.201.33
59%48%
62%50%
57%47%
D
D
2.001.57
1.331.37
0.670.20
37%23%
60%53%
77%87%
63%57%
3.332.93
11.67
X3.89
24.16
Over 2.51.55
Under 2.52.32
BTTS Yes1.55
BTTS No2.27
Apr 19
08:00
FT
FC VaduzFC Vaduz2
RapperswilRapperswil1
3030
2111
52
417
L1W2
2.271.17
68%55%
70%51%
65%59%
L
W
2.071.33
1.101.67
0.97-0.33
37%27%
57%57%
77%77%
57%60%
3.173.00
11.30
X5.21
27.51
Over 2.51.38
Under 2.52.82
BTTS Yes1.62
BTTS No2.15
Apr 18
12:00
FT
BellinzonaBellinzona4
Stade NyonnaisStade Nyonnais0
3030
45
713
1912
D1L2
0.630.93
38%38%
36%42%
39%33%
D
L
0.970.97
2.001.40
-1.03-0.43
17%20%
40%53%
77%60%
53%37%
2.972.37
12.49
X3.18
22.63
Over 2.51.88
Under 2.51.86
BTTS Yes1.67
BTTS No2.06
Apr 17
14:15
FT
Étoile CarougeÉtoile Carouge2
FC WIL 1900FC WIL 19000
3030
88
99
1313
D1L1
1.101.10
65%55%
62%53%
67%57%
D
L
1.171.03
1.401.50
-0.23-0.47
23%37%
53%47%
80%70%
53%47%
2.572.53
12.12
X3.25
23.13
Over 2.51.84
Under 2.51.89
BTTS Yes1.67
BTTS No2.06
Round 30
Apr 11
12:00
FT
BellinzonaBellinzona0
FC AarauFC Aarau0
2929
421
62
196
L2L1
0.622.24
35%67%
35%64%
36%70%
L
L
1.002.07
2.071.38
-1.070.69
14%35%
41%62%
79%79%
55%66%
3.073.45
16.96
X4.88
21.35
Over 2.51.44
Under 2.52.59
BTTS Yes1.64
BTTS No2.11
Apr 11
12:00
FT
RapperswilRapperswil2
FC WIL 1900FC WIL 19000
2929
108
29
1712
W1W2
1.101.14
42%60%
47%58%
38%63%
W
W
1.311.07
1.721.48
-0.41-0.41
24%38%
59%48%
76%69%
62%48%
3.032.55
12.98
X3.45
22.17
Over 2.51.74
Under 2.52.01
BTTS Yes1.60
BTTS No2.18
Apr 10
14:15
FT
Yverdon SportYverdon Sport2
FC VaduzFC Vaduz1
2929
1621
55
83
W2W3
1.832.34
67%73%
67%68%
66%78%
W
W
2.032.10
1.281.07
0.761.03
35%38%
59%55%
83%76%
72%55%
3.313.17
12.55
X3.51
22.40
Over 2.51.64
Under 2.52.15
BTTS Yes1.52
BTTS No2.34
Apr 10
14:15
FT
Étoile CarougeÉtoile Carouge1
Stade Lausanne-OuchyStade Lausanne-Ouchy1
2929
811
86
1312
W1L3
1.101.34
71%31%
62%45%
79%17%
W
L
1.171.59
1.411.38
-0.240.21
24%24%
52%52%
79%86%
55%59%
2.592.97
12.65
X3.49
22.31
Over 2.51.60
Under 2.52.22
BTTS Yes1.50
BTTS No2.38
Apr 10
13:30
FT
Neuchatel Xamax FCNeuchatel Xamax FC4
Stade NyonnaisStade Nyonnais1
2929
105
613
1311
L3L1
1.240.97
34%48%
46%47%
22%50%
L
L
1.340.97
1.551.31
-0.21-0.34
17%21%
59%52%
79%59%
59%35%
2.902.28
11.87
X3.59
23.58
Over 2.51.61
Under 2.52.23
BTTS Yes1.56
BTTS No2.26
Round 29
Apr 07
13:30
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy1
RapperswilRapperswil2
2828
119
62
1117
L2L3
1.391.04
36%34%
50%45%
23%24%
L
L
1.611.29
1.361.75
0.25-0.46
25%25%
50%57%
86%75%
57%61%
2.963.04
11.39
X4.71
26.16
Over 2.51.42
Under 2.52.63
BTTS Yes1.60
BTTS No2.19
Apr 07
13:30
FT
FC VaduzFC Vaduz3
BellinzonaBellinzona2
2828
204
56
318
W2L1
2.320.64
66%33%
68%35%
64%32%
W
L
2.070.96
1.042.04
1.04-1.07
39%14%
54%39%
75%79%
54%54%
3.113.00
11.27
X5.23
28.43
Over 2.51.49
Under 2.52.43
BTTS Yes1.81
BTTS No1.87
Apr 07
13:30
FT
FC WIL 1900FC WIL 19005
Neuchatel Xamax FCNeuchatel Xamax FC2
2828
710
96
1212
W1L2
1.071.29
54%43%
51%47%
57%39%
W
L
0.931.32
1.461.43
-0.54-0.11
39%18%
46%57%
68%79%
46%57%
2.392.75
12.35
X3.29
22.73
Over 2.51.78
Under 2.51.98
BTTS Yes1.60
BTTS No2.19
Apr 07
13:00
FT
FC AarauFC Aarau1
Étoile CarougeÉtoile Carouge3
2828
217
28
513
W5D1
2.321.04
80%68%
68%58%
92%77%
W
D
2.111.11
1.321.43
0.79-0.32
36%25%
61%50%
79%79%
64%54%
3.432.54
11.42
X4.50
26.04
Over 2.51.50
Under 2.52.42
BTTS Yes1.64
BTTS No2.10
Apr 06
08:00
FT
Stade NyonnaisStade Nyonnais1
Yverdon SportYverdon Sport4
2828
515
135
108
D1W1
1.001.79
58%56%
52%60%
65%53%
D
W
0.961.96
1.211.29
-0.250.68
21%36%
50%57%
57%82%
32%71%
2.183.25
13.10
X3.40
22.09
Over 2.51.73
Under 2.52.02
BTTS Yes1.60
BTTS No2.18
Round 28
Apr 04
12:00
FT
RapperswilRapperswil4
FC AarauFC Aarau5
2727
920
22
165
L2W4
1.072.30
46%77%
50%68%
42%85%
L
W
1.192.00
1.631.22
-0.440.78
26%37%
56%59%
74%78%
59%63%
2.813.22
15.37
X4.51
21.45
Over 2.51.37
Under 2.52.81
BTTS Yes1.50
BTTS No2.40
Apr 03
14:15
FT
Étoile CarougeÉtoile Carouge0
Stade NyonnaisStade Nyonnais0
2727
75
712
1310
W2W1
1.041.00
63%55%
62%52%
64%58%
W
W
1.151.00
1.481.26
-0.33-0.26
22%19%
52%52%
82%59%
56%33%
2.632.26
11.90
X3.47
23.56
Over 2.51.74
Under 2.52.01
BTTS Yes1.63
BTTS No2.13
Apr 03
14:15
FT
Neuchatel Xamax FCNeuchatel Xamax FC1
FC VaduzFC Vaduz3
2727
1019
65
113
L1W1
1.332.30
52%61%
48%68%
57%55%
L
W
1.332.04
1.371.04
-0.041.00
19%41%
56%52%
78%74%
56%52%
2.703.07
13.38
X3.54
21.92
Over 2.51.59
Under 2.52.22
BTTS Yes1.52
BTTS No2.35
Apr 03
13:30
FT
Yverdon SportYverdon Sport5
BellinzonaBellinzona2
2727
144
56
817
L1W1
1.740.67
46%41%
58%35%
35%46%
L
W
1.850.93
1.261.93
0.59-1.00
37%15%
56%37%
82%78%
70%52%
3.112.85
11.51
X3.99
25.48
Over 2.51.68
Under 2.52.08
BTTS Yes1.76
BTTS No1.93
Apr 03
13:30
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy0
FC WIL 1900FC WIL 19002
2727
116
69
1012
L1L1
1.441.00
50%42%
52%49%
48%36%
L
L
1.670.89
1.331.52
0.33-0.63
26%37%
52%48%
85%67%
59%48%
3.002.41
11.60
X3.98
24.58
Over 2.51.53
Under 2.52.33
BTTS Yes1.59
BTTS No2.21
Round 27
Mar 22
09:00
FT
FC WIL 1900FC WIL 19001
Étoile CarougeÉtoile Carouge3
2626
66
97
1113
D3W1
1.040.96
51%58%
49%55%
52%62%
D
W
0.881.08
1.461.50
-0.58-0.42
39%23%
46%50%
65%81%
46%54%
2.352.58
12.36
X3.05
22.87
Over 2.51.94
Under 2.51.80
BTTS Yes1.71
BTTS No2.01
Mar 21
13:00
FT
FC AarauFC Aarau1
Neuchatel Xamax FCNeuchatel Xamax FC0
2626
1910
26
510
W3W1
2.271.38
72%61%
63%53%
82%70%
W
W
2.041.38
1.271.38
0.770.00
35%19%
62%58%
81%81%
65%58%
3.312.77
11.54
X3.98
25.06
Over 2.51.49
Under 2.52.45
BTTS Yes1.56
BTTS No2.28
Mar 20
15:15
FT
FC VaduzFC Vaduz2
Yverdon SportYverdon Sport1
2626
1814
55
37
L1D1
2.271.81
58%60%
68%64%
48%57%
L
D
2.041.88
1.041.23
1.000.65
42%39%
50%54%
73%81%
50%69%
3.083.12
11.80
X3.57
23.80
Over 2.51.71
Under 2.52.05
BTTS Yes1.64
BTTS No2.12
Mar 20
14:30
FT
BellinzonaBellinzona2
Stade Lausanne-OuchyStade Lausanne-Ouchy1
2626
311
66
179
L1D1
0.581.50
29%53%
29%58%
28%48%
L
D
0.881.69
1.961.31
-1.080.38
15%27%
35%50%
77%85%
50%58%
2.853.00
15.24
X4.16
21.51
Over 2.51.56
Under 2.52.31
BTTS Yes1.63
BTTS No2.15
Mar 20
14:30
FT
Stade NyonnaisStade Nyonnais2
RapperswilRapperswil1
2626
49
122
1015
D2L1
0.921.12
46%46%
50%54%
43%38%
D
L
0.961.19
1.271.62
-0.31-0.42
19%27%
50%54%
58%73%
31%58%
2.232.81
11.79
X3.58
23.92
Over 2.51.67
Under 2.52.11
BTTS Yes1.62
BTTS No2.17
Round 26
Mar 15
09:00
FT
Neuchatel Xamax FCNeuchatel Xamax FC3
RapperswilRapperswil2
2525
99
62
1014
D2D1
1.321.16
51%53%
51%55%
51%51%
D
D
1.321.16
1.361.56
-0.04-0.40
20%28%
56%52%
80%72%
56%56%
2.682.72
11.75
X3.79
23.87
Over 2.51.61
Under 2.52.21
BTTS Yes1.60
BTTS No2.20
Mar 14
13:00
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy1
Stade NyonnaisStade Nyonnais1
2525
114
511
910
W1D1
1.520.92
52%43%
60%46%
44%41%
W
D
1.720.96
1.321.28
0.40-0.32
28%20%
48%48%
84%56%
60%32%
3.042.24
11.51
X4.24
25.15
Over 2.51.54
Under 2.52.32
BTTS Yes1.63
BTTS No2.17
Mar 13
15:15
FT
FC AarauFC Aarau2
FC VaduzFC Vaduz0
2525
1818
25
52
W2D1
2.242.36
68%68%
59%74%
77%62%
W
D
2.042.12
1.321.00
0.721.12
32%44%
64%52%
80%72%
68%52%
3.363.12
12.27
X3.60
22.66
Over 2.51.48
Under 2.52.46
BTTS Yes1.43
BTTS No2.66
Mar 13
15:15
FT
Yverdon SportYverdon Sport0
FC WIL 1900FC WIL 19000
2525
146
48
711
L1D2
1.841.04
64%53%
68%50%
59%56%
L
D
1.960.92
1.281.52
0.68-0.60
36%36%
56%48%
84%68%
72%48%
3.242.44
11.63
X3.90
24.59
Over 2.51.90
Under 2.51.87
BTTS Yes1.87
BTTS No1.85
Mar 13
14:30
FT
BellinzonaBellinzona0
Étoile CarougeÉtoile Carouge3
2525
35
67
1613
D1L1
0.600.88
34%54%
30%51%
39%57%
D
L
0.921.00
1.921.56
-1.00-0.56
16%20%
36%52%
76%80%
48%52%
2.842.56
12.65
X3.38
22.38
Over 2.51.79
Under 2.51.98
BTTS Yes1.64
BTTS No2.15
Round 25
Mar 08
09:00
FT
Yverdon SportYverdon Sport0
Stade Lausanne-OuchyStade Lausanne-Ouchy2
2424
1410
45
69
W1L2
1.921.46
72%51%
70%59%
75%43%
W
L
2.041.71
1.251.38
0.790.33
38%25%
58%50%
83%83%
75%63%
3.293.08
12.45
X3.34
22.54
Over 2.51.73
Under 2.52.02
BTTS Yes1.59
BTTS No2.21
Mar 07
12:00
FT
FC WIL 1900FC WIL 19003
BellinzonaBellinzona3
2424
63
75
1116
D1L3
1.040.58
53%25%
55%30%
50%20%
D
L
0.830.83
1.461.88
-0.62-1.04
38%17%
46%33%
67%75%
46%46%
2.292.71
12.01
X3.32
23.30
Over 2.51.84
Under 2.51.91
BTTS Yes1.68
BTTS No2.06
Mar 06
14:15
FT
Étoile CarougeÉtoile Carouge0
FC AarauFC Aarau3
2424
517
72
125
W1W1
0.922.21
59%56%
56%53%
62%59%
W
W
1.042.00
1.501.38
-0.460.62
21%29%
54%67%
79%79%
50%67%
2.543.38
13.85
X3.84
21.72
Over 2.51.51
Under 2.52.39
BTTS Yes1.52
BTTS No2.37
Mar 06
13:30
FT
Stade NyonnaisStade Nyonnais0
Neuchatel Xamax FCNeuchatel Xamax FC0
2424
49
105
1010
L1D1
0.921.33
39%53%
43%53%
35%52%
L
D
1.001.38
1.331.42
-0.33-0.04
17%17%
50%58%
58%83%
33%58%
2.332.79
12.68
X3.39
22.31
Over 2.51.76
Under 2.52.02
BTTS Yes1.61
BTTS No2.19
Mar 06
13:30
FT
RapperswilRapperswil0
FC VaduzFC Vaduz0
2424
918
14
142
L1W3
1.172.42
53%77%
50%78%
56%76%
L
W
1.212.21
1.621.04
-0.421.17
25%42%
54%54%
75%75%
58%54%
2.833.25
15.04
X4.08
21.53
Over 2.51.61
Under 2.52.21
BTTS Yes1.68
BTTS No2.06
Round 24
Mar 01
08:00
FT
FC VaduzFC Vaduz1
Stade NyonnaisStade Nyonnais0
2323
174
410
29
W2D1
2.390.96
72%46%
77%45%
66%46%
W
D
2.261.04
1.091.35
1.17-0.30
39%17%
56%52%
78%61%
56%35%
3.352.39
11.33
X4.75
27.01
Over 2.51.48
Under 2.52.46
BTTS Yes1.73
BTTS No1.98
Mar 01
08:00
FT
Neuchatel Xamax FCNeuchatel Xamax FC0
FC WIL 1900FC WIL 19000
2323
96
46
1011
L1W1
1.351.04
54%53%
52%53%
57%53%
L
W
1.430.87
1.481.52
-0.04-0.65
13%35%
61%48%
87%70%
61%48%
2.912.39
12.07
X3.28
23.16
Over 2.51.85
Under 2.51.90
BTTS Yes1.68
BTTS No2.07
Feb 28
12:00
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy0
Étoile CarougeÉtoile Carouge1
2323
104
57
812
L1D1
1.520.83
54%55%
65%49%
42%61%
L
D
1.781.04
1.391.57
0.39-0.52
26%17%
52%56%
87%83%
65%52%
3.172.61
11.51
X4.10
25.05
Over 2.51.51
Under 2.52.38
BTTS Yes1.59
BTTS No2.19
Feb 27
14:15
FT
FC AarauFC Aarau5
RapperswilRapperswil3
2323
169
21
513
D1W2
2.171.22
53%57%
53%50%
52%65%
D
W
1.871.13
1.301.48
0.57-0.35
30%26%
65%52%
78%74%
65%56%
3.172.61
11.59
X3.89
24.66
Over 2.51.59
Under 2.52.25
BTTS Yes1.61
BTTS No2.18
Feb 27
13:30
FT
BellinzonaBellinzona0
Yverdon SportYverdon Sport4
2323
313
54
156
L2D1
0.611.87
31%70%
31%65%
31%74%
L
D
0.871.96
1.781.30
-0.910.65
17%35%
35%61%
74%83%
44%74%
2.653.26
13.08
X3.23
22.13
Over 2.51.87
Under 2.51.87
BTTS Yes1.69
BTTS No2.05
Round 23
Feb 22
08:00
FT
FC VaduzFC Vaduz1
Neuchatel Xamax FCNeuchatel Xamax FC0
2222
169
44
29
W1W2
2.361.41
65%57%
77%54%
52%61%
W
W
2.321.50
1.141.50
1.180.00
36%14%
59%64%
82%91%
59%64%
3.453.00
11.55
X4.08
24.71
Over 2.51.54
Under 2.52.35
BTTS Yes1.58
BTTS No2.23
Feb 22
08:00
FT
FC WIL 1900FC WIL 19001
Stade Lausanne-OuchyStade Lausanne-Ouchy0
2222
510
65
117
L1W1
0.951.59
44%67%
50%72%
38%62%
L
W
0.861.86
1.591.41
-0.730.45
32%27%
50%55%
73%91%
50%68%
2.453.27
13.41
X3.46
21.93
Over 2.51.70
Under 2.52.06
BTTS Yes1.61
BTTS No2.18
Feb 20
14:15
FT
Étoile CarougeÉtoile Carouge2
Yverdon SportYverdon Sport2
2222
413
63
126
L1W2
0.821.91
51%77%
44%65%
58%88%
L
W
1.001.95
1.551.27
-0.550.68
18%36%
55%59%
82%82%
50%73%
2.553.23
13.07
X3.43
22.06
Over 2.51.70
Under 2.52.05
BTTS Yes1.60
BTTS No2.19
Feb 20
14:15
FT
Stade NyonnaisStade Nyonnais1
FC AarauFC Aarau1
2222
416
91
95
L1L1
0.952.23
46%53%
44%55%
48%51%
L
L
1.051.91
1.361.32
-0.320.59
18%32%
50%64%
59%77%
36%68%
2.413.23
14.59
X3.97
21.59
Over 2.51.56
Under 2.52.29
BTTS Yes1.61
BTTS No2.17
Feb 20
13:30
FT
RapperswilRapperswil2
BellinzonaBellinzona1
2222
83
15
1314
W1L1
1.140.64
52%38%
51%32%
53%44%
W
L
1.090.86
1.501.77
-0.41-0.91
27%18%
50%32%
73%73%
55%41%
2.592.64
11.89
X3.39
23.57
Over 2.51.75
Under 2.51.99
BTTS Yes1.65
BTTS No2.11
Round 22
Feb 13
14:15
FT
Étoile CarougeÉtoile Carouge1
Neuchatel Xamax FCNeuchatel Xamax FC3
2121
48
64
119
D1W1
0.861.33
59%48%
48%53%
71%44%
D
W
1.001.43
1.481.52
-0.48-0.10
19%14%
52%62%
81%91%
48%62%
2.482.95
12.53
X3.32
22.46
Over 2.51.70
Under 2.52.06
BTTS Yes1.57
BTTS No2.26
Feb 13
14:15
FT
Yverdon SportYverdon Sport1
Stade NyonnaisStade Nyonnais0
2121
124
39
68
W1D4
1.861.00
70%52%
65%49%
75%54%
W
D
2.001.10
1.331.38
0.67-0.29
33%19%
62%52%
86%62%
76%38%
3.332.48
11.60
X3.79
24.74
Over 2.51.69
Under 2.52.08
BTTS Yes1.73
BTTS No1.99
Feb 13
14:15
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy4
FC AarauFC Aarau2
2121
916
51
74
L1D1
1.522.33
65%62%
67%57%
63%67%
L
D
1.761.90
1.381.19
0.380.71
29%33%
52%62%
91%76%
67%67%
3.143.10
12.11
X3.59
22.87
Over 2.51.53
Under 2.52.34
BTTS Yes1.48
BTTS No2.47
Feb 13
13:30
FT
BellinzonaBellinzona0
FC VaduzFC Vaduz2
2121
315
54
132
D1D1
0.672.33
42%64%
36%76%
48%52%
D
D
0.902.33
1.761.19
-0.861.14
19%33%
33%62%
71%81%
43%62%
2.673.52
14.27
X3.82
21.67
Over 2.51.56
Under 2.52.30
BTTS Yes1.56
BTTS No2.27
Feb 13
13:30
FT
FC WIL 1900FC WIL 19000
RapperswilRapperswil2
2121
57
61
1013
D2L2
1.001.05
48%45%
50%48%
47%43%
D
L
0.901.05
1.571.57
-0.67-0.52
33%24%
52%52%
71%71%
52%57%
2.482.62
12.11
X3.23
23.13
Over 2.51.83
Under 2.51.91
BTTS Yes1.66
BTTS No2.08
Round 21
Feb 08
08:00
FT
Neuchatel Xamax FCNeuchatel Xamax FC3
Stade Lausanne-OuchyStade Lausanne-Ouchy0
2020
79
45
96
L2W1
1.251.60
39%73%
48%74%
29%73%
L
W
1.351.85
1.601.30
-0.250.55
10%30%
65%55%
90%90%
60%65%
2.953.15
13.30
X3.54
21.94
Over 2.51.61
Under 2.52.22
BTTS Yes1.55
BTTS No2.31
Feb 07
12:00
FT
FC AarauFC Aarau2
FC WIL 1900FC WIL 19002
2020
165
05
410
W2D1
2.401.00
66%53%
60%50%
72%55%
W
D
1.900.85
1.151.55
0.75-0.70
35%35%
60%50%
75%70%
65%50%
3.052.40
11.70
X3.63
24.25
Over 2.51.69
Under 2.52.07
BTTS Yes1.66
BTTS No2.08
Feb 07
12:00
FT
RapperswilRapperswil1
Yverdon SportYverdon Sport4
2020
711
13
126
L1L1
1.101.80
57%65%
53%64%
61%66%
L
L
1.051.90
1.451.35
-0.400.55
25%35%
50%60%
70%85%
55%75%
2.503.25
12.22
X3.27
22.89
Over 2.51.79
Under 2.51.95
BTTS Yes1.62
BTTS No2.15
Feb 06
14:15
FT
FC VaduzFC Vaduz3
Étoile CarougeÉtoile Carouge3
2020
154
35
211
L1W1
2.400.85
75%59%
82%48%
68%71%
L
W
2.300.90
1.101.40
1.20-0.50
35%20%
60%50%
80%80%
60%45%
3.402.30
11.52
X4.14
24.96
Over 2.51.58
Under 2.52.24
BTTS Yes1.66
BTTS No2.08
Feb 06
13:30
FT
Stade NyonnaisStade Nyonnais1
BellinzonaBellinzona1
2020
43
84
813
D3W1
1.000.65
52%36%
48%34%
57%39%
D
W
1.100.90
1.401.80
-0.30-0.90
20%20%
50%30%
60%70%
40%45%
2.502.70
12.47
X3.33
22.53
Over 2.51.70
Under 2.52.07
BTTS Yes1.57
BTTS No2.24
Round 20
Feb 01
08:00
FT
FC WIL 1900FC WIL 19000
Stade NyonnaisStade Nyonnais0
1919
54
47
108
L1D2
1.001.00
51%51%
53%49%
48%53%
L
D
0.891.16
1.631.47
-0.74-0.32
32%16%
53%53%
74%63%
53%42%
2.532.63
11.71
X3.56
24.36
Over 2.51.81
Under 2.51.93
BTTS Yes1.75
BTTS No1.96
Jan 30
14:15
FT
Yverdon SportYverdon Sport1
FC AarauFC Aarau2
1919
1115
30
54
W2W1
1.892.37
71%56%
65%56%
76%55%
W
W
1.951.89
1.321.16
0.630.74
37%37%
58%58%
84%74%
74%63%
3.263.05
12.64
X3.36
22.37
Over 2.51.62
Under 2.52.19
BTTS Yes1.50
BTTS No2.42
Jan 30
14:15
FT
Étoile CarougeÉtoile Carouge2
RapperswilRapperswil1
1919
37
51
1111
D1W1
0.741.16
46%67%
42%59%
51%74%
D
W
0.841.05
1.421.42
-0.58-0.37
21%26%
47%47%
79%68%
42%53%
2.262.47
12.24
X3.24
22.92
Over 2.51.86
Under 2.51.89
BTTS Yes1.66
BTTS No2.08
Jan 30
13:30
FT
BellinzonaBellinzona5
Neuchatel Xamax FCNeuchatel Xamax FC0
1919
27
44
138
L3L1
0.531.32
21%58%
27%54%
15%62%
L
L
0.681.42
1.891.42
-1.210.00
16%11%
32%68%
68%90%
42%58%
2.582.84
12.28
X3.67
22.53
Over 2.51.71
Under 2.52.07
BTTS Yes1.61
BTTS No2.16
Jan 30
13:30
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy5
FC VaduzFC Vaduz2
1919
815
53
61
L1W11
1.532.53
70%88%
65%87%
75%89%
L
W
1.682.32
1.260.89
0.421.42
32%37%
53%58%
90%79%
63%58%
2.953.21
12.01
X3.49
23.17
Over 2.51.58
Under 2.52.26
BTTS Yes1.50
BTTS No2.39
Round 19
Jan 25
08:00
FT
Neuchatel Xamax FCNeuchatel Xamax FC1
Yverdon SportYverdon Sport2
1818
710
43
75
D1W1
1.391.83
70%61%
55%62%
84%60%
D
W
1.441.94
1.391.33
0.060.61
11%39%
67%56%
89%83%
56%72%
2.833.28
12.28
X3.40
22.73
Over 2.51.66
Under 2.52.12
BTTS Yes1.54
BTTS No2.31
Jan 24
12:00
FT
FC AarauFC Aarau1
BellinzonaBellinzona0
1818
142
04
412
L1L2
2.330.56
48%21%
52%27%
44%14%
L
L
1.940.72
1.221.94
0.72-1.22
33%17%
61%33%
78%72%
67%44%
3.172.67
11.45
X4.15
25.89
Over 2.51.55
Under 2.52.30
BTTS Yes1.67
BTTS No2.07
Jan 24
12:00
FT
RapperswilRapperswil1
Stade Lausanne-OuchyStade Lausanne-Ouchy0
1818
68
15
115
L2W3
1.061.61
56%78%
53%69%
60%87%
L
W
1.061.78
1.501.28
-0.440.50
22%33%
50%56%
72%94%
56%67%
2.563.06
13.79
X3.46
21.84
Over 2.51.60
Under 2.52.22
BTTS Yes1.55
BTTS No2.29
Jan 23
14:15
FT
FC VaduzFC Vaduz3
FC WIL 1900FC WIL 19001
1818
145
34
19
W10W2
2.501.06
89%62%
87%55%
91%69%
W
W
2.280.89
0.891.56
1.39-0.67
39%33%
56%50%
78%72%
56%50%
3.172.44
11.60
X3.76
24.92
Over 2.51.65
Under 2.52.14
BTTS Yes1.65
BTTS No2.10
Jan 23
13:30
FT
Stade NyonnaisStade Nyonnais2
Étoile CarougeÉtoile Carouge2
1818
43
64
811
D1L2
1.000.72
46%38%
49%38%
44%38%
D
L
1.110.78
1.441.39
-0.33-0.61
17%22%
50%44%
61%78%
39%39%
2.562.17
12.73
X3.20
22.40
Over 2.51.92
Under 2.51.82
BTTS Yes1.70
BTTS No2.02
Round 18
Dec 21
08:00
FT
Yverdon SportYverdon Sport1
RapperswilRapperswil0
1717
96
31
510
L2L1
1.761.12
48%52%
60%49%
36%54%
L
L
2.001.12
1.411.53
0.59-0.41
35%24%
59%53%
88%77%
77%59%
3.412.65
11.73
X3.71
24.04
Over 2.51.61
Under 2.52.20
BTTS Yes1.59
BTTS No2.22
Dec 20
12:00
FT
BellinzonaBellinzona0
FC WIL 1900FC WIL 19002
1717
24
44
119
L1W1
0.590.94
37%59%
33%45%
41%74%
L
W
0.760.82
1.941.65
-1.18-0.82
18%29%
35%53%
71%71%
47%53%
2.712.47
12.49
X3.23
22.57
Over 2.51.90
Under 2.51.84
BTTS Yes1.70
BTTS No2.04
Dec 19
14:15
FT
Étoile CarougeÉtoile Carouge1
Stade Lausanne-OuchyStade Lausanne-Ouchy2
1717
37
45
105
L1W2
0.761.53
34%61%
36%61%
32%62%
L
W
0.761.76
1.351.29
-0.590.47
24%35%
41%53%
77%94%
35%65%
2.123.06
14.04
X3.54
21.76
Over 2.51.74
Under 2.52.01
BTTS Yes1.67
BTTS No2.07
Dec 19
14:15
FT
FC VaduzFC Vaduz3
FC AarauFC Aarau2
1717
1314
30
13
W9W3
2.472.47
89%59%
85%64%
92%54%
W
W
2.241.94
0.821.12
1.410.82
41%35%
53%59%
77%77%
53%65%
3.063.06
12.20
X3.43
22.84
Over 2.51.59
Under 2.52.24
BTTS Yes1.49
BTTS No2.44
Dec 19
13:30
FT
Stade NyonnaisStade Nyonnais1
Neuchatel Xamax FCNeuchatel Xamax FC1
1717
47
53
87
L3W1
1.001.41
39%43%
48%49%
30%38%
L
W
1.121.47
1.471.41
-0.350.06
18%12%
47%65%
59%88%
41%59%
2.592.88
13.15
X3.54
22.01
Over 2.51.55
Under 2.52.33
BTTS Yes1.48
BTTS No2.45
Round 17
Dec 14
08:00
FT
FC WIL 1900FC WIL 19001
Stade NyonnaisStade Nyonnais0
1616
34
45
97
D2L2
0.811.06
48%42%
44%49%
52%34%
D
L
0.811.19
1.751.50
-0.94-0.31
25%19%
56%50%
75%63%
56%44%
2.562.69
11.76
X3.46
24.16
Over 2.51.82
Under 2.51.92
BTTS Yes1.74
BTTS No1.99
Dec 14
08:00
FT
Neuchatel Xamax FCNeuchatel Xamax FC1
BellinzonaBellinzona0
1616
62
34
710
L3W1
1.310.62
38%38%
48%35%
27%40%
L
W
1.500.81
1.502.00
0.00-1.19
6%19%
69%38%
94%75%
63%50%
3.002.81
11.81
X3.57
23.79
Over 2.51.68
Under 2.52.09
BTTS Yes1.62
BTTS No2.16
Dec 13
12:00
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy4
Yverdon SportYverdon Sport0
1616
69
53
54
W1L1
1.441.88
56%59%
58%66%
55%52%
W
L
1.622.12
1.381.25
0.250.88
31%38%
56%63%
94%88%
63%75%
3.003.38
12.04
X3.44
23.13
Over 2.51.68
Under 2.52.10
BTTS Yes1.57
BTTS No2.24
Dec 12
14:15
FT
FC AarauFC Aarau2
Étoile CarougeÉtoile Carouge1
1616
133
04
39
W2D1
2.440.81
59%33%
64%38%
55%28%
W
D
1.940.75
1.121.31
0.81-0.56
38%25%
56%38%
75%75%
63%31%
3.062.06
11.48
X4.14
25.42
Over 2.51.63
Under 2.52.17
BTTS Yes1.74
BTTS No1.97
Dec 12
13:30
FT
RapperswilRapperswil0
FC VaduzFC Vaduz4
1616
612
13
91
W3W8
1.192.44
60%86%
49%82%
71%90%
W
W
1.192.12
1.380.88
-0.191.25
25%38%
56%56%
75%75%
56%50%
2.563.00
13.31
X3.58
21.92
Over 2.51.58
Under 2.52.26
BTTS Yes1.52
BTTS No2.36
Round 14
Dec 10
12:00
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy3
Neuchatel Xamax FCNeuchatel Xamax FC0
1515
56
53
56
L1L2
1.331.40
52%46%
58%55%
45%36%
L
L
1.531.60
1.471.40
0.070.20
27%7%
60%73%
93%93%
60%60%
3.003.00
11.69
X3.85
24.03
Over 2.51.53
Under 2.52.34
BTTS Yes1.54
BTTS No2.32
Round 16
Dec 07
08:00
FT
Yverdon SportYverdon Sport1
FC AarauFC Aarau2
1515
912
30
33
W2W1
2.002.40
70%52%
72%62%
68%41%
W
W
2.201.93
1.201.13
1.000.80
40%40%
60%53%
87%73%
73%60%
3.403.07
12.28
X3.36
22.74
Over 2.51.70
Under 2.52.06
BTTS Yes1.58
BTTS No2.24
Dec 06
12:00
FT
BellinzonaBellinzona2
Stade NyonnaisStade Nyonnais0
1515
14
45
106
L2L1
0.471.13
33%54%
32%52%
33%56%
L
L
0.731.27
2.131.47
-1.40-0.20
13%20%
40%53%
73%60%
53%47%
2.872.73
12.07
X3.30
23.19
Over 2.51.85
Under 2.51.89
BTTS Yes1.68
BTTS No2.05
Dec 06
12:00
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy0
RapperswilRapperswil2
1415
55
51
49
D1W2
1.431.07
56%56%
64%48%
48%64%
D
W
1.641.13
1.431.47
0.21-0.33
29%20%
64%60%
93%73%
64%60%
3.072.60
11.44
X4.33
25.64
Over 2.51.50
Under 2.52.43
BTTS Yes1.63
BTTS No2.13
Dec 05
14:15
FT
Étoile CarougeÉtoile Carouge0
FC WIL 1900FC WIL 19000
1515
33
33
99
L2D1
0.800.80
34%47%
42%42%
26%52%
L
D
0.800.87
1.401.87
-0.60-1.00
20%20%
40%60%
80%80%
33%60%
2.202.73
12.51
X3.23
22.54
Over 2.51.86
Under 2.51.89
BTTS Yes1.66
BTTS No2.08
Dec 05
14:15
FT
FC VaduzFC Vaduz1
Neuchatel Xamax FCNeuchatel Xamax FC0
1514
116
33
15
W7L1
2.401.50
86%53%
82%59%
91%48%
W
L
2.201.71
0.931.43
1.270.29
33%7%
60%79%
80%100%
53%64%
3.133.14
11.90
X3.67
23.33
Over 2.51.48
Under 2.52.46
BTTS Yes1.46
BTTS No2.53
Round 15
Nov 30
08:00
FT
Yverdon SportYverdon Sport2
Étoile CarougeÉtoile Carouge0
1414
83
33
38
W1L1
1.930.86
65%45%
68%41%
61%49%
W
L
2.210.86
1.291.36
0.93-0.50
36%21%
64%43%
86%79%
79%36%
3.502.21
11.52
X3.98
25.18
Over 2.51.67
Under 2.52.11
BTTS Yes1.73
BTTS No1.98
Nov 29
12:00
FT
FC WIL 1900FC WIL 19000
Stade Lausanne-OuchyStade Lausanne-Ouchy0
1413
35
24
94
L1L1
0.791.46
44%58%
37%62%
51%55%
L
L
0.931.77
2.001.54
-1.070.23
14%23%
64%69%
86%100%
64%69%
2.933.31
13.42
X3.54
21.90
Over 2.51.62
Under 2.52.18
BTTS Yes1.54
BTTS No2.29
Nov 28
14:15
FT
Neuchatel Xamax FCNeuchatel Xamax FC1
FC AarauFC Aarau2
1314
611
30
43
D1L2
1.622.36
55%54%
56%67%
53%40%
D
L
1.771.93
1.381.14
0.380.79
8%43%
77%50%
100%71%
62%57%
3.153.07
12.75
X3.38
22.26
Over 2.51.62
Under 2.52.19
BTTS Yes1.51
BTTS No2.38
Nov 28
13:30
FT
Stade NyonnaisStade Nyonnais0
FC VaduzFC Vaduz1
1414
410
53
51
W1W6
1.212.36
62%85%
57%77%
68%93%
W
W
1.362.29
1.501.00
-0.141.29
21%29%
57%64%
64%86%
50%57%
2.863.29
14.10
X3.72
21.70
Over 2.51.57
Under 2.52.29
BTTS Yes1.57
BTTS No2.26
Nov 28
13:30
FT
RapperswilRapperswil2
BellinzonaBellinzona1
1414
41
14
99
W1L1
0.930.50
45%31%
46%33%
43%29%
W
L
1.070.71
1.502.14
-0.43-1.43
21%14%
57%36%
71%71%
57%50%
2.572.86
12.15
X3.24
23.05
Over 2.51.85
Under 2.51.89
BTTS Yes1.67
BTTS No2.08
Round 14
Nov 22
12:00
FT
FC AarauFC Aarau0
Stade NyonnaisStade Nyonnais1
1313
113
05
25
L1D3
2.541.08
67%56%
73%55%
60%57%
L
D
2.081.38
1.151.62
0.92-0.23
46%15%
54%62%
77%69%
62%54%
3.233.00
11.29
X5.03
27.97
Over 2.51.48
Under 2.52.47
BTTS Yes1.79
BTTS No1.90
Nov 21
14:15
FT
BellinzonaBellinzona0
FC VaduzFC Vaduz1
1313
19
43
81
W1W5
0.542.31
33%84%
36%75%
31%94%
W
W
0.772.38
2.231.08
-1.461.31
15%23%
39%69%
77%92%
54%62%
3.003.46
14.12
X3.60
21.72
Over 2.51.66
Under 2.52.12
BTTS Yes1.62
BTTS No2.14
Nov 21
14:15
FT
Étoile CarougeÉtoile Carouge0
RapperswilRapperswil2
1313
33
31
79
D1L3
0.920.77
47%33%
44%46%
50%20%
D
L
0.921.00
1.311.62
-0.38-0.62
23%15%
46%62%
77%69%
39%62%
2.232.62
12.13
X3.28
23.06
Over 2.51.80
Under 2.51.95
BTTS Yes1.65
BTTS No2.10
Nov 21
13:30
FT
FC WIL 1900FC WIL 19002
Yverdon SportYverdon Sport4
1313
37
23
83
W2D1
0.851.85
47%58%
39%65%
55%52%
W
D
0.852.08
1.851.23
-1.000.85
15%39%
62%62%
85%85%
62%77%
2.693.31
13.11
X3.29
22.10
Over 2.51.79
Under 2.51.95
BTTS Yes1.65
BTTS No2.11
Round 13
Nov 09
08:00
FT
FC VaduzFC Vaduz3
Stade Lausanne-OuchyStade Lausanne-Ouchy2
1212
85
34
13
W4D1
2.251.58
81%64%
71%67%
92%60%
W
D
2.331.75
1.001.42
1.330.33
25%25%
67%67%
92%100%
58%67%
3.333.17
12.24
X3.52
22.72
Over 2.51.50
Under 2.52.42
BTTS Yes1.45
BTTS No2.56
Nov 08
12:00
FT
BellinzonaBellinzona5
FC AarauFC Aarau1
1212
011
40
81
L4W3
0.332.75
20%81%
31%78%
8%84%
L
W
0.422.17
2.330.83
-1.921.33
17%50%
33%50%
75%75%
50%58%
2.753.00
15.42
X4.04
21.50
Over 2.51.73
Under 2.52.04
BTTS Yes1.81
BTTS No1.88
Nov 07
14:15
FT
Neuchatel Xamax FCNeuchatel Xamax FC2
Yverdon SportYverdon Sport2
1212
67
22
43
L1L1
1.671.92
61%62%
58%67%
65%58%
L
L
1.752.08
1.331.17
0.420.92
8%42%
75%58%
100%83%
58%75%
3.083.25
12.62
X3.39
22.36
Over 2.51.68
Under 2.52.10
BTTS Yes1.56
BTTS No2.28
Nov 07
13:30
FT
RapperswilRapperswil1
FC WIL 1900FC WIL 19002
1212
32
12
88
L2W1
0.830.67
44%36%
48%34%
41%38%
L
W
1.000.75
1.581.92
-0.58-1.17
17%17%
58%58%
67%83%
58%58%
2.582.67
12.40
X3.34
22.61
Over 2.51.86
Under 2.51.90
BTTS Yes1.67
BTTS No2.08
Nov 07
13:30
FT
Stade NyonnaisStade Nyonnais0
Étoile CarougeÉtoile Carouge0
1212
33
42
57
D2W1
1.080.92
52%40%
52%40%
52%40%
D
W
1.501.00
1.751.42
-0.25-0.42
8%17%
67%50%
75%83%
58%42%
3.252.42
12.92
X3.30
22.21
Over 2.51.82
Under 2.51.92
BTTS Yes1.66
BTTS No2.09
Round 12
Nov 02
08:00
FT
FC WIL 1900FC WIL 19002
Neuchatel Xamax FCNeuchatel Xamax FC1
1111
16
22
83
L3W2
0.451.82
24%68%
31%64%
17%72%
L
W
0.641.82
2.001.27
-1.360.55
18%9%
55%73%
82%100%
55%55%
2.643.09
12.68
X3.35
22.34
Over 2.51.71
Under 2.52.05
BTTS Yes1.58
BTTS No2.24
Nov 01
13:00
FT
FC AarauFC Aarau2
RapperswilRapperswil1
1111
103
01
17
W2L1
2.730.91
75%49%
78%54%
72%44%
W
L
2.181.00
0.821.55
1.36-0.55
55%18%
46%55%
73%64%
55%55%
3.002.55
11.49
X4.10
25.60
Over 2.51.56
Under 2.52.29
BTTS Yes1.68
BTTS No2.08
Nov 01
13:00
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy3
Stade NyonnaisStade Nyonnais3
1111
53
33
35
W1D1
1.641.09
71%52%
70%53%
72%51%
W
D
1.641.36
1.271.64
0.36-0.27
27%9%
64%64%
100%73%
64%55%
2.913.00
11.30
X5.02
27.96
Over 2.51.50
Under 2.52.42
BTTS Yes1.81
BTTS No1.90
Oct 31
15:15
FT
Étoile CarougeÉtoile Carouge2
BellinzonaBellinzona0
1111
20
24
77
L2L3
0.730.36
40%25%
38%38%
41%12%
L
L
0.910.45
1.552.36
-0.64-1.91
9%18%
55%36%
82%73%
46%55%
2.452.82
11.93
X3.34
23.58
Over 2.51.91
Under 2.51.83
BTTS Yes1.76
BTTS No1.95
Oct 31
15:15
FT
Yverdon SportYverdon Sport3
FC VaduzFC Vaduz4
1111
77
23
21
D1W3
2.092.18
71%75%
71%66%
72%84%
D
W
2.002.18
0.910.82
1.091.36
46%27%
55%64%
82%91%
73%55%
2.913.00
11.96
X3.58
23.29
Over 2.51.59
Under 2.52.25
BTTS Yes1.53
BTTS No2.34
Round 11
Oct 26
09:00
FT
FC VaduzFC Vaduz3
Étoile CarougeÉtoile Carouge1
1010
62
32
16
W2L1
2.100.80
73%41%
66%41%
80%40%
W
L
2.100.90
0.801.40
1.30-0.50
30%10%
60%50%
90%80%
50%40%
2.902.30
11.60
X3.82
24.84
Over 2.51.62
Under 2.52.20
BTTS Yes1.63
BTTS No2.15
Oct 25
12:00
FT
BellinzonaBellinzona0
Stade Lausanne-OuchyStade Lausanne-Ouchy3
1010
04
43
63
L2L1
0.401.50
30%65%
39%66%
22%64%
L
L
0.501.50
2.301.40
-1.800.10
20%20%
40%70%
70%100%
50%60%
2.802.90
14.19
X3.66
21.72
Over 2.51.77
Under 2.51.97
BTTS Yes1.73
BTTS No1.99
Oct 24
14:15
FT
FC AarauFC Aarau2
FC WIL 1900FC WIL 19000
1010
91
02
17
W1L2
2.700.50
76%30%
78%36%
73%25%
W
L
2.200.70
0.902.00
1.30-1.30
50%20%
50%60%
70%80%
60%60%
3.102.70
11.56
X4.03
24.93
Over 2.51.65
Under 2.52.13
BTTS Yes1.70
BTTS No2.03
Oct 24
13:30
FT
Stade NyonnaisStade Nyonnais2
Yverdon SportYverdon Sport2
1010
37
21
52
L1W3
1.102.20
45%79%
47%73%
43%85%
L
W
1.302.00
1.600.80
-0.301.20
10%50%
60%50%
70%80%
50%70%
2.902.80
15.17
X4.09
21.52
Over 2.51.59
Under 2.52.25
BTTS Yes1.67
BTTS No2.08
Oct 24
13:30
FT
Neuchatel Xamax FCNeuchatel Xamax FC2
RapperswilRapperswil1
1010
53
21
36
W1W1
1.701.00
62%48%
58%55%
66%41%
W
W
1.801.00
1.301.50
0.50-0.50
10%20%
70%50%
100%60%
50%50%
3.102.50
11.87
X3.60
23.60
Over 2.51.65
Under 2.52.14
BTTS Yes1.58
BTTS No2.24
Round 10
Oct 19
08:00
FT
FC WIL 1900FC WIL 19000
FC VaduzFC Vaduz2
99
15
23
61
L1W1
0.562.00
36%69%
36%59%
36%78%
L
W
0.782.11
2.000.89
-1.221.22
22%22%
67%67%
78%89%
67%56%
2.783.00
12.76
X3.53
22.28
Over 2.51.64
Under 2.52.18
BTTS Yes1.54
BTTS No2.34
Oct 19
08:00
FT
Yverdon SportYverdon Sport2
BellinzonaBellinzona0
99
60
14
25
W2L1
2.110.44
77%35%
73%44%
82%27%
W
L
2.000.56
0.892.33
1.11-1.78
44%22%
56%44%
78%67%
78%56%
2.892.89
11.39
X4.41
27.13
Over 2.51.67
Under 2.52.14
BTTS Yes1.88
BTTS No1.84
Oct 17
14:15
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy1
FC AarauFC Aarau2
99
48
30
21
W1L1
1.672.67
73%71%
68%71%
77%72%
W
L
1.562.22
1.330.89
0.221.33
22%56%
67%44%
100%67%
56%56%
2.893.11
12.45
X3.41
22.56
Over 2.51.64
Under 2.52.16
BTTS Yes1.53
BTTS No2.34
Oct 17
14:15
FT
Étoile CarougeÉtoile Carouge0
Neuchatel Xamax FCNeuchatel Xamax FC2
99
24
22
53
W1L1
0.891.56
52%60%
46%58%
57%62%
W
L
1.001.78
1.331.44
-0.330.33
11%0%
56%78%
78%100%
44%56%
2.333.22
13.18
X3.40
22.06
Over 2.51.79
Under 2.51.96
BTTS Yes1.65
BTTS No2.11
Oct 17
13:30
FT
RapperswilRapperswil1
Stade NyonnaisStade Nyonnais0
99
23
12
64
L2W1
0.781.22
47%52%
51%51%
43%53%
L
W
1.001.44
1.671.67
-0.67-0.22
11%11%
56%67%
67%78%
56%56%
2.673.11
11.70
X3.77
24.24
Over 2.51.64
Under 2.52.16
BTTS Yes1.63
BTTS No2.15
Round 9
Oct 05
08:00
FT
FC VaduzFC Vaduz3
RapperswilRapperswil2
88
42
31
15
D1L1
1.880.88
62%54%
58%56%
66%51%
D
L
2.000.88
0.751.50
1.25-0.62
25%13%
63%50%
88%63%
50%50%
2.752.38
11.71
X3.78
24.05
Over 2.51.61
Under 2.52.20
BTTS Yes1.61
BTTS No2.19
Oct 04
12:00
FT
BellinzonaBellinzona0
Étoile CarougeÉtoile Carouge3
88
01
42
45
D2L1
0.500.62
40%45%
44%41%
35%49%
D
L
0.620.75
2.251.50
-1.62-0.75
25%0%
50%63%
63%75%
50%38%
2.882.25
12.38
X3.08
22.86
Over 2.52.08
Under 2.51.69
BTTS Yes1.81
BTTS No1.88
Oct 03
14:15
FT
FC AarauFC Aarau1
Yverdon SportYverdon Sport2
88
85
01
02
W8W1
3.002.00
84%68%
76%67%
93%68%
W
W
2.382.00
0.750.88
1.621.12
63%50%
38%50%
63%75%
50%75%
3.122.88
12.08
X3.37
23.14
Over 2.51.75
Under 2.52.00
BTTS Yes1.62
BTTS No2.17
Oct 03
13:30
FT
Neuchatel Xamax FCNeuchatel Xamax FC0
Stade Lausanne-OuchyStade Lausanne-Ouchy2
88
43
23
22
W2D1
1.751.50
73%71%
61%66%
85%76%
W
D
2.001.50
1.381.50
0.620.00
0%13%
88%75%
100%100%
63%63%
3.383.00
12.47
X3.63
22.41
Over 2.51.45
Under 2.52.54
BTTS Yes1.41
BTTS No2.68
Oct 03
13:30
FT
Stade NyonnaisStade Nyonnais2
FC WIL 1900FC WIL 19001
88
21
22
45
L2D1
1.000.62
42%36%
50%41%
33%32%
L
D
1.380.75
1.752.00
-0.38-1.25
13%25%
63%63%
75%75%
50%63%
3.122.75
13.18
X3.40
22.04
Over 2.51.70
Under 2.52.07
BTTS Yes1.59
BTTS No2.21
Round 8
Sep 28
08:00
FT
Yverdon SportYverdon Sport1
Stade NyonnaisStade Nyonnais0
77
42
12
23
L1L1
1.861.14
68%53%
65%52%
70%53%
L
L
2.141.57
1.001.86
1.14-0.29
43%14%
57%71%
86%86%
86%57%
3.143.43
11.30
X5.20
27.66
Over 2.51.45
Under 2.52.55
BTTS Yes1.77
BTTS No1.94
Sep 27
12:00
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy1
FC VaduzFC Vaduz1
77
34
22
21
W2L1
1.572.00
77%62%
67%58%
87%66%
W
L
1.572.14
1.570.71
0.001.43
14%29%
71%57%
100%86%
71%57%
3.142.86
11.86
X3.82
23.38
Over 2.51.49
Under 2.52.43
BTTS Yes1.48
BTTS No2.46
Sep 27
12:00
FT
FC WIL 1900FC WIL 19000
BellinzonaBellinzona0
77
10
13
54
L4D1
0.570.43
33%36%
38%44%
28%28%
L
D
0.860.71
2.292.57
-1.43-1.86
14%14%
71%57%
86%71%
71%57%
3.143.29
11.85
X3.63
23.59
Over 2.51.63
Under 2.52.17
BTTS Yes1.59
BTTS No2.21
Sep 26
14:15
FT
Étoile CarougeÉtoile Carouge1
FC AarauFC Aarau3
77
17
20
40
W1W7
0.713.00
48%83%
43%74%
53%93%
W
W
0.712.29
1.290.71
-0.571.57
0%71%
57%29%
71%57%
29%43%
2.003.00
14.34
X3.86
21.68
Over 2.51.62
Under 2.52.22
BTTS Yes1.63
BTTS No2.17
Sep 26
13:30
FT
RapperswilRapperswil1
Neuchatel Xamax FCNeuchatel Xamax FC3
77
23
12
42
D1W1
1.001.57
58%62%
56%56%
61%68%
D
W
0.861.86
1.291.43
-0.430.43
14%0%
43%86%
57%100%
43%57%
2.143.29
12.52
X3.60
22.43
Over 2.51.61
Under 2.52.24
BTTS Yes1.54
BTTS No2.37
Round 7
Sep 13
12:00
FT
FC AarauFC Aarau1
FC VaduzFC Vaduz0
66
64
02
00
W6W1
3.002.33
78%65%
68%56%
88%73%
W
W
2.502.50
0.830.67
1.671.83
67%33%
33%67%
67%100%
50%67%
3.333.17
12.00
X3.50
23.25
Over 2.51.60
Under 2.52.30
BTTS Yes1.53
BTTS No2.38
Sep 13
12:00
FT
BellinzonaBellinzona1
RapperswilRapperswil1
66
02
20
44
L1L1
0.331.00
39%48%
49%58%
28%39%
L
L
0.670.83
2.831.33
-2.17-0.50
17%17%
50%33%
67%50%
67%50%
3.502.17
12.50
X3.30
22.55
Over 2.51.95
Under 2.51.85
BTTS Yes1.73
BTTS No2.00
Sep 12
14:15
FT
Étoile CarougeÉtoile Carouge2
Yverdon SportYverdon Sport1
66
04
21
41
L1W1
0.332.17
33%80%
39%70%
27%90%
L
W
0.502.33
1.330.83
-0.831.50
0%50%
50%50%
67%83%
17%83%
1.833.17
14.20
X3.80
21.67
Over 2.51.75
Under 2.52.05
BTTS Yes1.80
BTTS No1.91
Sep 12
14:15
FT
Neuchatel Xamax FCNeuchatel Xamax FC3
FC WIL 1900FC WIL 19001
66
21
21
24
L1L3
1.330.67
50%30%
49%44%
51%17%
L
L
1.670.83
1.502.17
0.17-1.33
0%17%
83%67%
100%83%
50%67%
3.173.00
12.10
X3.50
23.00
Over 2.51.67
Under 2.52.15
BTTS Yes1.57
BTTS No2.25
Sep 12
13:30
FT
Stade NyonnaisStade Nyonnais1
Stade Lausanne-OuchyStade Lausanne-Ouchy2
66
22
22
22
W1W1
1.331.33
56%61%
53%63%
59%60%
W
W
1.671.50
1.831.67
-0.17-0.17
17%17%
67%67%
83%100%
50%67%
3.503.17
14.50
X3.90
21.62
Over 2.51.50
Under 2.52.50
BTTS Yes1.57
BTTS No2.25
Round 6
Aug 31
08:00
FT
FC VaduzFC Vaduz2
FC WIL 1900FC WIL 19001
55
31
21
03
D1L2
2.200.80
54%37%
52%45%
57%29%
D
L
2.600.80
0.602.20
2.00-1.40
40%20%
60%60%
100%80%
60%60%
3.203.00
11.88
X3.69
23.41
Over 2.51.53
Under 2.52.35
BTTS Yes1.49
BTTS No2.42
Aug 31
08:00
FT
Yverdon SportYverdon Sport3
Neuchatel Xamax FCNeuchatel Xamax FC1
55
32
12
11
D1D1
2.001.60
74%61%
65%51%
84%71%
D
D
2.201.80
0.801.20
1.400.60
60%0%
40%80%
80%100%
80%40%
3.003.00
11.88
X3.70
23.45
Over 2.51.57
Under 2.52.29
BTTS Yes1.52
BTTS No2.35
Aug 30
12:00
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy2
Étoile CarougeÉtoile Carouge0
55
10
22
23
L1D1
1.000.40
58%40%
60%40%
56%40%
L
D
1.400.60
2.001.20
-0.60-0.60
0%0%
80%60%
100%60%
80%20%
3.401.80
11.56
X4.00
24.89
Over 2.51.58
Under 2.52.27
BTTS Yes1.63
BTTS No2.16
Aug 29
14:15
FT
RapperswilRapperswil0
FC AarauFC Aarau1
55
25
00
30
W1W5
1.203.00
62%76%
64%63%
60%89%
W
W
1.002.80
1.401.00
-0.401.80
20%60%
40%40%
60%80%
60%60%
2.403.80
13.33
X3.49
21.97
Over 2.51.63
Under 2.52.16
BTTS Yes1.56
BTTS No2.28
Aug 29
13:30
FT
Stade NyonnaisStade Nyonnais3
BellinzonaBellinzona1
55
10
22
23
D1D1
1.000.40
54%49%
52%55%
57%44%
D
D
1.400.60
2.002.80
-0.60-2.20
20%20%
60%40%
80%60%
40%60%
3.403.40
12.60
X3.34
22.42
Over 2.51.80
Under 2.51.94
BTTS Yes1.63
BTTS No2.14
Round 5
Aug 26
14:15
FT
BellinzonaBellinzona0
Yverdon SportYverdon Sport0
44
03
10
31
L2W3
0.252.25
49%77%
56%63%
42%90%
L
W
0.752.75
3.501.00
-2.751.75
0%50%
50%50%
75%100%
75%100%
4.253.75
13.80
X3.59
21.81
Over 2.51.69
Under 2.52.08
BTTS Yes1.61
BTTS No2.17
Aug 26
14:15
FT
Étoile CarougeÉtoile Carouge1
Stade NyonnaisStade Nyonnais1
44
01
11
32
L2L2
0.251.00
35%50%
39%54%
31%46%
L
L
0.501.50
1.252.25
-0.75-0.75
0%25%
50%50%
50%75%
25%50%
1.753.75
11.67
X3.95
24.14
Over 2.51.49
Under 2.52.43
BTTS Yes1.53
BTTS No2.34
Aug 26
13:30
FT
FC WIL 1900FC WIL 19001
RapperswilRapperswil3
44
11
10
23
L1L3
1.000.75
48%49%
51%64%
45%35%
L
L
0.750.50
2.001.50
-1.25-1.00
25%25%
50%25%
75%50%
50%50%
2.752.00
12.19
X3.32
22.94
Over 2.51.78
Under 2.51.97
BTTS Yes1.62
BTTS No2.15
Aug 25
14:15
FT
FC AarauFC Aarau3
Stade Lausanne-OuchyStade Lausanne-Ouchy0
44
41
02
01
W4W1
3.001.25
74%68%
61%63%
88%72%
W
W
2.751.75
1.251.75
1.500.00
50%0%
50%100%
75%100%
50%75%
4.003.50
12.13
X3.53
22.89
Over 2.51.55
Under 2.52.32
BTTS Yes1.48
BTTS No2.49
Aug 25
14:15
FT
Neuchatel Xamax FCNeuchatel Xamax FC1
FC VaduzFC Vaduz1
44
23
11
10
W1W2
1.752.50
54%56%
49%50%
60%62%
W
W
2.003.00
1.250.50
0.752.50
0%50%
75%50%
100%100%
50%75%
3.253.50
12.33
X3.55
22.58
Over 2.51.52
Under 2.52.36
BTTS Yes1.45
BTTS No2.53
Round 4
Aug 22
14:15
FT
Yverdon SportYverdon Sport4
FC WIL 1900FC WIL 19000
33
21
01
11
W2W1
2.001.33
74%53%
61%56%
88%50%
W
W
2.331.00
1.331.33
1.00-0.33
33%33%
67%67%
100%67%
100%33%
3.672.33
11.81
X3.67
23.72
Over 2.51.58
Under 2.52.23
BTTS Yes1.55
BTTS No2.27
Aug 22
13:30
FT
Stade NyonnaisStade Nyonnais4
FC AarauFC Aarau5
33
13
10
10
L1W3
1.333.00
57%59%
55%54%
60%64%
L
W
0.672.00
1.330.33
-0.671.67
33%67%
33%33%
67%67%
33%33%
2.002.33
15.17
X4.04
21.52
Over 2.51.67
Under 2.52.11
BTTS Yes1.75
BTTS No1.96
Aug 22
13:30
FT
FC VaduzFC Vaduz6
BellinzonaBellinzona0
33
20
11
02
W1L1
2.330.33
45%60%
47%60%
44%61%
W
L
2.001.00
0.672.67
1.33-1.67
33%0%
67%67%
100%67%
67%67%
2.673.67
11.64
X3.95
24.24
Over 2.51.49
Under 2.52.45
BTTS Yes1.53
BTTS No2.34
Aug 22
13:30
FT
Neuchatel Xamax FCNeuchatel Xamax FC2
Étoile CarougeÉtoile Carouge1
33
10
11
12
L1L1
1.330.33
54%36%
46%38%
62%35%
L
L
2.000.33
1.331.00
0.67-0.67
0%0%
67%33%
100%33%
33%0%
3.331.33
12.05
X3.43
23.13
Over 2.51.66
Under 2.52.12
BTTS Yes1.56
BTTS No2.26
Aug 22
13:30
FT
RapperswilRapperswil1
Stade Lausanne-OuchyStade Lausanne-Ouchy2
33
10
02
21
L2D1
1.000.67
55%58%
68%59%
41%58%
L
D
0.331.67
1.332.00
-1.00-0.33
33%0%
0%100%
33%100%
33%67%
1.673.67
12.81
X3.47
22.21
Over 2.51.67
Under 2.52.10
BTTS Yes1.57
BTTS No2.25
Round 1
Aug 13
13:30
FT
FC AarauFC Aarau1
BellinzonaBellinzona0
22
20
01
01
W2D1
3.000.50
54%59%
51%57%
58%62%
W
D
2.501.50
0.503.50
2.00-2.00
50%0%
50%100%
100%100%
50%100%
3.005.00
11.45
X4.23
25.82
Over 2.51.65
Under 2.52.13
BTTS Yes1.76
BTTS No1.95
Round 3
Aug 10
08:00
FT
FC VaduzFC Vaduz3
Stade NyonnaisStade Nyonnais0
22
11
11
00
D1W1
2.002.00
43%60%
49%49%
37%72%
D
W
1.501.00
1.000.50
0.500.50
0%50%
100%50%
100%50%
50%0%
2.501.50
11.56
X4.16
24.66
Over 2.51.42
Under 2.52.63
BTTS Yes1.49
BTTS No2.44
Aug 09
12:00
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy2
BellinzonaBellinzona2
21
00
10
11
L1L1
0.500.00
59%64%
60%59%
58%68%
L
L
1.501.00
2.005.00
-0.50-4.00
0%0%
100%100%
100%100%
50%100%
3.506.00
11.52
X4.37
25.41
Over 2.51.56
Under 2.52.36
BTTS Yes1.65
BTTS No2.14
Aug 09
12:00
FT
FC AarauFC Aarau2
Neuchatel Xamax FCNeuchatel Xamax FC0
12
11
01
00
W1W1
3.002.00
54%46%
50%44%
59%49%
W
W
3.003.00
1.001.00
2.002.00
0%0%
100%100%
100%100%
100%50%
4.004.00
11.86
X3.68
23.82
Over 2.51.50
Under 2.52.47
BTTS Yes1.48
BTTS No2.54
Aug 08
14:15
FT
RapperswilRapperswil0
Yverdon SportYverdon Sport3
22
11
00
11
L1W1
1.501.50
59%52%
73%46%
45%57%
L
W
0.502.00
0.502.00
0.000.00
50%0%
0%100%
0%100%
0%100%
1.004.00
12.77
X3.27
22.33
Over 2.51.84
Under 2.51.89
BTTS Yes1.65
BTTS No2.10
Aug 08
13:30
FT
FC WIL 1900FC WIL 19001
Étoile CarougeÉtoile Carouge0
22
00
11
11
L1D1
0.500.50
40%36%
49%43%
31%30%
L
D
1.000.50
2.001.00
-1.00-0.50
0%0%
100%50%
100%50%
50%0%
3.001.50
12.12
X3.52
22.94
Over 2.51.62
Under 2.52.19
BTTS Yes1.53
BTTS No2.34
Round 2
Aug 03
10:30
FT
Étoile CarougeÉtoile Carouge1
FC VaduzFC Vaduz1
11
01
00
10
L1W1
0.003.00
32%47%
45%50%
19%45%
L
W
0.002.00
1.001.00
-1.001.00
0%0%
0%100%
0%100%
0%100%
1.003.00
12.01
X3.64
23.09
Over 2.51.60
Under 2.52.22
BTTS Yes1.53
BTTS No2.34
Aug 03
08:00
FT
Yverdon SportYverdon Sport3
Stade Lausanne-OuchyStade Lausanne-Ouchy2
11
00
01
10
L1D1
0.001.00
49%71%
46%67%
52%74%
L
D
1.001.00
2.001.00
-1.000.00
0%0%
100%100%
100%100%
100%0%
3.002.00
12.09
X3.46
22.97
Over 2.51.60
Under 2.52.20
BTTS Yes1.52
BTTS No2.37
Aug 02
12:00
FT
BellinzonaBellinzona1
Neuchatel Xamax FCNeuchatel Xamax FC5
01
00
01
00
D1
1.00
73%41%
61%42%
86%41%
D
1.00
1.00
0.00
0%
100%
100%
0%
2.00
12.59
X3.37
22.42
Over 2.51.83
Under 2.51.90
BTTS Yes1.66
BTTS No2.11
Aug 01
13:30
FT
Stade NyonnaisStade Nyonnais1
RapperswilRapperswil0
11
01
10
00
D1W1
1.003.00
49%74%
43%80%
56%67%
D
W
1.001.00
1.000.00
0.001.00
0%100%
100%0%
100%0%
0%0%
2.001.00
13.37
X3.44
21.97
Over 2.51.65
Under 2.52.12
BTTS Yes1.57
BTTS No2.27
Aug 01
10:00
FT
FC WIL 1900FC WIL 19001
FC AarauFC Aarau3
10
00
10
00
D1
1.00
52%43%
54%46%
50%40%
D
1.00
1.00
0.00
0%
100%
100%
0%
2.00
12.84
X3.63
22.13
Over 2.51.52
Under 2.52.37
BTTS Yes1.47
BTTS No2.52
Round 1
Jul 27
08:00
FT
FC VaduzFC Vaduz2
Yverdon SportYverdon Sport1
00
00
00
00
38%55%
51%46%
24%63%
12.78
X3.50
22.22
Over 2.51.68
Under 2.52.09
BTTS Yes1.58
BTTS No2.24
Jul 26
12:00
FT
Stade Lausanne-OuchyStade Lausanne-Ouchy1
FC WIL 1900FC WIL 19001
00
00
00
00
72%56%
70%56%
74%57%
11.83
X3.66
23.61
Over 2.51.60
Under 2.52.21
BTTS Yes1.57
BTTS No2.25
Jul 25
13:30
FT
RapperswilRapperswil1
Étoile CarougeÉtoile Carouge0
00
00
00
00
73%40%
77%50%
70%30%
1
X
2
Over 2.5
Under 2.5
BTTS Yes
BTTS No
Jul 25
13:30
FT
Neuchatel Xamax FCNeuchatel Xamax FC1
Stade NyonnaisStade Nyonnais1
00
00
00
00
38%52%
40%46%
35%57%
11.83
X3.74
23.55
Over 2.51.47
Under 2.52.50
BTTS Yes1.46
BTTS No2.54

Unlock the full season

Pro

Premium members see every Challenge League fixture from this season with rolling pre-match snapshots for both teams.

  • 28 more rounds · 130 matches
  • Full season history
  • 14-day backtesting
  • 80+ stats · 10k+ combos
  • Unlimited filters
Go Premium

Every Challenge League 2025 fixture with the rolling pre-match snapshot of both teams at kickoff: matches played, wins/draws/losses, points per game, last 10 results, goals scored and conceded averages, clean sheet and BTTS hit rates, over 1.5 and over 2.5 goal percentages, expected goals (xGF, xGA, xGD), average cards and corners, plus the 1×2, over/under 2.5 and BTTS pre-match odds. Built for Challenge League bettors comparing team form trajectories across the 2025 season.

How to read the Streak block

P, W, D, L count finished Challenge League matches before kickoff. Streak is the team's current run (e.g. W4 means four wins on the bounce). PPG is points-per-game across that record — anything above 2.0 in 2025 is title-pace form.

How to read the Markets block

Each market column shows how often the team's prior Challenge League matches in 2025 hit that line. BTTS % is the share where both teams scored. +2.5 % is the share with three or more goals. Avg TG is the mean total goals.

How to read the Odds block

1×2, Over/Under 2.5 and BTTS columns are the bookmaker's pre-match decimal odds for this Challenge League fixture — not averages. Compare them directly to the team's historical market % to spot value.

How to read the xG block

xGF and xGA are mean expected goals for and against per prior match in 2025. xGD = xGF − xGA. Teams whose xGD trends ahead of actual results are often under-priced by the book.

Frequently asked questions

Where can I find every Challenge League 2025 match with team form snapshots?
The Results tab on this page lists every Challenge League 2025 fixture with the rolling pre-match snapshot of both teams — PPG, last 10, BTTS %, over 2.5 %, xG and pre-match odds in a single row.
What is the BTTS percentage shown for each team in Challenge League 2025?
BTTS % is the share of the team's prior Challenge League 2025 matches where both teams scored, computed strictly before this fixture's kickoff.
How is the over 2.5 goals percentage calculated?
+2.5 % is the share of the team's prior Challenge League matches in 2025 that finished with three or more total goals.
Why do the team odds shown differ from the markets percentages?
Markets % is the team's historical hit rate across prior Challenge League matches. Odds is the bookmaker's pre-match price for this specific fixture. The gap is where value lives.
How are the pre-match snapshots calculated?
Every metric is computed from all finished Challenge League 2025 matches strictly before this fixture's kickoff datetime, scoped to each team's matches only.
Are these stats updated live?
Snapshot values are recomputed within a few hours after each match completes. Live match progress is shown on the match detail page; on this table, in-progress fixtures use a pulsing LIVE badge.

Glossary

P
Matches played in the current season before this fixture.
W
Wins recorded in finished matches before this fixture.
D
Draws recorded in finished matches before this fixture.
L
Losses recorded in finished matches before this fixture.
Streak
Consecutive run of identical results — e.g. W4 means four wins in a row going into this match.
PPG
Points per game — total points divided by matches played.
Overall
Composite team strength rating combining results, xG and form — pre-match snapshot before this fixture.
LTQ
Long-term quality — a slower-moving baseline rating that smooths short-term variance.
Hype
Short-term momentum index — how the team has trended over its most recent matches.
Last 10
Outcome stripe of the team's last 10 league matches (W/D/L), most recent on the right.
Form
Composite quality indices (Overall, LTQ, Hype) reflecting the team's pre-match level.
GF
Goals For — total goals scored across prior season matches.
GA
Goals Against — total goals conceded across prior season matches.
GD
Goal difference — goals scored minus goals conceded across prior season matches.
Goals Scored
Average goals scored per prior match.
Goals Conceded
Average goals conceded per prior match.
Avg Total Goals
Mean total goals across prior matches.
Clean sheet
A match in which the team did not concede a goal.
Clean Sheet %
Share of prior matches finished without conceding a goal.
BTTS
Both teams to score — the share of prior matches where both sides scored at least once.
BTTS %
Share of prior matches where both teams scored.
+1.5 %
Share of prior matches that finished with two or more total goals.
+2.5 %
Share of prior matches with three or more total goals.
xG
Expected goals — a chance-quality measure expressing how many goals an average team would have scored from the shots taken.
xGF
Mean expected goals for, averaged across prior matches.
xGA
Mean expected goals against, averaged across prior matches.
xGD
Expected goal difference — xGF minus xGA, a per-match indicator of underlying dominance.
1×2
Bookmaker's pre-match decimal odds for home win / draw / away win — not an average, this fixture's actual price.
O/U 2.5
Bookmaker's pre-match odds for Over and Under 2.5 total goals — this fixture's actual prices.
BTTS odds
Bookmaker's pre-match odds for both teams to score — Yes and No prices for this fixture.
Avg Cards
Mean total cards (yellow plus red) per prior match.
Avg Corners
Mean corners per prior match.