Skip to content
Gaël Ondoua

Gaël Ondoua

Midfield - Defensive Midfield  at Servette FC
Age30
CitizenshipCameroon
Height1.87 m
Footleft
BornNovember 4, 1995
at Servette FC 1,039 days · joined 2023-07-20
👕200+ Apps
Market value €500k
Defensive Midfield Midfield

Career snapshot

6
clubs played for
13/14
debut season
0.04
goals / match
Servette FC
top club · 144 apps

Career highs

€2.50m
peak value · 2021
top transfer fee
2
best season · 14/15
8 / 0
int'l caps / goals
258Appearances
11Goals
6Assists
51Yellow cards
3Red cards
103Full matches (90′)
Full nameGaël Ondoua
Name in home countryGaël Bella Ondoua
Date of birth1995-11-04 (30 yrs)
Place of birthYaoundé, Cameroon
CitizenshipCameroon
PositionMidfield - Defensive Midfield (main: Midfield)
Footleft
Height187.00 m
Current clubServette FC
Joined2023-07-20
Contract expires2026-06-30
AgentAC LINK
OutfitterPuma
Jul 2025
25/26 — Servette FC
6 matches · 0 G · 0 A · across 5 competitions
Jul 2024
24/25 — Servette FC
31 matches · 1 G · 0 A · across 4 competitions
Jul 2023
Transfer: Hannover 96 → Servette FC
23/24 · Transfer
Jul 2023
23/24 — Servette FC
48 matches · 1 G · 1 A · across 5 competitions
Sep 2022
Injury: unknown
2 games missed
Jul 2022
Injury: unknown
2 games missed
Jul 2022
22/23 — Hannover 96
2 matches · 0 G · 0 A · across 2 competitions
Aug 2021
Transfer: Servette FC → Hannover 96
21/22 · Transfer
Jul 2021
21/22 — Hannover 96
30 matches · 0 G · 0 A · across 2 competitions
May 2021
Injury: unknown
1 games missed
Jan 2021
Injury: unknown
2 games missed
Jan 2021
Injury: unknown
3 games missed
Dec 2020
Injury: unknown
1 games missed
Jul 2020
Injury: unknown
1 games missed
Jul 2020
20/21 — Servette FC
28 matches · 2 G · 1 A · across 3 competitions
Aug 2019
Injury: unknown
4 games missed
Jul 2019
19/20 — Servette FC
31 matches · 2 G · 3 A · across 2 competitions
Jul 2019
Transfer: Anzhi → Servette FC
19/20 · Transfer
Jul 2018
Transfer: Zorya Lugansk → Anzhi
18/19 · Transfer
Jul 2018
18/19 — Anzhi Makhachkala
27 matches · 0 G · 0 A · across 2 competitions
Jan 2018
Transfer: Without Club → Zorya Lugansk
17/18 · Transfer
Jul 2017
Transfer: Vejle BK → Without Club
17/18 · Transfer
Jul 2016
16/17 — Vejle Boldklub
25 matches · 2 G · 1 A · across 2 competitions
Jul 2016
Transfer: Without Club → Vejle BK
16/17 · Transfer
Jul 2015
Transfer: CSKA Moscow II → Without Club
15/16 · Transfer
Jul 2014
14/15 — CSKA Moscow, CSKA Moscow II
26 matches · 2 G · 0 A · across 2 competitions
Apr 2014
Transfer: Ak. Loko U17 → CSKA Moscow II
13/14 · Transfer
Jul 2013
13/14 — CSKA Moscow II
4 matches · 1 G · 0 A · across 1 competition
Jan 1970
Peak market value: €2.50m
Highest valuation recorded in dataset
9,234 min
Minutes played by club
Servette FC 76.3%
Hannover 96 0.0%
Anzhi Makhachkala 0.0%
Vejle Boldklub 9.2%
CSKA Moscow 0.0%
CSKA Moscow II 14.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Servette FC 5 19/20 25/26 144 6 5 7,048
Hannover 96 2 21/22 22/23 32 0 0 0
Anzhi Makhachkala 1 18/19 18/19 27 0 0 0
Vejle Boldklub 1 16/17 16/17 25 2 1 846
CSKA Moscow 1 14/15 14/15 1 0 0 0
CSKA Moscow II 2 13/14 14/15 29 3 0 1,340

Career trajectory — goals, assists & market value

