Skip to content
Kevin Bua

Kevin Bua

Attack - Left Winger  at Etoile Carouge FC
Age32
CitizenshipSwitzerland Spain
Height1.80 m
Footright
BornAugust 11, 1993
at Etoile Carouge FC 258 days · joined 2025-09-08
👕200+ Apps 50+ Goals 🎯50+ Assists
Market value €100k
Rating · 24/25 5.3 Average
Left Winger Attack

Career snapshot

7
clubs played for
12/13
debut season
0.18
goals / match
FC Basel 1893
top club · 102 apps

Position rank · 24/25

#1189
goals rank
#1276
assists rank
62
season goals
60
season assists

Among 1,755 Attack - Left Wingers · ≥200 mins

Career highs

€2.50m
peak value · 2019
€1.50m
top transfer fee · 16/17
11
best season · 12/13
4 · 6.5%
pens / of goals
341Appearances
62Goals
60Assists
31Yellow cards
0Red cards
93Full matches (90′)
Full nameKevin Bua
Date of birth1993-08-11 (32 yrs)
Place of birthGenf, Switzerland
CitizenshipSwitzerland Spain
PositionAttack - Left Winger (main: Attack)
Footright
Height180.00 m
Current clubEtoile Carouge FC
Joined2025-09-08
Contract expires
OutfitterNike
Sep 2025
Transfer: FC Sion → Etoile Carouge
25/26 · Transfer
Mar 2025
Injury: unknown
11 games missed
Jan 2025
Injury: unknown
3 games missed
Sep 2024
Injury: unknown
12 games missed
Jul 2024
24/25 — FC Sion
13 matches · 2 G · 1 A · across 2 competitions
May 2024
Injury: unknown
4 games missed
Apr 2024
Injury: unknown
1 games missed
Mar 2024
Injury: unknown
5 games missed
Jul 2023
23/24 — FC Sion
27 matches · 5 G · 0 A · across 2 competitions
Jul 2022
22/23 — FC Sion
33 matches · 1 G · 3 A · across 3 competitions
Feb 2022
Injury: unknown
4 games missed
Feb 2022
Injury: unknown
2 games missed
Jul 2021
Injury: unknown
1 games missed
Jul 2021
Transfer: CD Leganés → FC Sion
21/22 · Transfer
Jul 2021
21/22 — FC Sion
26 matches · 1 G · 4 A · across 2 competitions
Sep 2020
Transfer: FC Basel → CD Leganés
20/21 · Transfer
Jul 2020
20/21 — CD Leganés
25 matches · 5 G · 1 A · across 3 competitions
Feb 2020
Injury: unknown
4 games missed
Dec 2019
Injury: unknown
3 games missed
Jul 2019
19/20 — FC Basel 1893
30 matches · 10 G · 8 A · across 4 competitions
Feb 2019
Injury: unknown
7 games missed
Nov 2018
Injury: unknown
4 games missed
Aug 2018
Injury: unknown
2 games missed
Aug 2018
Injury: unknown
2 games missed
Jul 2018
18/19 — FC Basel 1893, FC Basel 1893 U21
33 matches · 6 G · 13 A · across 5 competitions
Jul 2017
17/18 — FC Basel 1893
35 matches · 6 G · 5 A · across 3 competitions
Jul 2016
Transfer: FC Zürich → FC Basel
16/17 · Transfer · €1.50m
Jul 2016
16/17 — FC Basel 1893 U21, FC Basel 1893
9 matches · 1 G · 0 A · across 3 competitions
Jul 2015
15/16 — FC Zürich
35 matches · 8 G · 11 A · across 2 competitions
Jul 2015
Transfer: Servette FC → FC Zürich
15/16 · Transfer · €200k
Jul 2014
14/15 — Servette FC
32 matches · 5 G · 9 A · across 2 competitions
Jul 2013
13/14 — Servette FC U21, Servette FC
25 matches · 1 G · 5 A · across 3 competitions
Jul 2013
Transfer: Servette U21 → Servette FC
13/14 · Transfer
Jul 2012
12/13 — Servette FC U21
18 matches · 11 G · 0 A · across 1 competition
Jan 1970
Peak market value: €2.50m
Highest valuation recorded in dataset

Percentile rank vs 894 other Attack - Left Wingers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).

