Skip to content
Giovani Bamba

Giovani Bamba

Midfield - Defensive Midfield  at FC Vizela
Age26
CitizenshipSwitzerland DR Congo
Height1.92 m
Footright
BornJuly 2, 1999
at FC Vizela 327 days · joined 2025-07-01
👕200+ Apps
Market value €300k
Rating · 24/25 5.2 Average
Defensive Midfield Midfield

Career snapshot

7
clubs played for
16/17
debut season
0.05
goals / match
FC Stade-Lausanne-Ouchy
top club · 129 apps

Position rank · 24/25

#1161
goals rank
#867
assists rank
12
season goals
9
season assists

Among 1,533 Midfield - Defensive Midfields · ≥200 mins

Career highs

€400k
peak value · 2021
top transfer fee
3
best season · 20/21
int'l / penalties
232Appearances
12Goals
9Assists
52Yellow cards
0Red cards
78Full matches (90′)
Full nameGiovani Bamba
Date of birth1999-07-02 (26 yrs)
Place of birthFribourg, Switzerland
CitizenshipSwitzerland DR Congo
PositionMidfield - Defensive Midfield (main: Midfield)
Footright
Height192.00 m
Current clubFC Vizela
Joined2025-07-01
Contract expires2027-06-30
AgentONEANDTEN
Jul 2025
Transfer: Neuchâtel Xamax → Vizela
25/26 · Transfer
Jul 2024
24/25 — Neuchâtel Xamax FCS
33 matches · 1 G · 1 A · across 2 competitions
Jul 2024
Transfer: StadeLO → Neuchâtel Xamax
24/25 · Transfer
Jul 2023
23/24 — FC Stade-Lausanne-Ouchy
24 matches · 1 G · 0 A · across 2 competitions
Jul 2022
22/23 — FC Stade-Lausanne-Ouchy
37 matches · 3 G · 2 A · across 3 competitions
Sep 2021
Injury: unknown
1 games missed
Jul 2021
21/22 — FC Stade-Lausanne-Ouchy
36 matches · 1 G · 1 A · across 2 competitions
Aug 2020
Transfer: Without Club → StadeLO
20/21 · Transfer
Jul 2020
20/21 — FC Stade-Lausanne-Ouchy
32 matches · 3 G · 5 A · across 2 competitions
Jul 2020
Transfer: Stade Nyonnais → Without Club
20/21 · Transfer
Aug 2019
Transfer: FC Sion U21 → Stade Nyonnais
19/20 · Transfer
Jul 2019
19/20 — FC Stade Nyonnais
16 matches · 2 G · 0 A · across 2 competitions
Jun 2019
Transfer: FC Wohlen → FC Sion U21
18/19 · Return from loan
Feb 2019
Transfer: FC Sion U21 → FC Wohlen
18/19 · Loan
Jul 2018
18/19 — FC Wohlen, FC Sion U21
13 matches · 0 G · 0 A · across 2 competitions
Jan 2018
Transfer: FC Bulle → FC Sion U21
17/18 · Transfer
Jul 2017
17/18 — FC Bulle, FC Sion U21
18 matches · 0 G · 0 A · across 4 competitions
Jul 2017
Transfer: FC Richemond → FC Bulle
17/18 · Transfer
Jul 2016
16/17 — FC Richemond FR
23 matches · 1 G · 0 A · across 2 competitions
Jul 2016
Transfer: Fribourg Youth → FC Richemond
16/17 · Transfer
Jan 1970
Peak market value: €400k
Highest valuation recorded in dataset

Percentile rank vs 1209 other Midfield - Defensive Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.05/90
11
Assists1 total · 0.05/90
38
G+A2 total · 0.09/90
15
Yellow cards11 total · 0.50/90
34
6,997 min
Minutes played by club
Neuchâtel Xamax FCS 28.6%
FC Stade-Lausanne-Ouchy 42.5%
FC Stade Nyonnais 6.3%
FC Wohlen 0.0%
FC Sion U21 0.0%
FC Bulle 0.0%
FC Richemond FR 22.6%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Neuchâtel Xamax FCS 1 24/25 24/25 33 1 1 1,999
FC Stade-Lausanne-Ouchy 4 20/21 23/24 129 8 8 2,972
FC Stade Nyonnais 1 19/20 19/20 16 2 0 442
FC Wohlen 1 18/19 18/19 7 0 0 0
FC Sion U21 2 17/18 18/19 10 0 0 0
FC Bulle 1 17/18 17/18 14 0 0 0
FC Richemond FR 1 16/17 16/17 23 1 0 1,584