1€625K3€1.3M4€1.9M5€2.5M13/14 — 1 goals (CSKA Moscow II)113/1414/15 — 2 goals (CSKA Moscow II)214/1516/17 — 2 goals (Vejle Boldklub)16/17 — 1 assists316/1718/1919/20 — 2 goals (Servette FC)19/20 — 3 assists519/2020/21 — 2 goals (Servette FC)20/21 — 1 assists320/2121/2222/2323/24 — 1 goals (Servette FC)23/24 — 1 assists223/2424/25 — 1 goals (Servette FC)124/2525/2616/17 — €150K18/19 — €600K19/20 — €700K20/21 — €2M21/22 — €2.5M22/23 — €1M23/24 — €700K24/25 — €1M25/26 — €500KGoalsAssistsMarket value

Goals by season

13/14: 1113/1414/15: 2214/1516/17: 2216/1718/19: 0018/1919/20: 2219/2020/21: 2220/2121/22: 0021/2222/23: 0022/2323/24: 1123/2424/25: 1124/2525/26: 0025/26

Assists by season

13/14: 0013/1414/15: 0014/1516/17: 1116/1718/19: 0018/1919/20: 3319/2020/21: 1120/2121/22: 0021/2222/23: 0022/2323/24: 1123/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Champions League Qu. Servette FC 0 0 0 0 0 0
25/26 Europa League Qualifying Servette FC 2 0 0 0 0 0
25/26 Super League Servette FC 2 0 0 1 0 0
25/26 Swiss Cup Servette FC 1 0 0 0 0 0
25/26 UECL Qualifiers Servette FC 1 0 0 1 0 0
24/25 Europa League Qualifying Servette FC 2 0 0 0 0 0
24/25 Super League Servette FC 26 1 0 2 1 1,578
24/25 Swiss Cup Servette FC 1 0 0 0 0 0
24/25 UECL Qualifiers Servette FC 2 0 0 0 0 0
23/24 Champions League Qu. Servette FC 3 0 0 1 0 0
23/24 Conference L. Servette FC 4 0 0 1 0 0
23/24 Europa League Servette FC 6 0 0 1 0 0
23/24 Super League Servette FC 31 1 1 3 0 2,183
23/24 Swiss Cup Servette FC 4 0 0 0 0 0
22/23 2. Bundesliga Hannover 96 2 0 0 1 0 0
22/23 DFB-Pokal Hannover 96 0 0 0 0 0 0
21/22 2. Bundesliga Hannover 96 27 0 0 7 0 0
21/22 DFB-Pokal Hannover 96 3 0 0 0 0 0
20/21 Europa League Qualifying Servette FC 2 0 1 0 0 0
20/21 Super League Servette FC 24 1 0 7 0 1,829
20/21 Swiss Cup Servette FC 2 1 0 1 0 207
19/20 Schweizer Cup Servette FC 1 0 0 1 0 0
19/20 Super League Servette FC 30 2 3 8 0 1,251
18/19 Premier Liga Anzhi Makhachkala 25 0 0 5 0 0
18/19 Russian Cup Anzhi Makhachkala 2 0 0 0 0 0
16/17 1.Division Vejle Boldklub 23 2 1 7 1 846
16/17 DBU Pokalen Vejle Boldklub 2 0 0 0 0 0
14/15 Russian Cup CSKA Moscow 1 0 0 0 0 0
14/15 U19 M-Liga (- 2023) CSKA Moscow II 25 2 0 4 1 1,031
13/14 U19 M-Liga (- 2023) CSKA Moscow II 4 1 0 0 0 309
SeasonDateFromToTypeMarket valueFee
13/14 2014-04-18 Ak. Loko U17 CSKA Moscow II Transfer 0
15/16 2015-07-01 CSKA Moscow II Without Club Transfer 0
16/17 2016-07-01 Without Club Vejle BK Transfer 50000
17/18 2017-07-01 Vejle BK Without Club Transfer 150000
17/18 2018-01-01 Without Club Zorya Lugansk Transfer 150000
18/19 2018-07-27 Zorya Lugansk Anzhi Transfer 200000
19/20 2019-07-01 Anzhi Servette FC Transfer 700000
21/22 2021-08-26 Servette FC Hannover 96 Transfer 2500000
23/24 2023-07-20 Hannover 96 Servette FC Transfer 600000
SeasonInjuryFromToDays missedGames missed
19/20 Ankle injury 2019-08-01 2019-08-28 28 4
19/20 unknown injury 2020-07-31 2020-08-02 3 1
20/21 unknown injury 2020-12-11 2020-12-16 6 1
20/21 Quarantine 2021-01-15 2021-01-25 11 3
20/21 Ill 2021-01-28 2021-02-02 6 2
20/21 unknown injury 2021-05-14 2021-05-18 5 1
22/23 Knee problems 2022-07-15 2022-07-25 11 2
22/23 Foot injury 2022-09-05 2022-09-22 18 2
Current€500k
Peak€2.50m
Low€50k
Δ since start+€450k
€50k€663k€1.28m€1.89m€2.50m197019701970
DateValue
Jan 1, 1970 €500k
Jan 1, 1970 €900k
Jan 1, 1970 €500k
Jan 1, 1970 €900k
Jan 1, 1970 €1.00m
Jan 1, 1970 €700k
Jan 1, 1970 €700k
Jan 1, 1970 €600k
Jan 1, 1970 €600k
Jan 1, 1970 €1.00m
Jan 1, 1970 €800k
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.20m
Jan 1, 1970 €550k
Jan 1, 1970 €700k
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €700k
Jan 1, 1970 €200k
Jan 1, 1970 €600k
Jan 1, 1970 €150k
Jan 1, 1970 €150k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #3434 #11 8 0 former national player
TeammatePPG played withJoint goalsMinutes
Dereck Kutesa 2 0 0
Keigo Tsunemoto 2 0 0
Enzo Crivelli 2 0 0
Anthony Sauthier 1 0 0
Grejohn Kyei 1 0 0
Vincent Sasso 1 0 0
Koro Koné 1 1 0
Kastriot Imeri 1 0 0
Alex Schalk 1 2 0
Bendegúz Bolla 2 0 0
Nicolas Vouilloz 1 0 0
Pavel Kotov 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
14/15 U19 M-Liga (- 2023) CSKA Moscow II 2 25
19/20 Super League Servette FC 2 30
16/17 1.Division Vejle Boldklub 2 23

