Switzerland · Challenge League · 2026–27
Rapperswil-Jona
7th in the Challenge League, 10 points from 10 games. Last 5 matches: D · Challenge LeagueHome v SC KriensDrew 1–1L · Challenge LeagueAway at FC AarauLost 2–3W · Challenge LeagueHome v Yverdon SportWon 2–0W · Challenge LeagueAway at Neuchâtel XamaxWon 3–0L · Challenge LeagueHome v Stade Lausanne-OuchyLost 0–3
2nd season in a row in the Challenge League
Times in local kick-off time (London)
Rapperswil-Jona’s journey through the Swiss pyramid
This season so far: 7th in the Challenge League, 19th of 40 across the top three Swiss divisions. Since 2017–18: 1 promotion and 1 relegation.
SSL1–12CHL13–22PL23–40
2017–18Challenge League: 5th of 1015th of 20 across the top two Swiss divisionsView table →2018–19Challenge League: 10th of 10 · Relegated20th of 20 across the top two Swiss divisionsView table →2019–20Promotion League: 2nd of 1622nd of 36 across the top three Swiss divisionsView table →2020–21Promotion League (Promotion Round): 3rd of 823rd of 36 across the top three Swiss divisionsView table →2021–22Promotion League (Middle Play-offs Group): 3rd of 623rd of 36 across the top three Swiss divisionsView table →2022–23Promotion League: 5th of 1825th of 38 across the top three Swiss divisionsView table →2023–24Promotion League: 2nd of 1824th of 40 across the top three Swiss divisionsView table →2024–25Promotion League: 1st of 18 · Promoted23rd of 40 across the top three Swiss divisionsView table →2025–26Challenge League: 6th of 1018th of 40 across the top three Swiss divisionsView table →2026–27Challenge League: 7th of 1019th of 40 across the top three Swiss divisionsView table →
17–1818–1919–2020–2121–2222–2323–2424–2525–26Now
- Promoted
- Relegated
Season by season 10 seasons
- 2026–27T2Challenge League7th of 1019th 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 League (Middle Play-offs Group)3rd of 623rd of 36
- 2020–21T3Promotion League (Promotion Round)3rd of 823rd 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
- CHLAFC Wil
- CHLHStade Nyonnais
- CHLASC Kriens
- CHLHFC Aarau
- CHLAFC Winterthur
- CHLHNeuchâtel Xamax
All 8 fixtures
- CHLAYverdon Sport
- CHLHÉtoile Carouge
Results
- CHLHStade Lausanne-OuchyL0–3
- CHLANeuchâtel XamaxW3–0
- CHLHYverdon SportW2–0
- CHLAFC AarauL2–3
- CHLHSC KriensD1–1
- CHLAÉtoile CarougeL1–2
All 10 results
- CHLHFC WinterthurL0–2
- CHLAStade Lausanne-OuchyL0–2
- CHLAStade NyonnaisW2–1
- CHLHFC WilL4–5
Competitions
7th of 10 · 10 pts
Full table →- 1st Promotion
- 2nd Play-offs
- 10th Relegation
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 4 | SC Kriens | 10 | 4 | 3 | 3 | 17 | 12 | +5 | DLDWD | 156 |
| 5 | Neuchâtel Xamax | 10 | 5 | 0 | 5 | 15 | 17 | −2 | LLWLW | 156 |
| 6 | FC Aarau | 10 | 3 | 3 | 4 | 15 | 18 | −3 | DWDLL | 125 |
| 7 | Rapperswil-Jona | 10 | 3 | 1 | 6 | 15 | 19 | −4 | DLWWL | 107 |
| 8 | FC Wil | 10 | 2 | 4 | 4 | 16 | 22 | −6 | DDLWD | 106 |
| 9 | Étoile Carouge | 10 | 2 | 3 | 5 | 8 | 14 | −6 | LDLLL | 91 |
| 10 (Relegation) | Stade Nyonnais | 10 | 1 | 2 | 7 | 8 | 24 | −16 | DLLLW | 54 |