Career trajectory — goals, assists & market value

2€100K4€200K6€300K8€400K16/17 — 1 goals (FC Richemond FR)116/1718/1919/20 — 2 goals (FC Stade Nyonnais)219/2020/21 — 3 goals (FC Stade-Lausanne-Ouchy)20/21 — 5 assists820/2121/22 — 1 goals (FC Stade-Lausanne-Ouchy)21/22 — 1 assists221/2222/23 — 3 goals (FC Stade-Lausanne-Ouchy)22/23 — 2 assists522/2323/24 — 1 goals (FC Stade-Lausanne-Ouchy)123/2424/25 — 1 goals (Neuchâtel Xamax FCS)24/25 — 1 assists224/2518/19 — €25K19/20 — €25K20/21 — €150K21/22 — €400K22/23 — €400K23/24 — €400K24/25 — €300KGoalsAssistsMarket value

Goals by season

16/17: 1116/1717/18: 0017/1818/19: 0018/1919/20: 2219/2020/21: 3320/2121/22: 1121/2222/23: 3322/2323/24: 1123/2424/25: 1124/25

Assists by season

16/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 5520/2121/22: 1121/2222/23: 2222/2323/24: 0023/2424/25: 1124/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Challenge League Neuchâtel Xamax FCS 32 1 1 10 0 1,999
24/25 Swiss Cup Neuchâtel Xamax FCS 1 0 0 1 0 0
23/24 Super League FC Stade-Lausanne-Ouchy 22 1 0 7 0 1,097
23/24 Swiss Cup FC Stade-Lausanne-Ouchy 2 0 0 1 0 0
22/23 Challenge League FC Stade-Lausanne-Ouchy 33 2 2 10 0 871
22/23 Super League Barrage FC Stade-Lausanne-Ouchy 2 1 0 1 0 118
22/23 Swiss Cup FC Stade-Lausanne-Ouchy 2 0 0 1 0 0
21/22 Challenge League FC Stade-Lausanne-Ouchy 33 0 1 8 0 0
21/22 Swiss Cup FC Stade-Lausanne-Ouchy 3 1 0 0 0 256
20/21 Challenge League FC Stade-Lausanne-Ouchy 31 3 5 4 0 630
20/21 Swiss Cup FC Stade-Lausanne-Ouchy 1 0 0 0 0 0
19/20 Promotion League FC Stade Nyonnais 14 2 0 3 0 442
19/20 Schweizer Cup FC Stade Nyonnais 2 0 0 0 0 0
18/19 Promotion League FC Wohlen 6 0 0 0 0 0
18/19 Promotion League FC Sion U21 6 0 0 1 0 0
18/19 Swiss Cup qualifiers FC Wohlen 1 0 0 0 0 0
17/18 2. Liga Inter - Gr. 2 FC Bulle 11 0 0 1 0 0
17/18 Promotion League FC Sion U21 4 0 0 1 0 0
17/18 Schweizer Cup FC Bulle 1 0 0 1 0 0
17/18 Swiss Cup qualifiers FC Bulle 2 0 0 0 0 0
16/17 2. Liga Inter - Gr. 2 FC Richemond FR 22 1 0 2 0 1,584
16/17 Swiss Cup qualifiers FC Richemond FR 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
16/17 2016-07-01 Fribourg Youth FC Richemond Transfer 0
17/18 2017-07-01 FC Richemond FC Bulle Transfer 0
17/18 2018-01-01 FC Bulle FC Sion U21 Transfer 0
18/19 2019-02-27 FC Sion U21 FC Wohlen Loan 25000
18/19 2019-06-30 FC Wohlen FC Sion U21 Return from loan 25000
19/20 2019-08-01 FC Sion U21 Stade Nyonnais Transfer 25000
20/21 2020-07-01 Stade Nyonnais Without Club Transfer 150000
20/21 2020-08-25 Without Club StadeLO Transfer 150000
24/25 2024-07-01 StadeLO Neuchâtel Xamax Transfer 300000
25/26 2025-07-01 Neuchâtel Xamax Vizela Transfer 300000
SeasonInjuryFromToDays missedGames missed
21/22 unknown injury 2021-09-29 2021-10-13 15 1
Current€300k
Peak€400k
Low
Δ since start+€300k
€100k€200k€300k€400k197019701970
DateValue
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €150k
Jan 1, 1970 €300k
Jan 1, 1970 €150k
Jan 1, 1970 €25k
Jan 1, 1970 €25k
Jan 1, 1970