Top assist seasons

SeasonCompetitionClubAssistsMatches
19/20 Super League Servette FC 3 30
20/21 Europa League Qualifying Servette FC 1 2
16/17 1.Division Vejle Boldklub 1 23

Last 50 matches for Servette FC while Gaël Ondoua was at the club (joined 2023-07-20). 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.

DateCompHomeScoreAwayAvailability
2025-05-24 C1 Servette FC 3–3 FC Lausanne-Sport Available
2025-05-18 C1 FC Luzern 3–4 Servette FC Available
2025-05-15 C1 Servette FC 4–1 FC Lugano Available
2025-05-11 C1 Servette FC 0–0 BSC Young Boys Available
2025-05-04 C1 FC Basel 1893 5–1 Servette FC Available
2025-04-21 C1 Servette FC 2–1 FC Luzern Available
2025-04-13 C1 FC Sion 1–1 Servette FC Available
2025-04-06 C1 FC St. Gallen 1–0 Servette FC Available
2025-04-01 C1 Servette FC 0–1 BSC Young Boys Available
2025-03-29 C1 FC Lugano 0–2 Servette FC Available
2025-03-15 C1 Servette FC 2–3 Yverdon Sport FC Available
2025-03-09 C1 FC Zürich 1–3 Servette FC Available
2025-03-01 C1 FC Lausanne-Sport 0–1 Servette FC Available
2025-02-23 C1 Servette FC 3–1 FC Winterthur Available
2025-02-16 C1 Grasshopper Club Zürich 1–2 Servette FC Available
2025-02-09 C1 Servette FC 2–1 FC Basel 1893 Available
2025-02-04 C1 FC Sion 3–3 Servette FC Available
2025-02-01 C1 Servette FC 1–1 Grasshopper Club Zürich Available
2025-01-25 C1 Yverdon Sport FC 0–0 Servette FC Available
2025-01-18 C1 Servette FC 1–1 FC St. Gallen Available
2024-12-15 C1 BSC Young Boys 2–1 Servette FC Available
2024-12-08 C1 Servette FC 1–1 FC Winterthur Available
2024-12-01 C1 Servette FC 3–0 FC Lugano Available
2024-11-24 C1 FC Basel 1893 3–1 Servette FC Available
2024-11-09 C1 Servette FC 1–1 FC Zürich Available
2024-11-03 C1 FC Lausanne-Sport 1–0 Servette FC Available
2024-10-31 C1 Servette FC 2–2 FC Luzern Available
2024-10-27 C1 FC Zürich 1–3 Servette FC Available
2024-10-19 C1 Servette FC 3–0 FC Sion Available
2024-10-06 C1 FC St. Gallen 1–1 Servette FC Available
2024-09-28 C1 Servette FC 1–0 FC Lausanne-Sport Available
2024-09-21 C1 Grasshopper Club Zürich 2–2 Servette FC Available
2024-09-01 C1 FC Winterthur 0–1 Servette FC Available
2024-08-11 C1 Servette FC 0–6 FC Basel 1893 Available
2024-08-03 C1 FC Lugano 3–1 Servette FC Available
2024-07-28 C1 Servette FC 3–2 Yverdon Sport FC Available
2024-07-24 C1 Servette FC 3–1 BSC Young Boys Available
2024-07-21 C1 FC Luzern 1–2 Servette FC Available
2024-05-25 C1 FC Lugano 0–2 Servette FC Available
2024-05-20 C1 Servette FC 0–1 BSC Young Boys Available
2024-05-15 C1 FC Zürich 2–1 Servette FC Available
2024-05-12 C1 FC St. Gallen 1–1 Servette FC Available
2024-05-04 C1 Servette FC 2–1 FC Winterthur Available
2024-04-20 C1 Servette FC 1–0 Grasshopper Club Zürich Available
2024-04-14 C1 FC Basel 1893 2–1 Servette FC Available
2024-04-06 C1 Servette FC 0–1 FC Zürich Available
2024-04-03 C1 Servette FC 1–2 Stade Lausanne-Ouchy Available
2024-03-30 C1 FC Winterthur 1–0 Servette FC Available
2024-03-17 C1 FC Luzern 2–2 Servette FC Available
2024-03-10 C1 Servette FC 3–1 FC Lausanne-Sport Available