Goals2 total · 0.22/90
33
Assists1 total · 0.11/90
24
G+A3 total · 0.33/90
24
Yellow cards2 total · 0.22/90
61
8,414 min
Minutes played by club
FC Sion 45.9%
CD Leganés 4.4%
FC Basel 1893 13.9%
FC Basel 1893 U21 4.2%
FC Zürich 6.6%
Servette FC 23.2%
Servette FC U21 1.7%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
FC Sion 4 21/22 24/25 99 9 8 3,865
CD Leganés 1 20/21 20/21 25 5 1 374
FC Basel 1893 4 16/17 19/20 102 22 26 1,172
FC Basel 1893 U21 2 16/17 18/19 5 1 0 351
FC Zürich 1 15/16 15/16 35 8 11 553
Servette FC 2 13/14 14/15 55 6 14 1,954
Servette FC U21 2 12/13 13/14 20 11 0 145

Career trajectory — goals, assists & market value

5€625K10€1.3M14€1.9M19€2.5M12/13 — 11 goals (Servette FC U21)1112/1313/14 — 1 goals (Servette FC)13/14 — 5 assists613/1414/15 — 5 goals (Servette FC)14/15 — 9 assists1414/1515/16 — 8 goals (FC Zürich)15/16 — 11 assists1915/1616/17 — 1 goals (FC Basel 1893 U21)116/1717/18 — 6 goals (FC Basel 1893)17/18 — 5 assists1117/1818/19 — 6 goals (FC Basel 1893)18/19 — 13 assists1918/1919/20 — 10 goals (FC Basel 1893)19/20 — 8 assists1819/2020/21 — 5 goals (CD Leganés)20/21 — 1 assists620/2121/22 — 1 goals (FC Sion)21/22 — 4 assists521/2222/23 — 1 goals (FC Sion)22/23 — 3 assists422/2323/24 — 5 goals (FC Sion)523/2424/25 — 2 goals (FC Sion)24/25 — 1 assists324/2513/14 — €50K14/15 — €250K15/16 — €1.3M16/17 — €1.5M17/18 — €1.3M18/19 — €1.8M19/20 — €2.5M20/21 — €2.5M21/22 — €1M22/23 — €600K23/24 — €400K24/25 — €300KGoalsAssistsMarket value

Goals by season

12/13: 111112/1313/14: 1113/1414/15: 5514/1515/16: 8815/1616/17: 1116/1717/18: 6617/1818/19: 6618/1919/20: 101019/2020/21: 5520/2121/22: 1121/2222/23: 1122/2323/24: 5523/2424/25: 2224/25

Assists by season

