Lois Ndema
Career snapshot
Career highs
Born the same day
Shares 2004-10-03 · 6 players total
| Full name | Lois Ndema |
|---|---|
| Name in home country | Loïs Ndema Mbongué |
| Date of birth | 2004-10-03 (21 yrs) |
| Place of birth | Genf, Switzerland |
| Citizenship | Switzerland Cameroon |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 179.00 m |
| Current club | FC Rapperswil-Jona |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | Guanabara Esportes ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Rapperswil-Jona | 1 | 25/26 | 25/26 | 7 | 0 | 0 | 0 |
| FC Biel-Bienne 1896 | 1 | 24/25 | 24/25 | 32 | 2 | 4 | 1,660 |
| FC Bulle | 1 | 23/24 | 23/24 | 6 | 2 | 0 | 184 |
| Servette FC U21 | 4 | 20/21 | 23/24 | 42 | 8 | 0 | 875 |
| Servette FC | 2 | 21/22 | 22/23 | 1 | 0 | 0 | 0 |
| Servette FC U18 | 2 | 20/21 | 21/22 | 42 | 10 | 0 | 1,098 |
| Servette FC M-17 | 1 | 20/21 | 20/21 | 1 | 1 | 0 | 90 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Challenge League | FC Rapperswil-Jona | 6 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | Swiss Cup | FC Rapperswil-Jona | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Promotion League | FC Biel-Bienne 1896 | 27 | 1 | 3 | 6 | 0 | 1,342 |
| 24/25 | Swiss Cup | FC Biel-Bienne 1896 | 5 | 1 | 1 | 0 | 0 | 318 |
| 23/24 | Promotion League | FC Bulle | 6 | 2 | 0 | 0 | 0 | 184 |
| 23/24 | Promotion League | Servette FC U21 | 9 | 2 | 0 | 1 | 0 | 221 |
| 22/23 | 1.Liga Cl. Gr. 1 | Servette FC U21 | 24 | 3 | 0 | 2 | 0 | 519 |
| 22/23 | Swiss Cup | Servette FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | 2. Liga Inter - Gr. 1 | Servette FC U21 | 8 | 3 | 0 | 2 | 0 | 135 |
| 21/22 | Schweizer Cup U18 | Servette FC U18 | 3 | 2 | 0 | 0 | 0 | 149 |
| 21/22 | Super League | Servette FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | U18 Elite League | Servette FC U18 | 13 | 6 | 0 | 1 | 0 | 175 |
| 21/22 | U18 Playoffs | Servette FC U18 | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | 2. Liga Inter - Gr. 1 | Servette FC U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Schweizer Cup U18 | Servette FC U18 | 2 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | U17 Elite League | Servette FC M-17 | 1 | 1 | 0 | 0 | 0 | 90 |
| 20/21 | U18 Elite League | Servette FC U18 | 22 | 2 | 0 | 2 | 0 | 774 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 19/20 | 2020-07-01 | Servette Yth. | Servette U18 | Transfer | 0 | — |
| 22/23 | 2022-07-01 | Servette U18 | Servette U21 | Transfer | 100000 | — |
| 23/24 | 2024-02-22 | Servette U21 | FC Bulle | Loan | 100000 | — |
| 23/24 | 2024-06-30 | FC Bulle | Servette U21 | Return from loan | 100000 | — |
| 24/25 | 2024-08-20 | Servette U21 | FC Biel-Bienne | Loan | 100000 | — |
| 24/25 | 2025-06-30 | FC Biel-Bienne | Servette U21 | Return from loan | 200000 | — |
| 25/26 | 2025-07-01 | Servette U21 | Rapperswil-Jona | Transfer | 200000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #22998 | #26 | 6 | 1 | — | — | former national player |
| Team #19429 | #8 | 6 | 2 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Omer Dzonlagic | 2 | 0 | 900 |
| Omar Daf | 2 | 0 | 736 |
| Paolo Arrivas | 2 | 0 | 480 |
| Damian Kelvin | 2 | 0 | 0 |
| Raphael Radtke | 2 | 0 | 0 |
| Abdoulaye Coulibaly | 2 | 1 | 0 |
| Léo Besson | 2 | 0 | 0 |
| Leart Zuka | 2 | 0 | 0 |
| Loïc Socka Bongué | 2 | 0 | 0 |
| Patrick Weber | 2 | 0 | 0 |
| Yann Massombo | 2 | 1 | 0 |
| Roggerio Nyakossi | 2 | 0 | 0 |
| Fred Annor-Mensah | 2 | 0 | 0 |
| Valton Behrami | 2 | 0 | 0 |
| Malko Sartoretti | 2 | 2 | 0 |
| Malik Sawadogo | 2 | 0 | 0 |
| Théo Magnin | 2 | 0 | 0 |
| Mahir Rizvanovic | 2 | 0 | 0 |
| Tiemoko Ouattara | 2 | 0 | 0 |
| Samuel Fankhauser | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | U18 Elite League | Servette FC U18 | 6 | 13 |
| 23/24 | Promotion League | Servette FC U21 | 4 | 15 |
| 22/23 | 1.Liga Cl. Gr. 1 | Servette FC U21 | 3 | 24 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Promotion League | FC Biel-Bienne 1896 | 3 | 27 |
| 24/25 | Swiss Cup | FC Biel-Bienne 1896 | 1 | 5 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | FC Biel-Bienne | Servette U21 | Return from loan | — | €200k |
| 24/25 | 2024-08-20 | Servette U21 | FC Biel-Bienne | Loan | — | €100k |
| 23/24 | 2024-06-30 | FC Bulle | Servette U21 | Return from loan | — | €100k |
| 23/24 | 2024-02-22 | Servette U21 | FC Bulle | Loan | — | €100k |
Last 50 matches for FC Rapperswil-Jona The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 3–0 | FC Basel | Available |
| 2023-11-01 | CHC2 |
SC Cham | 1–2 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Bavois | 0–2 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 1–1 | BSC Young Boys | Available |
| 2023-11-01 | CHC2 |
FC Breitenrain Bern | 2–0 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 0–3 | SC Brühl | Available |
| 2023-11-01 | CHC2 |
SC Brühl | 2–4 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 2–0 | FC Paradiso | Available |
| 2023-11-01 | CHC2 |
SR Delémont | 2–4 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Paradiso | 1–2 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 1–1 | FC Breitenrain Bern | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 2–3 | FC Luzern | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 3–0 | FC Lugano | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 1–0 | FC Bulle | Available |
| 2023-11-01 | CHC2 |
BSC Young Boys | 2–1 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 2–4 | FC Zürich | Available |
| 2023-11-01 | CHC2 |
Servette | 1–1 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 3–0 | SC Cham | Available |
| 2023-11-01 | CHC2 |
FC Lugano | 0–1 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 4–1 | FC St. Gallen | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 4–1 | SC Kriens | Available |
| 2023-11-01 | CHC2 |
SC Kriens | 2–5 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Luzern | 1–2 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 1–1 | FC Bavois | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 3–0 | SR Delémont | Available |
| 2023-11-01 | CHC2 |
FC St. Gallen | 3–4 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Bulle | 0–1 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 2–1 | Servette | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 3–3 | FC Biel-Bienne | Available |
| 2023-11-01 | CHC2 |
Étoile Carouge | 1–0 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Biel-Bienne | 0–1 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Rapperswil-Jona | 3–1 | Étoile Carouge | Available |
| 2023-11-01 | CHC2 |
FC Basel | 3–2 | FC Rapperswil-Jona | Available |
| 2023-11-01 | CHC2 |
FC Zürich | 3–4 | FC Rapperswil-Jona | Available |
| 2022-11-01 | CHC2 |
FC Bavois | 1–3 | FC Rapperswil-Jona | Available |
| 2022-11-01 | CHC2 |
FC Basel | 1–2 | FC Rapperswil-Jona | Available |
| 2022-11-01 | CHC2 |
FC Rapperswil-Jona | 2–0 | SC Cham | Available |
| 2022-11-01 | CHC2 |
SC Brühl | 0–0 | FC Rapperswil-Jona | Available |
| 2022-11-01 | CHC2 |
FC Bulle | 0–2 | FC Rapperswil-Jona | Available |
| 2022-11-01 | CHC2 |
Étoile Carouge | 3–0 | FC Rapperswil-Jona | Available |
| 2022-11-01 | CHC2 |
FC Biel-Bienne | 0–2 | FC Rapperswil-Jona | Available |
| 2022-11-01 | CHC2 |
FC Rapperswil-Jona | 4–1 | FC Bulle | Available |
| 2022-11-01 | CHC2 |
FC Baden | 4–1 | FC Rapperswil-Jona | Available |
| 2022-11-01 | CHC2 |
FC Luzern | 5–1 | FC Rapperswil-Jona | Available |
| 2022-11-01 | CHC2 |
FC Zürich | 3–4 | FC Rapperswil-Jona | Available |
| 2022-11-01 | CHC2 |
FC Rapperswil-Jona | 4–3 | SC Brühl | Available |
| 2022-11-01 | CHC2 |
FC Breitenrain Bern | 1–0 | FC Rapperswil-Jona | Available |
| 2022-11-01 | CHC2 |
FC Rapperswil-Jona | 0–3 | Étoile Carouge | Available |
| 2022-11-01 | CHC2 |
FC Rapperswil-Jona | 0–0 | FC Chiasso | Available |
| 2022-11-01 | CHC2 |
FC Rapperswil-Jona | 2–4 | FC Stade Nyonnais | Available |
Teams faced most often by Lois Ndema's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| BSC Young Boys | 4 | 1 | 1 | 2 | 5 | 7 | -2 | 25% |
| FC Bavois | 4 | 0 | 3 | 1 | 6 | 7 | -1 | 0% |
| FC Basel | 4 | 2 | 1 | 1 | 11 | 7 | +4 | 50% |
| FC Breitenrain Bern | 4 | 1 | 1 | 2 | 6 | 10 | -4 | 25% |
| FC Luzern | 4 | 1 | 2 | 1 | 8 | 11 | -3 | 25% |
| FC Biel-Bienne | 4 | 3 | 0 | 1 | 6 | 2 | +4 | 75% |
| FC Zürich | 4 | 4 | 0 | 0 | 8 | 0 | +8 | 100% |
| SC Brühl | 4 | 1 | 1 | 2 | 5 | 7 | -2 | 25% |
| SC Kriens | 4 | 3 | 1 | 0 | 7 | 2 | +5 | 75% |
| SC Cham | 4 | 1 | 0 | 3 | 7 | 11 | -4 | 25% |
| FC Rapperswil-Jona | 4 | 0 | 0 | 4 | 1 | 8 | -7 | 0% |
| FC St. Gallen | 4 | 0 | 1 | 3 | 7 | 11 | -4 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 20/21 | Senior debut season | |
| 20/21 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 7 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 32 | 1,660 | 6 | 0 | 0 | 0.33 |
| 23/24 | 15 | 405 | 1 | 1 | 0 | 0.44 |
| 22/23 | 24 | 519 | 2 | 0 | 0 | 0.35 |
| 21/22 | 27 | 459 | 3 | 0 | 0 | 0.59 |
| 20/21 | 26 | 864 | 3 | 0 | 0 | 0.31 |
Output by competition
Career goals and assists broken down by tournament.
More on Lois Ndema
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Lois Ndema
Who is Lois Ndema?
Lois Ndema is a Switzerland professional footballer who plays as a central midfield for FC Rapperswil-Jona.
How old is Lois Ndema?
Lois Ndema is 21 years old. He was born on October 3, 2004 in Genf.
What position does Lois Ndema play?
Lois Ndema plays as a central midfield (Midfield - Central Midfield).
What club does Lois Ndema play for?
Lois Ndema currently plays for FC Rapperswil-Jona.
How many career goals has Lois Ndema scored?
Across all senior club competitions in our dataset, Lois Ndema has scored 23 goals in 131 appearances.
What is Lois Ndema's market value?
Lois Ndema's most recent reported market value is €200k.