FC Rapperswil-Jona
Switzerland · Challenge League · Challenge League
Squad value
€2.48m
About FC Rapperswil-Jona
Fussball Club Rapperswil-Jona is a Swiss football club based in Rapperswil, Switzerland. The team currently play in Challenge League from 2025–26, the second tier of Swiss football after promotion from Promotion League in 2024–25.
Streaks & runs — longest sequences in our dataset
Squad size14active players
Avg age26.4years
Domestic9Switzerland
Foreigners536% of squad
EU passport13non-EU: 1
Nationalities12different countries
Age distribution
0
U18
3
18–22
4
23–26
5
27–30
2
31+
Position breakdown
DEF
4 (29%)
MID
6 (43%)
FWD
4 (29%)
86%
foreign players
12 of 14
27.1y
avg squad age
4
Defenders
6
Midfielders
4
Attackers
21
seasons in dataset
05/06 – 25/26
98
players ever
€400k
biggest sale ever
22
most goals (single season by one player)
| Player | Pos | Age | Nationality | Foot | Height | Contract | Market value |
|---|---|---|---|---|---|---|---|
Filipe de Carvalho |
Midfield - Left Midfield | 22 | Switzerland Portugal | right | 176.00m | 2026-06-30 | €400k |
| Defender - Right-Back | 24 | Cameroon | 181.00m | 2026-06-30 | €250k | ||
André Ribeiro |
Attack - Second Striker | 28 | Portugal Switzerland | right | 178.00m | — | €200k |
Florian Kamberi |
Attack - Centre-Forward | 31 | Albania Switzerland | right | 189.00m | — | €200k |
Lois Ndema |
Midfield - Central Midfield | 21 | Switzerland Cameroon | right | 179.00m | — | €200k |
| Midfield - Central Midfield | 26 | Kosovo Switzerland | right | 176.00m | — | €200k | |
| Midfield - Attacking Midfield | 27 | Switzerland North Macedonia | right | 179.00m | 2027-06-30 | €200k | |
Yannis Ryter |
Midfield - Central Midfield | 20 | Switzerland | right | 187.00m | 2028-06-30 | €200k |
Axel Bakayoko |
Attack - Right Winger | 28 | France Cote d'Ivoire | right | 179.00m | 2026-06-30 | €150k |
Bruno Morgado |
Defender - Left-Back | 28 | Switzerland Portugal | left | 179.00m | 2026-06-30 | €150k |
Alexis Charveys |
Midfield - Central Midfield | 26 | France | right | 169.00m | 2026-06-30 | €100k |
Guillermo Padula |
Defender - Centre-Back | 28 | Uruguay Italy | right | 181.00m | 2026-06-30 | €100k |
| Attack - Centre-Forward | 26 | Switzerland | 178.00m | 2026-06-30 | €75k | ||
Berkay Dabanlı |
Defender - Centre-Back | 35 | Türkiye Germany | left | 190.00m | — | €50k |
| Season | Date | Player | Pos | From | Type | Fee |
|---|---|---|---|---|---|---|
| 17/18 | 2017-10-26 | Valon Fazliu | Midfield - Attacking Midfield | Grasshoppers | Loan | — |
| 12/13 | 2012-08-15 | Rafael Ocaña | Midfield - Attacking Midfield | San Fernando CD | Transfer | — |
| 15/16 | 2015-07-20 | — | FC Breitenrain | Transfer | — | |
| 23/24 | 2023-07-01 | Nico Ammann | Goalkeeper | Rapperswil II | Transfer | — |
| 24/25 | 2025-02-13 | Shakur Omar | Attack - Centre-Forward | Without Club | Transfer | — |
| 24/25 | 2025-02-21 | Alexis Charveys | Midfield - Central Midfield | Vevey-Sports | Transfer | — |
| 15/16 | 2016-02-12 | — | Dardania BS | Transfer | — | |
| 22/23 | 2022-07-01 | Espoir Niyo | Midfield - Central Midfield | Rapperswil II | Transfer | — |
| 22/23 | 2023-06-30 | Espoir Niyo | Midfield - Central Midfield | SC YF Juventus | Return from loan | — |
| 25/26 | 2025-07-01 | Lois Ndema | Midfield - Central Midfield | Servette U21 | Transfer | — |
| 19/20 | 2019-07-21 | Denis Markaj | Defender - Right-Back | FC Winterthur | Transfer | — |
| 17/18 | 2017-07-20 | Orhan Mustafi | Attack - Centre-Forward | Without Club | Transfer | — |
| 22/23 | 2022-07-01 | Enzo Grasso | Midfield - Attacking Midfield | FC Biel-Bienne | Transfer | — |
| 12/13 | 2012-08-20 | Alfred Emuejeraye | Attack - Centre-Forward | SC YF Juventus | Transfer | — |
| 24/25 | 2024-07-12 | Joseph Ambassa | Defender - Right-Back | Lausanne II | Transfer | — |
| 25/26 | 2025-07-09 | Yannis Ryter | Midfield - Central Midfield | FC Lugano | Transfer | — |
| 19/20 | 2019-07-01 | Zlatko Hebib | Defender - Centre-Back | Stade Nyonnais | Transfer | — |
| 15/16 | 2016-01-01 | Mychell Chagas | Attack - Centre-Forward | SC YF Juventus | Transfer | — |
| 03/04 | 2003-07-01 | — | FC Wohlen | Transfer | — | |
| 13/14 | 2014-02-25 | Michel Avanzini | Defender - Right-Back | Lausanne-Sport | Transfer | — |
| 25/26 | 2025-07-18 | Filipe de Carvalho | Midfield - Left Midfield | Grasshoppers | Transfer | — |
| 07/08 | 2007-07-09 | Davide Caroli | Midfield - Left Midfield | FC Zürich U21 | Transfer | — |
| 10/11 | 2010-07-01 | Nikola Marjanovic | Attack - Centre-Forward | FC Wohlen | Transfer | — |
| 24/25 | 2025-01-16 | Federico Crescenti | Attack - Centre-Forward | RB Salzburg | Loan | — |
| 22/23 | 2022-07-01 | — | FC Aarau | Loan | — | |
| 12/13 | 2012-08-01 | Alessio Bottani | Midfield - Defensive Midfield | GC Biaschesi | Transfer | — |
| 23/24 | 2023-08-04 | Adrian Mulaj | Goalkeeper | GC Zürich U18 | Transfer | — |
| 19/20 | 2020-01-31 | Alessandro Casciato | Attack - Centre-Forward | FC Schaffhausen | Loan | — |
| 20/21 | 2020-07-01 | Alessandro Casciato | Attack - Centre-Forward | FC Schaffhausen | Transfer | — |
| 22/23 | 2022-09-06 | Alessandro Casciato | Attack - Centre-Forward | FC Lugano | Loan | — |
| 20/21 | 2020-07-01 | Luca Radice | Midfield - Left Midfield | FC Winterthur | Transfer | — |
| 22/23 | 2022-07-01 | Christian Konan | Attack - Centre-Forward | Etoile Carouge | Transfer | — |
| 24/25 | 2024-07-01 | Matthias Grob | Goalkeeper | FC Vaduz | Transfer | — |
| 24/25 | 2024-07-12 | — | FC Baden 1897 | Transfer | — | |
| 19/20 | 2019-07-01 | Jordan Gele | Attack - Centre-Forward | Without Club | Transfer | — |
| 21/22 | 2022-02-11 | Noah Jones | Attack - Centre-Forward | FC Wil 1900 | Transfer | — |
| 22/23 | 2023-01-31 | Samuel Kasongo | Midfield - Central Midfield | AC Bellinzona | Transfer | — |
| 23/24 | 2024-02-08 | Gabriele De Donno | Midfield - Right Midfield | FC Schaffhausen | Loan | — |
| 22/23 | 2022-08-04 | Mohamad Alshikh | Midfield - Central Midfield | FC Lugano II | Loan | — |
| 22/23 | 2022-07-28 | Francesco Bolzoni | Midfield - Defensive Midfield | FC Lugano II | Transfer | — |
| Season | Date | Player | Pos | To | Type | Fee |
|---|---|---|---|---|---|---|
| 17/18 | 2018-06-30 | Valon Fazliu | Midfield - Attacking Midfield | Grasshoppers | Return from loan | — |
| 15/16 | 2015-07-08 | Rafael Ocaña | Midfield - Attacking Midfield | FC Freienbach | Transfer | — |
| 15/16 | 2016-01-01 | — | SC Düdingen | Transfer | — | |
| 24/25 | 2024-07-01 | Nico Ammann | Goalkeeper | Rapperswil II | Transfer | — |
| 25/26 | 2025-08-08 | Shakur Omar | Attack - Centre-Forward | Ljungskile SK | Transfer | — |
| 16/17 | 2016-07-01 | — | Concordia BS | Transfer | — | |
| 22/23 | 2023-01-08 | Espoir Niyo | Midfield - Central Midfield | SC YF Juventus | Loan | — |
| 23/24 | 2024-01-24 | Espoir Niyo | Midfield - Central Midfield | FC Wil II | Transfer | — |
| 22/23 | 2023-01-08 | Denis Markaj | Defender - Right-Back | FC Kosova | Transfer | — |
| 18/19 | 2018-07-01 | Orhan Mustafi | Attack - Centre-Forward | Without Club | Transfer | — |
| 22/23 | 2022-10-23 | Enzo Grasso | Midfield - Attacking Midfield | EFAFC | Transfer | — |
| 12/13 | 2012-12-01 | Alfred Emuejeraye | Attack - Centre-Forward | Unknown | Transfer | — |
| 22/23 | 2022-07-14 | Zlatko Hebib | Defender - Centre-Back | FC Zürich U21 | Transfer | — |
| 17/18 | 2018-01-01 | Mychell Chagas | Attack - Centre-Forward | Servette FC | Transfer | — |
| 04/05 | 2004-07-01 | — | FC Tuggen | Transfer | — | |
| 13/14 | 2014-03-25 | Michel Avanzini | Defender - Right-Back | Career break | Transfer | — |
| 10/11 | 2011-01-01 | Davide Caroli | Midfield - Left Midfield | FC Baden 1897 | Transfer | — |
| 07/08 | 2007-07-01 | Nikola Marjanovic | Attack - Centre-Forward | FC Baden 1897 | Transfer | — |
| 11/12 | 2011-07-01 | Nikola Marjanovic | Attack - Centre-Forward | FC Baden 1897 | Transfer | — |
| 24/25 | 2025-06-30 | Federico Crescenti | Attack - Centre-Forward | RB Salzburg | Return from loan | — |
| 22/23 | 2022-08-18 | — | FC Aarau | Return from loan | — | |
| 13/14 | 2013-07-01 | Alessio Bottani | Midfield - Defensive Midfield | Unknown | Transfer | — |
| 24/25 | 2024-07-13 | Adrian Mulaj | Goalkeeper | FC Schaffhausen | Transfer | — |
| 19/20 | 2020-06-30 | Alessandro Casciato | Attack - Centre-Forward | FC Schaffhausen | Return from loan | — |
| 21/22 | 2022-02-11 | Alessandro Casciato | Attack - Centre-Forward | FC Lugano | Transfer | — |
| 22/23 | 2022-12-31 | Alessandro Casciato | Attack - Centre-Forward | FC Lugano | Return from loan | — |
| 21/22 | 2022-01-01 | Luca Radice | Midfield - Left Midfield | Retired | Transfer | — |
| 24/25 | 2024-07-31 | Christian Konan | Attack - Centre-Forward | Stade Briochin | Transfer | — |
| 25/26 | 2025-08-01 | Matthias Grob | Goalkeeper | Zug 94 | Transfer | — |
| 25/26 | 2025-07-01 | — | SC Cham | Transfer | — | |
| 22/23 | 2022-07-28 | Jordan Gele | Attack - Centre-Forward | CSC Selimbar | Transfer | — |
| 21/22 | 2022-06-30 | Noah Jones | Attack - Centre-Forward | FC Wil 1900 | Return from loan | — |
| 24/25 | 2024-07-01 | Samuel Kasongo | Midfield - Central Midfield | FC Baden 1897 | Transfer | — |
| 23/24 | 2024-06-30 | Gabriele De Donno | Midfield - Right Midfield | FC Schaffhausen | Return from loan | — |
| 22/23 | 2023-06-30 | Mohamad Alshikh | Midfield - Central Midfield | FC Lugano II | Return from loan | — |
| 22/23 | 2023-01-08 | Francesco Bolzoni | Midfield - Defensive Midfield | Retired | Transfer | — |
| 18/19 | 2019-01-15 | Michel Morganella | Defender - Right-Back | Padova | Transfer | €400k |
| 19/20 | 2019-07-08 | — | SC YF Juventus | Transfer | — | |
| 23/24 | 2023-07-01 | Noah Lovisa | Defender - Left-Back | Bahlinger SC | Transfer | — |
| 24/25 | 2025-01-01 | Fabio Dixon | Defender - Right-Back | Without Club | Transfer | — |
| Nationality | Players | % of squad |
|---|---|---|
| Switzerland Portugal | 2 | 14.3% |
| Switzerland | 2 | 14.3% |
| Cameroon | 1 | 7.1% |
| Portugal Switzerland | 1 | 7.1% |
| Albania Switzerland | 1 | 7.1% |
| Switzerland Cameroon | 1 | 7.1% |
| Kosovo Switzerland | 1 | 7.1% |
| Switzerland North Macedonia | 1 | 7.1% |
| France Cote d'Ivoire | 1 | 7.1% |
| France | 1 | 7.1% |
| Uruguay Italy | 1 | 7.1% |
| Türkiye Germany | 1 | 7.1% |
| Season | Competition |
|---|---|
| 25/26 | Challenge League |
| 25/26 | Swiss Cup |
| 24/25 | Promotion League |
| 24/25 | Swiss Cup |
| 23/24 | Promotion League |
| 23/24 | Swiss Cup |
| 22/23 | Challenge League Barrage |
| 22/23 | Promotion League |
| 22/23 | Swiss Cup |
| 21/22 | Promotion League |
| 21/22 | Promotion League - Qualif. |
| 21/22 | Swiss Cup |
| 20/21 | Promotion League |
| 20/21 | Promotion League - Aufstiegsr. |
| 19/20 | Promotion League |
| 19/20 | Schweizer Cup |
| 18/19 | Challenge League |
| 18/19 | Schweizer Cup |
| 17/18 | Challenge League |
| 17/18 | Schweizer Cup |
| 16/17 | Promotion League |
| 16/17 | Schweizer Cup |
| 15/16 | Promotion League |
| 15/16 | Swiss Cup qualifiers |
| 14/15 | Promotion League |
| 14/15 | Swiss Cup qualifiers |
| 13/14 | 1. Liga Playoff |
| 13/14 | 1.Liga Cl. Gr. 3 |
| 13/14 | Swiss Cup qualifiers |
| 12/13 | 1.Liga Cl. Gr. 3 |
| 12/13 | Swiss Cup qualifiers |
| 11/12 | 1. Liga Gr. 3 (- 11/12) |
| 11/12 | Swiss Cup qualifiers |
| 10/11 | 1. Liga Gr. 3 (- 11/12) |
| 10/11 | Swiss Cup qualifiers |
| 09/10 | 1. Liga Gr. 3 (- 11/12) |
| 09/10 | 1. Liga Playoff |
| 09/10 | Swiss Cup |
| 09/10 | Swiss Cup qualifiers |
| 08/09 | 1. Liga Gr. 3 (- 11/12) |
| 08/09 | 1. Liga Playoff |
| 08/09 | Swiss Cup qualifiers |
| 07/08 | 1. Liga Gr. 3 (- 11/12) |
| 07/08 | 1. Liga Playoff |
| 07/08 | Swiss Cup qualifiers |
| 06/07 | 1. Liga Gr. 3 (- 11/12) |
| 06/07 | Swiss Cup qualifiers |
| 05/06 | 1. Liga Gr. 3 (- 11/12) |
| Date | Comp | Stage | Home | Score | Away | Status |
|---|---|---|---|---|---|---|
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Lugano | 0–1 | FC Rapperswil-Jona | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 3–0 | SC Cham | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 3–0 | FC Lugano | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 2–3 | FC Luzern | L |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 1–1 | FC Breitenrain Bern | D |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 3–0 | FC Basel | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | SR Delémont | 2–4 | FC Rapperswil-Jona | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 2–0 | FC Paradiso | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | SC Brühl | 2–4 | FC Rapperswil-Jona | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | Servette | 1–1 | FC Rapperswil-Jona | D |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Basel | 3–2 | FC Rapperswil-Jona | L |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Biel-Bienne | 0–1 | FC Rapperswil-Jona | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | Étoile Carouge | 1–0 | FC Rapperswil-Jona | L |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 2–1 | Servette | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Bulle | 0–1 | FC Rapperswil-Jona | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 4–1 | FC St. Gallen | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Paradiso | 1–2 | FC Rapperswil-Jona | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | SC Cham | 1–2 | FC Rapperswil-Jona | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | SC Kriens | 2–5 | FC Rapperswil-Jona | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Luzern | 1–2 | FC Rapperswil-Jona | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 1–1 | FC Bavois | D |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 3–0 | SR Delémont | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC St. Gallen | 3–4 | FC Rapperswil-Jona | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 3–3 | FC Biel-Bienne | D |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 3–1 | Étoile Carouge | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Zürich | 3–4 | FC Rapperswil-Jona | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 4–1 | SC Kriens | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Bavois | 0–2 | FC Rapperswil-Jona | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 1–1 | BSC Young Boys | D |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Breitenrain Bern | 2–0 | FC Rapperswil-Jona | L |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 0–3 | SC Brühl | L |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 1–0 | FC Bulle | W |
| 2023-11-01 | CHC2 | REGULAR SEASON | BSC Young Boys | 2–1 | FC Rapperswil-Jona | L |
| 2023-11-01 | CHC2 | REGULAR SEASON | FC Rapperswil-Jona | 2–4 | FC Zürich | L |
Aggregated from 34 completed matches across all competitions in season 2023.
Record
22W-5D-7L
2.09 pts/game
Goals scored
74
2.18 per match
Goals conceded
44
1.29 per match
Goal difference
+30
Clean sheets
10
29% of matches
Failed to score
3
9% of matches
Home vs Away
Home record
10W-4D-3L
38-20 goals
Away record
12W-1D-4L
36-24 goals
Highlights
Biggest win
3–0
FC Rapperswil-Jona vs SC Cham · Nov 1, 2023
Heaviest loss
0–3
FC Rapperswil-Jona vs SC Brühl · Nov 1, 2023
Affiliated B-teams, reserve squads and youth/development teams.
| Player | Pos | Nat | Mat | Min | G | A | G+A | Pen | YC | RC | G/90 | A/90 | G+A/90 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Midfield - Attacking Midfield | Switzerland North Macedonia | 6 | 461 | 1 | 0 | 1 | 0 | 3 | 0 | 0.20 | 0.00 | 0.20 | |
Filipe de Carvalho |
Midfield - Left Midfield | Switzerland Portugal | 6 | 255 | 2 | 1 | 3 | 0 | 0 | 0 | 0.71 | 0.35 | 1.06 |
Florian Kamberi |
Attack - Centre-Forward | Albania Switzerland | 5 | 26 | 1 | 0 | 1 | 0 | 1 | 0 | 3.46 | 0.00 | 3.46 |
| Attack - Centre-Forward | Switzerland |
6 | 23 | 2 | 0 | 2 | 0 | 1 | 0 | 7.83 | 0.00 | 7.83 | |
Bruno Morgado |
Defender - Left-Back | Switzerland Portugal | 6 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
Guillermo Padula |
Defender - Centre-Back | Uruguay Italy | 6 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 | 0.00 | 0.00 |
Axel Bakayoko |
Attack - Right Winger | France Cote d'Ivoire | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Midfield - Central Midfield | Kosovo Switzerland | 5 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 | 0.00 | 0.00 | |
Yannis Ryter |
Midfield - Central Midfield | Switzerland |
6 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 | 0.00 | 0.00 |
| Defender - Right-Back | Cameroon |
7 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 | 0.00 | 0.00 | |
Lois Ndema |
Midfield - Central Midfield | Switzerland Cameroon | 7 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 | 0.00 | 0.00 |
Alexis Charveys |
Midfield - Central Midfield | France |
6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
Frequently asked about FC Rapperswil-Jona
What is FC Rapperswil-Jona?
FC Rapperswil-Jona is a professional football club based in Switzerland, competing in Challenge League.
How many players are in FC Rapperswil-Jona's squad?
FC Rapperswil-Jona currently has 14 players in the first-team squad in our database.
What league does FC Rapperswil-Jona play in?
FC Rapperswil-Jona plays in Challenge League.
Filipe de Carvalho
André Ribeiro
Florian Kamberi
Lois Ndema
Yannis Ryter
Axel Bakayoko
Bruno Morgado
Alexis Charveys
Guillermo Padula
Berkay Dabanlı
Switzerland
Cameroon
France