12/13: 0012/1313/14: 5513/1414/15: 9914/1515/16: 111115/1616/17: 0016/1717/18: 5517/1818/19: 131318/1919/20: 8819/2020/21: 1120/2121/22: 4421/2222/23: 3322/2323/24: 0023/2424/25: 1124/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Super League FC Sion 11 1 1 2 0 640
24/25 Swiss Cup FC Sion 2 1 0 0 0 180
23/24 Challenge League FC Sion 24 5 0 5 0 365
23/24 Swiss Cup FC Sion 3 0 0 0 0 0
22/23 Super League FC Sion 28 1 3 4 0 1,253
22/23 Super League Barrage FC Sion 2 0 0 0 0 0
22/23 Swiss Cup FC Sion 3 0 0 0 0 0
21/22 Super League FC Sion 25 1 4 2 0 1,427
21/22 Swiss Cup FC Sion 1 0 0 0 0 0
20/21 2ª División CD Leganés 20 4 0 0 0 166
20/21 Copa del Rey CD Leganés 3 1 1 0 0 208
20/21 Promoción a LaLiga CD Leganés 2 0 0 0 0 0
19/20 Champions League Qu. FC Basel 1893 2 0 0 0 0 0
19/20 Europa League FC Basel 1893 5 3 2 0 0 94
19/20 Schweizer Cup FC Basel 1893 4 3 0 0 0 90
19/20 Super League FC Basel 1893 19 4 6 3 0 273
18/19 Champions League Qu. FC Basel 1893 2 0 0 0 0 0
18/19 Europa League Qualifying FC Basel 1893 4 0 1 0 0 0
18/19 Promotion League FC Basel 1893 U21 1 0 0 0 0 0
18/19 Schweizer Cup FC Basel 1893 5 2 4 0 0 147
18/19 Super League FC Basel 1893 21 4 8 3 0 337
17/18 Champions League FC Basel 1893 5 0 0 0 0 0
17/18 Schweizer Cup FC Basel 1893 3 0 2 0 0 0
17/18 Super League FC Basel 1893 27 6 3 3 0 231
16/17 Promotion League FC Basel 1893 U21 4 1 0 0 0 351
16/17 Schweizer Cup FC Basel 1893 2 0 0 0 0 0
16/17 Super League FC Basel 1893 3 0 0 0 0 0
15/16 Schweizer Cup FC Zürich 5 2 2 0 0 225
15/16 Super League FC Zürich 30 6 9 1 0 328
14/15 Challenge League Servette FC 30 5 9 4 0 459
14/15 Schweizer Cup Servette FC 2 0 0 0 0 0
13/14 2. Liga Inter - Gr. 1 Servette FC U21 2 0 0 0 0 0
13/14 Challenge League Servette FC 21 1 5 4 0 1,495
13/14 Schweizer Cup Servette FC 2 0 0 0 0 0
12/13 2. Liga Inter - Gr. 1 Servette FC U21 18 11 0 0 0 145
SeasonDateFromToTypeMarket valueFee
13/14 2013-07-01 Servette U21 Servette FC Transfer 0
15/16 2015-07-01 Servette FC FC Zürich Transfer 250000 €200k
16/17 2016-07-08 FC Zürich FC Basel Transfer 1500000 €1.50m
20/21 2020-09-19 FC Basel CD Leganés Transfer 2000000
21/22 2021-07-12 CD Leganés FC Sion Transfer 600000
25/26 2025-09-08 FC Sion Etoile Carouge Transfer 100000
SeasonInjuryFromToDays missedGames missed
18/19 unknown injury 2018-08-10 2018-08-16 7 2
18/19 unknown injury 2018-08-23 2018-08-28 6 2
18/19 Ankle injury 2018-11-21 2019-01-03 44 4
18/19 Knee surgery 2019-02-28 2019-04-17 49 7
19/20 unknown injury 2019-12-04 2020-01-06 34 3
19/20 unknown injury 2020-02-12 2020-03-04 22 4
21/22 unknown injury 2021-07-30 2021-08-05 7 1
21/22 Ill 2022-02-11 2022-02-20 10 2
21/22 unknown injury 2022-02-23 2022-03-17 23 4
23/24 unknown injury 2024-03-06 2024-04-10 36 5
23/24 unknown injury 2024-04-17 2024-04-21 5 1
23/24 unknown injury 2024-05-01 2024-06-30 61 4
24/25 unknown injury 2024-09-25 2024-12-31 98 12
24/25 unknown injury 2025-01-22 2025-02-07 17 3
24/25 unknown injury 2025-03-12 2025-06-16 97 11
Current€100k
Peak€2.50m
Low€50k
Δ since start+€50k
€50k€663k€1.28m€1.89m€2.50m197019701970
DateValue
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €300k
Jan 1, 1970 €400k
Jan 1, 1970 €300k
Jan 1, 1970 €400k
Jan 1, 1970 €600k
Jan 1, 1970 €400k
Jan 1, 1970 €1.00m
Jan 1, 1970 €600k
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.75m
Jan 1, 1970 €1.75m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.25m
Jan 1, 1970 €1.75m
Jan 1, 1970 €1.75m
Jan 1, 1970 €1.75m
Jan 1, 1970 €1.25m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €750k
Jan 1, 1970 €1.25m
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €50k

No national team data.

TeammatePPG played withJoint goalsMinutes
Joël Schmied 2 0 0
Albian Ajeti 2 0 0
Anthony Sauthier 2 2 0
Dimitri Cavaré 1 0 0
Nathanaël Saintini 1 0 0
Éder Balanta 2 1 0
Timothy Fayulu 2 0 0
Jonas Omlin 2 0 0
Ricky van Wolfswinkel 2 5 0
Marek Suchy 2 0 0
Luca Zuffi 2 1 0
Raoul Petretta 2 1 0
Ilyas Chouaref 2 2 0
Eray Cömert 2 1 0
Blas Riveros 2 0 0
Silvan Widmer 2 3 0
Baltazar 2 1 0
Anto Grgic 1 1 0
Numa Lavanchy 2 1 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
12/13 2. Liga Inter - Gr. 1 Servette FC U21 11 18
17/18 Super League FC Basel 1893 6 27
15/16 Super League FC Zürich 6 30

Top assist seasons

SeasonCompetitionClubAssistsMatches
15/16 Super League FC Zürich 9 30
14/15 Challenge League Servette FC 9 30
18/19 Super League FC Basel 1893 8 21

