Switzerland Challenge League
Rapperswil-Jona Results, Form and League Position
Here are the results for Rapperswil-Jona this season. Results displayed are for both home and away games. Form is calculated based on points won and is determined over this team's last 5 league games.
Click the History (H) link on any Rapperswil-Jona fixture to view their position in the league table when each game was played. League position is shown and represented by the league position graph on the right.
| Game | Date | Home Team | Away Team | Form | History | League Position | ||||
| 36 | 15/05/2026 | W | Rapperswil-Jona | 2 | Stade Nyonnais | 1 | Current Table | |||
| 35 | 11/05/2026 | L | Yverdon Sport | 3 | Rapperswil-Jona | 1 | ![]() | (H) | 6th | |
| 34 | 08/05/2026 | L | Rapperswil-Jona | 2 | Neuchatel Xamax | 3 | ![]() | (H) | 6th | |
| 33 | 03/05/2026 | W | AC Bellinzona | 2 | Rapperswil-Jona | 4 | ![]() | (H) | 6th | |
| 32 | 24/04/2026 | W | Rapperswil-Jona | 2 | Etoile Carouge | 1 | ![]() | (H) | 6th | |
| 31 | 19/04/2026 | L | FC Vaduz | 2 | Rapperswil-Jona | 1 | ![]() | (H) | 3rd | |
| 30 | 11/04/2026 | W | Rapperswil-Jona | 2 | Wil | 0 | ![]() | (H) | 6th | |
| 29 | 07/04/2026 | W | Stade Lausanne Ouchy | 1 | Rapperswil-Jona | 2 | ![]() | (H) | 8th | |
| 28 | 04/04/2026 | L | Rapperswil-Jona | 4 | Aarau | 5 | ![]() | (H) | 8th | |
| 27 | 20/03/2026 | L | Stade Nyonnais | 2 | Rapperswil-Jona | 1 | ![]() | (H) | 6th | |
| 26 | 15/03/2026 | L | Neuchatel Xamax | 3 | Rapperswil-Jona | 2 | ![]() | (H) | 6th | |
| 25 | 06/03/2026 | D | Rapperswil-Jona | 0 | FC Vaduz | 0 | ![]() | (H) | 6th | |
| 24 | 27/02/2026 | L | Aarau | 5 | Rapperswil-Jona | 3 | ![]() | (H) | 6th | |
| 23 | 20/02/2026 | W | Rapperswil-Jona | 2 | AC Bellinzona | 1 | ![]() | (H) | 6th | |
| 22 | 13/02/2026 | W | Wil | 0 | Rapperswil-Jona | 2 | ![]() | (H) | 6th | |
| 21 | 07/02/2026 | L | Rapperswil-Jona | 1 | Yverdon Sport | 4 | ![]() | (H) | 6th | |
| 20 | 30/01/2026 | L | Etoile Carouge | 2 | Rapperswil-Jona | 1 | ![]() | (H) | 6th | |
| 19 | 24/01/2026 | W | Rapperswil-Jona | 1 | Stade Lausanne Ouchy | 0 | ![]() | (H) | 6th | |
| 18 | 21/12/2025 | L | Yverdon Sport | 1 | Rapperswil-Jona | 0 | ![]() | (H) | 6th | |
| 17 | 12/12/2025 | L | Rapperswil-Jona | 0 | FC Vaduz | 4 | ![]() | (H) | 6th | |
| 16 | 06/12/2025 | W | Stade Lausanne Ouchy | 0 | Rapperswil-Jona | 2 | ![]() | (H) | 6th | |
| 15 | 28/11/2025 | W | Rapperswil-Jona | 2 | AC Bellinzona | 1 | ![]() | (H) | 7th | |
| 14 | 21/11/2025 | W | Etoile Carouge | 0 | Rapperswil-Jona | 2 | ![]() | (H) | 5th | |
| 13 | 07/11/2025 | L | Rapperswil-Jona | 1 | Wil | 2 | ![]() | (H) | 9th | |
| 12 | 01/11/2025 | L | Aarau | 2 | Rapperswil-Jona | 1 | ![]() | (H) | 8th | |
| 11 | 24/10/2025 | L | Neuchatel Xamax | 2 | Rapperswil-Jona | 1 | ![]() | (H) | 7th | |
| 10 | 17/10/2025 | W | Rapperswil-Jona | 1 | Stade Nyonnais | 0 | ![]() | (H) | 7th | |
| 9 | 05/10/2025 | L | FC Vaduz | 3 | Rapperswil-Jona | 2 | ![]() | (H) | 8th | |
| 8 | 26/09/2025 | L | Rapperswil-Jona | 1 | Neuchatel Xamax | 3 | ![]() | (H) | 7th | |
| 7 | 13/09/2025 | D | AC Bellinzona | 1 | Rapperswil-Jona | 1 | ![]() | (H) | 7th | |
| 6 | 29/08/2025 | L | Rapperswil-Jona | 0 | Aarau | 1 | ![]() | (H) | 7th | |
| 5 | 26/08/2025 | W | Wil | 1 | Rapperswil-Jona | 3 | ![]() | (H) | 5th | |
| 4 | 22/08/2025 | L | Rapperswil-Jona | 1 | Stade Lausanne Ouchy | 2 | ![]() | (H) | 8th | |
| 3 | 08/08/2025 | L | Rapperswil-Jona | 0 | Yverdon Sport | 3 | ![]() | (H) | 7th | |
| 2 | 01/08/2025 | L | Stade Nyonnais | 1 | Rapperswil-Jona | 0 | ![]() | (H) | 6th | |
| 1 | 25/07/2025 | W | Rapperswil-Jona | 1 | Etoile Carouge | 0 | ![]() | (H) | 2nd | |


