Home and away
The same record, split by where it was played.
At home
47.6%
166 played, 79 won.
1.78 scored a game.
Away
43.4%
175 played, 76 won.
1.67 scored a game.
How the market priced them
44.1%
256 priced matches at an average of 3.93, which implied 25.4%.
Season by season 24
One row per competition per season.
SeasonCompetitionPWDLGD
Recent matches 30
Newest first, with the price this club was at kickoff.
Friday 18 December 2026
H
Rapperswil
scheduled
Étoile Carouge
—
Sunday 13 December 2026
A
Rapperswil
scheduled
Yverdon Sport
—
Sunday 6 December 2026
H
Rapperswil
scheduled
Neuchatel Xamax FC
—
Friday 27 November 2026
A
Rapperswil
scheduled
FC Winterthur
—
Friday 20 November 2026
H
Rapperswil
scheduled
FC Aarau
—
Friday 6 November 2026
A
Rapperswil
scheduled
SC Kriens
—
Friday 30 October 2026
H
Rapperswil
scheduled
Stade Nyonnais
—
Friday 23 October 2026
A
Rapperswil
2 – 2
FC WIL 1900
—
Friday 16 October 2026
H
Rapperswil
0 – 2
FC ST. Gallen
—
Friday 9 October 2026
H
Rapperswil
0 – 3
Stade Lausanne-Ouchy
—
Friday 18 September 2026
A
Rapperswil
3 – 0
Neuchatel Xamax FC
—
Friday 11 September 2026
H
Rapperswil
2 – 0
Yverdon Sport
3.18
Friday 4 September 2026
A
Rapperswil
2 – 3
FC Aarau
4.59
Tuesday 1 September 2026
H
Rapperswil
1 – 1
SC Kriens
2.43
Friday 28 August 2026
A
Rapperswil
1 – 2
Étoile Carouge
3.47
Friday 21 August 2026
H
Rapperswil
0 – 2
FC Winterthur
3.00
Saturday 15 August 2026
A
Rapperswil
6 – 1
YF Juventus
—
Friday 7 August 2026
A
Rapperswil
0 – 2
Stade Lausanne-Ouchy
6.50
Friday 31 July 2026
A
Rapperswil
2 – 1
Stade Nyonnais
2.20
Friday 24 July 2026
H
Rapperswil
4 – 5
FC WIL 1900
2.85
Friday 17 July 2026
H
Rapperswil
3 – 1
Cham
—
Saturday 4 July 2026
A
Rapperswil
1 – 1
FC Lugano
7.50
Friday 26 June 2026
H
Rapperswil
0 – 3
FC Basel 1893
—
Wednesday 24 June 2026
A
Rapperswil
3 – 1
Freienbach
1.44
Friday 15 May 2026
H
Rapperswil
2 – 1
Stade Nyonnais
2.36
Monday 11 May 2026
A
Rapperswil
1 – 3
Yverdon Sport
5.90
Friday 8 May 2026
H
Rapperswil
2 – 3
Neuchatel Xamax FC
3.15
Sunday 3 May 2026
A
Rapperswil
4 – 2
Bellinzona
3.40
Friday 24 April 2026
H
Rapperswil
2 – 1
Étoile Carouge
2.88
Sunday 19 April 2026
A
Rapperswil
1 – 2
FC Vaduz
15.50