No national team data.

TeammatePPG played withJoint goalsMinutes
Nathan Garcia 1 0 757
Justin Hammel 1 0 0
Zeki Amdouni 2 0 0
Euclides Cabral 1 0 0
Shkelqim Demhasaj 1 2 0
Kenan Fatkic 1 0 0
Edin Omeragic 1 0 0
Linus Obexer 2 0 0
Florian Danho 1 0 0
Christopher Routis 2 0 0
Rafidine Abdullah 1 0 0
Edmond Akichi 2 1 0
Lavdrim Hajrulahu 1 0 0
Teddy Okou 2 1 0
Mersim Asllani 1 2 0
Dany Da Silva 2 0 0
Mohamed Abdallah 1 0 0
Zachary Hadji 1 0 0
Liridon Mulaj 1 1 0
Romain Bayard 1 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
20/21 Challenge League FC Stade-Lausanne-Ouchy 3 31
22/23 Challenge League FC Stade-Lausanne-Ouchy 2 33
19/20 Promotion League FC Stade Nyonnais 2 14

Top assist seasons

SeasonCompetitionClubAssistsMatches
20/21 Challenge League FC Stade-Lausanne-Ouchy 5 31
22/23 Challenge League FC Stade-Lausanne-Ouchy 2 33
21/22 Challenge League FC Stade-Lausanne-Ouchy 1 33

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
18/19 2019-06-30 FC Wohlen FC Sion U21 Return from loan €25k
18/19 2019-02-27 FC Sion U21 FC Wohlen Loan €25k

Last 50 matches for FC Vizela 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-17 PO2 CS Marítimo FC Vizela TIMED
2025-05-11 PO2 FC Vizela Académico de Viseu TIMED
2025-05-04 PO2 FC Porto B FC Vizela TIMED
2025-04-27 PO2 FC Vizela FC Felgueiras 1932 TIMED
2025-04-19 PO2 CD Tondela FC Vizela TIMED
2025-04-13 PO2 FC Vizela FC Alverca TIMED
2025-04-05 PO2 GD Chaves FC Vizela TIMED
2025-03-29 PO2 FC Vizela Portimonense SC TIMED
2025-03-16 PO2 FC Vizela 2–1 Paços de Ferreira Available
2025-03-09 PO2 UD Oliveirense 0–1 FC Vizela Available
2025-03-02 PO2 FC Vizela 5–0 CD Feirense Available
2025-02-22 PO2 CD Mafra 1–4 FC Vizela Available
2025-02-16 PO2 FC Vizela 0–0 Leixões SC Available
2025-02-10 PO2 União Torreense 2–4 FC Vizela Available
2025-02-01 PO2 FC Vizela 1–0 SL Benfica B Available
2025-01-26 PO2 FC Penafiel 1–1 FC Vizela Available
2025-01-19 PO2 FC Vizela 1–0 União Leiria Available
2025-01-12 PO2 Académico de Viseu 0–0 FC Vizela Available
2025-01-05 PO2 FC Vizela 3–2 CS Marítimo Available
2024-12-21 PO2 FC Vizela 2–1 FC Porto B Available
2024-12-15 PO2 FC Felgueiras 1932 2–1 FC Vizela Available
2024-12-08 PO2 FC Vizela 1–1 CD Tondela Available
2024-11-30 PO2 FC Alverca 4–2 FC Vizela Available
2024-11-24 PO2 FC Vizela 0–0 UD Oliveirense Available
2024-11-08 PO2 FC Vizela 0–1 GD Chaves Available
2024-11-02 PO2 Portimonense SC 1–1 FC Vizela Available
2024-10-25 PO2 Paços de Ferreira 1–1 FC Vizela Available
2024-10-06 PO2 CD Feirense 0–0 FC Vizela Available
2024-09-30 PO2 FC Vizela 3–0 CD Mafra Available
2024-09-15 PO2 Leixões SC 0–1 FC Vizela Available
2024-08-31 PO2 FC Vizela 1–2 União Torreense Available
2024-08-25 PO2 SL Benfica B 1–0 FC Vizela Available
2024-08-18 PO2 FC Vizela 1–2 FC Penafiel Available
2024-08-11 PO2 União Leiria 0–2 FC Vizela Available
2024-05-18 PO1 Boavista FC 2–2 FC Vizela Available
2024-05-11 PO1 FC Vizela 4–0 CF Estrela da Amadora Available
2024-05-03 PO1 Moreirense FC 1–0 FC Vizela Available
2024-04-27 PO1 FC Vizela 1–1 Rio Ave FC Available
2024-04-20 PO1 Sporting Clube de Braga 2–1 FC Vizela Available
2024-04-15 PO1 FC Vizela 0–1 GD Chaves Available
2024-04-06 PO1 FC Famalicão 3–2 FC Vizela Available
2024-03-31 PO1 FC Vizela 0–4 Casa Pia AC Available
2024-03-16 PO1 FC Porto 4–1 FC Vizela Available
2024-03-09 PO1 FC Vizela 2–1 SC Farense Available
2024-03-03 PO1 Portimonense SC 0–0 FC Vizela Available
2024-02-25 PO1 FC Vizela 3–3 GD Estoril Praia Available
2024-02-18 PO1 Sport Lisboa e Benfica 6–1 FC Vizela Available
2024-02-13 PO1 Gil Vicente FC 0–1 FC Vizela Available
2024-02-04 PO1 FC Vizela 0–1 Vitória Guimarães Available
2024-01-28 PO1 FC Arouca 5–0 FC Vizela Available

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