Last 26 matches for Etoile Carouge FC 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-03-14 C2 Etoile Carouge FC 0–0 FC Thun Berner Oberland INJURED unknown injury
2025-03-07 C2 FC Stade Nyonnais 0–3 Etoile Carouge FC Available
2025-03-02 C2 Etoile Carouge FC 3–2 FC Vaduz Available
2025-02-22 C2 AC Bellinzona 0–0 Etoile Carouge FC Available
2025-02-14 C2 FC Schaffhausen 0–0 Etoile Carouge FC Available
2025-02-07 C2 Etoile Carouge FC 2–1 Neuchâtel Xamax FCS Available
2025-01-31 C2 Stade Lausanne-Ouchy 1–0 Etoile Carouge FC INJURED unknown injury
2025-01-24 C2 Etoile Carouge FC 1–1 FC Wil 1900 INJURED unknown injury
2024-12-14 C2 FC Vaduz 3–2 Etoile Carouge FC INJURED unknown injury
2024-12-08 C2 Etoile Carouge FC 1–0 FC Schaffhausen INJURED unknown injury
2024-11-30 C2 FC Wil 1900 2–1 Etoile Carouge FC INJURED unknown injury
2024-11-22 C2 Etoile Carouge FC 2–2 AC Bellinzona INJURED unknown injury
2024-11-09 C2 FC Thun Berner Oberland 2–1 Etoile Carouge FC INJURED unknown injury
2024-11-01 C2 Etoile Carouge FC 2–1 FC Aarau INJURED unknown injury
2024-10-25 C2 Etoile Carouge FC 1–1 Stade Lausanne-Ouchy INJURED unknown injury
2024-10-18 C2 Neuchâtel Xamax FCS 0–3 Etoile Carouge FC INJURED unknown injury
2024-10-04 C2 Etoile Carouge FC 3–1 FC Stade Nyonnais INJURED unknown injury
2024-09-27 C2 Stade Lausanne-Ouchy 5–1 Etoile Carouge FC INJURED unknown injury
2024-09-24 C2 Etoile Carouge FC 1–0 FC Vaduz Available
2024-09-20 C2 FC Stade Nyonnais 2–4 Etoile Carouge FC Available
2024-08-30 C2 Etoile Carouge FC 3–1 FC Wil 1900 Available
2024-08-24 C2 FC Aarau 1–0 Etoile Carouge FC Available
2024-08-09 C2 Etoile Carouge FC 0–2 FC Thun Berner Oberland Available
2024-08-03 C2 AC Bellinzona 1–1 Etoile Carouge FC Available
2024-07-26 C2 Etoile Carouge FC 3–1 Neuchâtel Xamax FCS Available
2024-07-19 C2 FC Schaffhausen 2–3 Etoile Carouge FC Available

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

OpponentPWDLGFGAGDWin %
FC St. Gallen 85 27 23 35 120 115 +5 32%
BSC Young Boys 85 19 14 52 96 172 -76 22%
FC Luzern 84 38 21 25 143 116 +27 45%
FC Lugano 71 24 25 22 97 88 +9 34%
Grasshopper Club Zürich 48 28 10 10 83 50 +33 58%
FC Lausanne-Sport 40 12 15 13 54 56 -2 30%
FC Thun 40 19 10 11 69 54 +15 48%
Neuchâtel Xamax FCS 32 15 15 2 54 29 +25 47%
FC Vaduz 32 17 7 8 64 39 +25 53%
FC Winterthur 25 15 6 4 57 27 +30 60%
Yverdon Sport FC 24 12 5 7 40 29 +11 50%
FC Aarau 16 9 5 2 22 7 +15 56%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
12/13 Senior debut season
12/13 First senior goal
20/21 Goal #50 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 13 820 2 0 0 0.22
23/24 27 365 5 0 0 1.23
22/23 33 1,253 4 0 0 0.29
21/22 26 1,427 2 0 0 0.13
19/20 30 457 3 1 0 0.79
18/19 33 484 3 0 0 0.56
17/18 35 231 3 0 0 1.17
15/16 35 553 1 0 0 0.16
14/15 32 459 4 0 0 0.78
13/14 25 1,495 4 0 0 0.24

Output by competition

Career goals and assists broken down by tournament.

Super League
164 apps
23 G
34 A
Challenge League
75 apps
11 G
14 A
2. Liga Inter - Gr. 1
20 apps
11 G
0 A
Swiss Cup
32 apps
8 G
8 A
2ª División
20 apps
4 G
0 A
Europa League
5 apps
3 G
2 A
Copa del Rey
3 apps
1 G
1 A
Promotion League
5 apps
1 G
0 A
Europa League Qualifying
4 apps
0 G
1 A
Champions League
5 apps
0 G
0 A

Frequently asked about Kevin Bua

Who is Kevin Bua?

Kevin Bua is a Switzerland professional footballer who plays as a left winger for Etoile Carouge FC.

How old is Kevin Bua?

Kevin Bua is 32 years old. He was born on August 11, 1993 in Genf.

What position does Kevin Bua play?

Kevin Bua plays as a left winger (Attack - Left Winger).

What club does Kevin Bua play for?

Kevin Bua currently plays for Etoile Carouge FC.

How many career goals has Kevin Bua scored?

Across all senior club competitions in our dataset, Kevin Bua has scored 62 goals in 341 appearances.

What is Kevin Bua's market value?

Kevin Bua's most recent reported market value is €100k.