Rapperswil-Jona
9th in the Challenge League, 11 points from 13 games. Last 5, all competitions: W · Challenge LeagueAway at Neuchâtel XamaxWon 3–0L · Challenge LeagueHome v Stade Lausanne-OuchyLost 0–3D · Challenge LeagueAway at FC WilDrew 2–2L · Challenge LeagueHome v Stade NyonnaisLost 1–4L · Challenge LeagueAway at SC KriensLost 0–1
What’s at stake: 14 pts from play-offs · 3 pts clear of relegation
2nd season in a row in the Challenge League
Honours: 🏆 Promotion League ×1 (since 2019–20) · ▲ 1 promotion
- Promotion League 12024–25
- Promotions 12024–25 to Challenge League
Title totals are all-time where we hold the full list. Counts marked "since" and promotions come from the seasons on this site.
Pyramid:Super League (tier above)Promotion League (tier below)
Rapperswil-Jona’s journey through the Swiss pyramid
Compare with another clubThis season so far: 9th in the Challenge League, 21st of 40 across the top three Swiss divisions. Since 2017–18: 1 promotion and 1 relegation.
- Promoted
- Relegated
Season by season 10 seasons
- 2026–27T2Challenge League9th of 1021st of 40
- 2025–26T2Challenge League6th of 1018th of 40
- 2024–25T3Promotion League ▲ Promoted1st of 1823rd of 40
- 2023–24T3Promotion League2nd of 1824th of 40
- 2022–23T3Promotion League5th of 1825th of 38
- 2021–22T3Promotion League9th of 1629th of 36
- 2020–21T3Promotion League3rd of 1623rd of 36
- 2019–20T3Promotion League2nd of 1622nd of 36
- 2018–19T2Challenge League ▼ Relegated10th of 1020th of 20
- 2017–18T2Challenge League5th of 1015th of 20
Fixtures
Times in local kick-off time (Zurich)
- CHLHFC Aarau
- CHLAFC Winterthur
- CHLHNeuchâtel Xamax
- CHLAYverdon Sport
- CHLHÉtoile Carouge
Results
- CHLASC KriensL0–1
- CHLHStade NyonnaisL1–4
- CHLAFC WilD2–2
- CHLHStade Lausanne-OuchyL0–3
- CHLANeuchâtel XamaxW3–0
- CHLHYverdon SportW2–0
All 13 results
- CHLAFC AarauL2–3
- CHLHSC KriensD1–1
- CHLAÉtoile CarougeL1–2
- CHLHFC WinterthurL0–2
- CHLAStade Lausanne-OuchyL0–2
- CHLAStade NyonnaisW2–1
- CHLHFC WilL4–5
Competitions
9th of 10 · 11 pts
Full table →- 1st Promotion
- 2nd Play-offs
- 10th Relegation
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 4 | SC Kriens | 13 | 5 | 4 | 4 | 22 | 19 | +3 | WDLDW | 198 |
| 5 | Neuchâtel Xamax | 13 | 5 | 2 | 6 | 16 | 20 | −4 | LWDLD | 175 |
| 6 | FC Aarau | 13 | 4 | 3 | 6 | 19 | 24 | −5 | LLLWL | 153 |
| 7 | Étoile Carouge | 13 | 3 | 5 | 5 | 14 | 19 | −5 | LLWDD | 145 |
| 8 | FC Wil | 13 | 3 | 5 | 5 | 21 | 27 | −6 | WDDLW | 148 |
| 9 | Rapperswil-Jona | 13 | 3 | 2 | 8 | 18 | 26 | −8 | WLDLL | 114 |
| 10 (Relegation) | Stade Nyonnais | 13 | 2 | 2 | 9 | 13 | 34 | −21 | LWLWL | 86 |