OpponentPWDLGFGAGDWin %
FC Schaffhausen 18 8 4 6 24 26 -2 44%
FC Aarau 18 7 0 11 29 37 -8 39%
FC Wil 1900 18 4 6 8 21 28 -7 22%
FC Vaduz 14 3 7 4 18 18 0 21%
FC Thun Berner Oberland 13 3 4 6 21 28 -7 23%
AC Bellinzona 13 4 4 5 16 16 0 31%
FC Sion 12 1 5 6 7 18 -11 8%
FC Baden 10 5 3 2 19 12 +7 50%
Stade Lausanne-Ouchy 10 3 2 5 12 17 -5 30%
FC Thun 8 2 2 4 10 15 -5 25%
BSC Young Boys 6 1 1 4 6 16 -10 17%
Etoile Carouge FC 6 0 0 6 5 18 -13 0%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
16/17 Senior debut season
16/17 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 33 1,999 11 0 0 0.5
23/24 24 1,097 8 0 0 0.66
22/23 37 989 12 0 0 1.09
21/22 36 256 8 1 0 3.16
20/21 32 630 4 1 0 0.71
19/20 16 442 3 0 0 0.61
18/19 13 0 1 0 0 0
17/18 18 0 3 0 0 0
16/17 23 1,584 2 0 0 0.11

Output by competition

Career goals and assists broken down by tournament.

Challenge League
129 apps
6 G
9 A
Promotion League
30 apps
2 G
0 A
Swiss Cup
12 apps
1 G
0 A
Super League
22 apps
1 G
0 A
Super League Barrage
2 apps
1 G
0 A
2. Liga Inter - Gr. 2
33 apps
1 G
0 A

Frequently asked about Giovani Bamba

Who is Giovani Bamba?

Giovani Bamba is a Switzerland professional footballer who plays as a defensive midfield for FC Vizela.

How old is Giovani Bamba?

Giovani Bamba is 26 years old. He was born on July 2, 1999 in Fribourg.

What position does Giovani Bamba play?

Giovani Bamba plays as a defensive midfield (Midfield - Defensive Midfield).

What club does Giovani Bamba play for?

Giovani Bamba currently plays for FC Vizela.

How many career goals has Giovani Bamba scored?

Across all senior club competitions in our dataset, Giovani Bamba has scored 12 goals in 232 appearances.

What is Giovani Bamba's market value?

Giovani Bamba's most recent reported market value is €300k.