Teams faced most often by Gaël Ondoua's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
BSC Young Boys 16 5 5 6 17 17 0 31%
FC Lugano 16 7 6 3 23 15 +8 44%
FC Zürich 15 9 2 4 29 15 +14 60%
FC Basel 1893 15 6 2 7 20 32 -12 40%
FC St. Gallen 15 3 6 6 15 17 -2 20%
FC Luzern 15 8 3 4 28 27 +1 53%
FC Lausanne-Sport 11 4 3 4 15 17 -2 36%
FC Sion 11 2 6 3 16 17 -1 18%
FC Winterthur 7 3 3 1 12 9 +3 43%
Grasshopper Club Zürich 6 4 2 0 11 5 +6 67%
Yverdon Sport FC 6 2 1 3 8 11 -3 33%
FC Vaduz 4 2 1 1 7 4 +3 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
13/14 Senior debut season
13/14 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 6 0 2 0 0 0
24/25 31 1,578 2 0 1 0.17
23/24 48 2,183 6 1 0 0.29
22/23 2 0 1 0 0 0
21/22 30 0 7 0 0 0
20/21 28 2,036 8 0 0 0.35
19/20 31 1,251 9 0 0 0.65
18/19 27 0 5 0 0 0
16/17 25 846 7 0 1 0.85
14/15 26 1,031 4 0 1 0.44

Output by competition

Career goals and assists broken down by tournament.

Super League
113 apps
5 G
4 A
U19 M-Liga (- 2023)
29 apps
3 G
0 A
1.Division
23 apps
2 G
1 A
Swiss Cup
9 apps
1 G
0 A
Europa League Qualifying
6 apps
0 G
1 A
Europa League
6 apps
0 G
0 A
2. Bundesliga
29 apps
0 G
0 A
Premier Liga
25 apps
0 G
0 A

Frequently asked about Gaël Ondoua

Who is Gaël Ondoua?

Gaël Ondoua is a Cameroon professional footballer who plays as a defensive midfield for Servette FC.

How old is Gaël Ondoua?

Gaël Ondoua is 30 years old. He was born on November 4, 1995 in Yaoundé.

What position does Gaël Ondoua play?

Gaël Ondoua plays as a defensive midfield (Midfield - Defensive Midfield).

What club does Gaël Ondoua play for?

Gaël Ondoua currently plays for Servette FC.

How many career goals has Gaël Ondoua scored?

Across all senior club competitions in our dataset, Gaël Ondoua has scored 11 goals in 258 appearances.

What is Gaël Ondoua's market value?

Gaël Ondoua's most recent reported market value is €500k.