Skip to content
Ulisses Garcia

Ulisses Garcia

Defender - Left-Back  at Olympique Marseille
Age30
CitizenshipSwitzerland Cape Verde
Height1.82 m
Footleft
BornJanuary 11, 1996
at Olympique Marseille 859 days · joined 2024-01-16
👕200+ Apps 🏴25+ Caps
Market value €5.00m
Left-Back Defender

Career snapshot

9
clubs played for
12/13
debut season
0.05
goals / match
BSC Young Boys
top club · 195 apps

Career highs

€5.00m
peak value · 2025
€4.00m
top transfer fee · 23/24
4
best season · 18/19
46 / 2
int'l caps / goals
335Appearances
17Goals
45Assists
54Yellow cards
1Red cards
102Full matches (90′)
Full nameUlisses Garcia
Name in home countryUlisses Alexandre Garcia Lopes
Date of birth1996-01-11 (30 yrs)
Place of birthAlmada, Switzerland
CitizenshipSwitzerland Cape Verde
PositionDefender - Left-Back (main: Defender)
Footleft
Height182.00 m
Current clubOlympique Marseille
Joined2024-01-16
Contract expires2028-06-30
AgentONEANDTEN
OutfitterNike
Jul 2025
25/26 — Olympique Marseille
3 matches · 0 G · 0 A · across 1 competition
Jul 2024
24/25 — Olympique Marseille
22 matches · 2 G · 3 A · across 2 competitions
Jan 2024
Transfer: BSC Young Boys → Marseille
23/24 · Transfer · €4.00m
Jul 2023
Injury: unknown
6 games missed
Jul 2023
23/24 — BSC Young Boys, Olympique Marseille, BSC Young Boys U21
38 matches · 1 G · 5 A · across 7 competitions
Aug 2022
Injury: unknown
4 games missed
Jul 2022
22/23 — BSC Young Boys U21, BSC Young Boys
34 matches · 2 G · 10 A · across 4 competitions
Nov 2021
Injury: unknown
8 games missed
Jul 2021
21/22 — BSC Young Boys
39 matches · 4 G · 7 A · across 4 competitions
Mar 2021
Injury: unknown
2 games missed
Jan 2021
Injury: unknown
1 games missed
Oct 2020
Injury: unknown
2 games missed
Jul 2020
Injury: unknown
4 games missed
Jul 2020
Injury: unknown
3 games missed
Jul 2020
20/21 — BSC Young Boys
33 matches · 1 G · 3 A · across 4 competitions
Jul 2019
19/20 — BSC Young Boys
39 matches · 1 G · 11 A · across 4 competitions
Jul 2018
18/19 — BSC Young Boys U21, BSC Young Boys
30 matches · 4 G · 4 A · across 5 competitions
Jul 2018
Transfer: Werder Bremen → BSC Young Boys
18/19 · Transfer · €800k
Jun 2018
Transfer: 1.FC Nuremberg → Werder Bremen
17/18 · Return from loan
Jan 2018
Transfer: Werder Bremen → 1.FC Nuremberg
17/18 · Loan
Jul 2017
17/18 — 1.FC Nuremberg, SV Werder Bremen II, SV Werder Bremen
6 matches · 0 G · 0 A · across 4 competitions
Nov 2016
Injury: unknown
3 games missed
Jul 2016
16/17 — SV Werder Bremen II, SV Werder Bremen
10 matches · 1 G · 1 A · across 2 competitions
Feb 2016
Injury: unknown
3 games missed
Nov 2015
Injury: unknown
4 games missed
Sep 2015
Injury: unknown
4 games missed
Jul 2015
15/16 — SV Werder Bremen II, SV Werder Bremen
17 matches · 0 G · 0 A · across 3 competitions
Jul 2015
Transfer: Grasshoppers → Werder Bremen
15/16 · Transfer · €600k
Jul 2014
14/15 — Grasshopper Club Zürich U21, Grasshopper Club Zurich
18 matches · 0 G · 0 A · across 3 competitions
Jul 2014
Transfer: GC Zürich U21 → Grasshoppers
14/15 · Transfer
Jul 2013
13/14 — Grasshopper Club Zürich U21, Grasshopper Club Zürich U18, Grasshopper Club Zurich
32 matches · 1 G · 1 A · across 4 competitions
Jan 2013
Transfer: GC Zürich U18 → GC Zürich U21
12/13 · Transfer
Jul 2012
12/13 — Grasshopper Club Zürich U21, Grasshopper Club Zürich U18
14 matches · 0 G · 0 A · across 2 competitions
Jan 2012
Transfer: GC Zürich U16 → GC Zürich U18
11/12 · Transfer
Sep 2011
Transfer: Servette M-17 → GC Zürich U16
11/12 · Transfer
Jan 1970
Peak market value: €5.00m
Highest valuation recorded in dataset
9,144 min
Minutes played by club
Olympique Marseille 5.1%
BSC Young Boys 88.3%
BSC Young Boys U21 0.7%
1.FC Nuremberg 0.0%
SV Werder Bremen 0.0%
SV Werder Bremen II 3.0%
Grasshopper Club Zurich 0.0%
Grasshopper Club Zürich U21 0.0%
Grasshopper Club Zürich U18 3.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Olympique Marseille 3 23/24 25/26 39 2 3 465
BSC Young Boys 6 18/19 23/24 195 12 40 8,078
BSC Young Boys U21 3 18/19 23/24 4 1 0 61
1.FC Nuremberg 1 17/18 17/18 2 0 0 0
SV Werder Bremen 3 15/16 17/18 23 0 1 0
SV Werder Bremen II 3 15/16 17/18 8 1 0 270
Grasshopper Club Zurich 2 13/14 14/15 3 0 0 0
Grasshopper Club Zürich U21 3 12/13 14/15 34 0 1 0
Grasshopper Club Zürich U18 2 12/13 13/14 27 1 0 270

Career trajectory — goals, assists & market value

3€1.3M6€2.5M9€3.8M12€5M13/14 — 1 goals (Grasshopper Club Zürich U18)13/14 — 1 assists213/1414/1515/1616/17 — 1 goals (SV Werder Bremen II)16/17 — 1 assists216/1717/1818/19 — 4 goals (BSC Young Boys)18/19 — 4 assists818/1919/20 — 1 goals (BSC Young Boys)19/20 — 11 assists1219/2020/21 — 1 goals (BSC Young Boys)20/21 — 3 assists420/2121/22 — 4 goals (BSC Young Boys)21/22 — 7 assists1121/2222/23 — 2 goals (BSC Young Boys)22/23 — 10 assists1222/2323/24 — 1 goals (BSC Young Boys)23/24 — 5 assists623/2424/25 — 2 goals (Olympique Marseille)24/25 — 3 assists524/2525/2614/15 — €50K15/16 — €1M16/17 — €1M17/18 — €750K18/19 — €400K19/20 — €1.8M20/21 — €2.5M21/22 — €2M22/23 — €3M23/24 — €3M24/25 — €4M25/26 — €5MGoalsAssistsMarket value

Goals by season

12/13: 0012/1313/14: 1113/1414/15: 0014/1515/16: 0015/1616/17: 1116/1717/18: 0017/1818/19: 4418/1919/20: 1119/2020/21: 1120/2121/22: 4421/2222/23: 2222/2323/24: 1123/2424/25: 2224/2525/26: 0025/26

Assists by season

12/13: 0012/1313/14: 1113/1414/15: 0014/1515/16: 0015/1616/17: 1116/1717/18: 0017/1818/19: 4418/1919/20: 111119/2020/21: 3320/2121/22: 7721/2222/23: 101022/2323/24: 5523/2424/25: 3324/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Ligue 1 Olympique Marseille 3 0 0 1 0 0
24/25 Coupe de France Olympique Marseille 2 0 0 0 0 0
24/25 Ligue 1 Olympique Marseille 20 2 3 2 0 465
23/24 Champions League BSC Young Boys 6 0 0 1 0 0
23/24 Champions League Qu. BSC Young Boys 0 0 0 0 0 0
23/24 Coupe de France Olympique Marseille 1 0 0 1 0 0
23/24 Ligue 1 Olympique Marseille 13 0 0 0 0 0
23/24 Promotion League BSC Young Boys U21 2 0 0 1 0 0
23/24 Super League BSC Young Boys 14 1 5 2 0 882
23/24 Swiss Cup BSC Young Boys 2 0 0 1 0 0
22/23 Promotion League BSC Young Boys U21 1 1 0 1 0 61
22/23 Super League BSC Young Boys 27 1 10 4 1 1,980
22/23 Swiss Cup BSC Young Boys 4 0 0 1 0 0
22/23 UECL Quali BSC Young Boys 2 0 0 1 0 0
21/22 Champions League BSC Young Boys 5 0 0 1 0 0
21/22 Champions League Qu. BSC Young Boys 6 2 1 1 0 258
21/22 Super League BSC Young Boys 27 2 6 4 0 956
21/22 Swiss Cup BSC Young Boys 1 0 0 0 0 0
20/21 Champions League Qu. BSC Young Boys 1 0 0 0 0 0
20/21 Europa League BSC Young Boys 6 0 0 0 0 0
20/21 Europa League Qualifying BSC Young Boys 1 0 0 0 0 0
20/21 Super League BSC Young Boys 25 1 3 4 0 1,509
19/20 Champions League Qu. BSC Young Boys 1 0 0 0 0 0
19/20 Europa League BSC Young Boys 6 0 2 0 0 0
19/20 Schweizer Cup BSC Young Boys 6 0 3 1 0 0
19/20 Super League BSC Young Boys 26 1 6 6 0 1,921
18/19 1. Liga Gr. 1 BSC Young Boys U21 1 0 0 0 0 0
18/19 Champions League BSC Young Boys 2 0 0 1 0 0
18/19 Champions League Qu. BSC Young Boys 0 0 0 0 0 0
18/19 Schweizer Cup BSC Young Boys 4 1 1 0 0 237
18/19 Super League BSC Young Boys 23 3 3 1 0 335
17/18 2. Bundesliga 1.FC Nuremberg 2 0 0 0 0 0
17/18 3. Liga SV Werder Bremen II 1 0 0 0 0 0
17/18 Bundesliga SV Werder Bremen 1 0 0 0 0 0
17/18 DFB-Pokal SV Werder Bremen 2 0 0 0 0 0
16/17 3. Liga SV Werder Bremen II 3 1 0 0 0 270
16/17 Bundesliga SV Werder Bremen 7 0 1 1 0 0
15/16 3. Liga SV Werder Bremen II 4 0 0 1 0 0
15/16 Bundesliga SV Werder Bremen 11 0 0 3 0 0
15/16 DFB-Pokal SV Werder Bremen 2 0 0 0 0 0
14/15 1. Liga Gr. 3 Grasshopper Club Zürich U21 16 0 0 3 0 0
14/15 Europa League Qualifying Grasshopper Club Zurich 1 0 0 0 0 0
14/15 Schweizer Cup Grasshopper Club Zurich 1 0 0 0 0 0
13/14 1.Liga Cl. Gr. 2 Grasshopper Club Zürich U21 16 0 1 2 0 0
13/14 Schweizer Cup U18 Grasshopper Club Zürich U18 3 1 0 0 0 270
13/14 Super League Grasshopper Club Zurich 1 0 0 0 0 0
13/14 U18 Elite League Grasshopper Club Zürich U18 12 0 0 3 0 0
12/13 1.Liga Cl. Gr. 2 Grasshopper Club Zürich U21 2 0 0 1 0 0
12/13 U18 Elite League Grasshopper Club Zürich U18 12 0 0 5 0 0
SeasonDateFromToTypeMarket valueFee
11/12 2011-09-30 Servette M-17 GC Zürich U16 Transfer 0
11/12 2012-01-01 GC Zürich U16 GC Zürich U18 Transfer 0
12/13 2013-01-01 GC Zürich U18 GC Zürich U21 Transfer 0
14/15 2014-07-01 GC Zürich U21 Grasshoppers Transfer 50000
15/16 2015-07-01 Grasshoppers Werder Bremen Transfer 150000 €600k
17/18 2018-01-05 Werder Bremen 1.FC Nuremberg Loan 500000
17/18 2018-06-30 1.FC Nuremberg Werder Bremen Return from loan 400000
18/19 2018-07-01 Werder Bremen BSC Young Boys Transfer 400000 €800k
23/24 2024-01-16 BSC Young Boys Marseille Transfer 3000000 €4.00m
SeasonInjuryFromToDays missedGames missed
15/16 Broken toe 2015-09-21 2015-10-01 11 4
15/16 Knee problems 2015-11-19 2015-12-14 26 4
15/16 Knee problems 2016-02-04 2016-02-15 12 3
16/17 Back problems 2016-11-23 2016-12-13 21 3
19/20 unknown injury 2020-07-03 2020-07-14 12 3
19/20 unknown injury 2020-07-17 2020-07-31 15 4
20/21 Corona virus 2020-10-14 2020-10-22 9 2
20/21 unknown injury 2021-01-22 2021-01-28 7 1
20/21 unknown injury 2021-03-12 2021-03-19 8 2
21/22 Foot injury 2021-11-28 2022-02-03 68 8
22/23 Hamstring injury 2022-08-03 2022-08-17 15 4
23/24 unknown injury 2023-07-19 2023-08-28 41 6
Current€5.00m
Peak€5.00m
Low€50k
Δ since start+€4.95m
€50k€1.29m€2.53m€3.76m€5.00m197019701970
DateValue
Jan 1, 1970 €5.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €2.70m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.70m
Jan 1, 1970 €1.20m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.70m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €800k
Jan 1, 1970 €1.75m
Jan 1, 1970 €1.75m
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €750k
Jan 1, 1970 €500k
Jan 1, 1970 €750k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €150k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #28155 2 0 former national player
Team #22998 #3 7 0 former national player
Team #19429 #3 7 1 former national player
Team #16817 2 0 former national player
Team #9534 #3 17 1 former national player
Team #3384 #19 11 0 recent national player

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
18/19 Super League BSC Young Boys 3 23
21/22 Super League BSC Young Boys 2 27
21/22 Champions League Qu. BSC Young Boys 2 6

Top assist seasons

SeasonCompetitionClubAssistsMatches
22/23 Super League BSC Young Boys 10 27
19/20 Super League BSC Young Boys 6 26
21/22 Super League BSC Young Boys 6 27

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
17/18 2018-06-30 1.FC Nuremberg Werder Bremen Return from loan €400k
17/18 2018-01-05 Werder Bremen 1.FC Nuremberg Loan €500k

Last 50 matches for Olympique Marseille 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
2023-06-03 FR1 AC Ajaccio 1–0 Olympique Marseille Available
2023-05-27 FR1 Olympique Marseille 1–2 Stade Brestois 29 Available
2023-05-20 FR1 Lille OSC 2–1 Olympique Marseille Available
2023-05-14 FR1 Olympique Marseille 3–1 Angers SCO Available
2023-05-06 FR1 RC Lens 2–1 Olympique Marseille Available
2023-04-30 FR1 Olympique Marseille 2–1 AJ Auxerre Available
2023-04-23 FR1 Olympique Lyonnais 1–2 Olympique Marseille Available
2023-04-16 FR1 Olympique Marseille 3–1 ESTAC Troyes Available
2023-04-09 FR1 FC Lorient 0–0 Olympique Marseille Available
2023-03-31 FR1 Olympique Marseille 1–1 Montpellier HSC Available
2023-03-19 FR1 Stade de Reims 1–2 Olympique Marseille Available
2023-03-12 FR1 Olympique Marseille 2–2 RC Strasbourg Available
2023-03-05 FR1 Stade Rennais 0–1 Olympique Marseille Available
2023-02-26 FR1 Olympique Marseille 0–3 Paris Saint-Germain Available
2023-02-19 FR1 Toulouse FC 2–3 Olympique Marseille Available
2023-02-11 FR1 Clermont Foot 63 0–2 Olympique Marseille Available
2023-02-05 FR1 Olympique Marseille 1–3 OGC Nice Available
2023-02-01 FR1 FC Nantes 0–2 Olympique Marseille Available
2023-01-28 FR1 Olympique Marseille 1–1 AS Monaco Available
2023-01-14 FR1 Olympique Marseille 3–1 FC Lorient Available
2023-01-11 FR1 ESTAC Troyes 0–2 Olympique Marseille Available
2023-01-02 FR1 Montpellier HSC 1–2 Olympique Marseille Available
2022-12-29 FR1 Olympique Marseille 6–1 Toulouse FC Available
2022-11-13 FR1 AS Monaco 2–3 Olympique Marseille Available
2022-11-06 FR1 Olympique Marseille 1–0 Olympique Lyonnais Available
2022-11-01 CL Olympique Marseille 1–2 Tottenham Hotspur Available
2022-10-29 FR1 RC Strasbourg 2–2 Olympique Marseille Available
2022-10-26 CL Eintracht Frankfurt 2–1 Olympique Marseille Available
2022-10-22 FR1 Olympique Marseille 0–1 RC Lens Available
2022-10-16 FR1 Paris Saint-Germain 1–0 Olympique Marseille Available
2022-10-12 CL Sporting CP 0–2 Olympique Marseille Available
2022-10-08 FR1 Olympique Marseille 1–2 AC Ajaccio Available
2022-10-04 CL Olympique Marseille 4–1 Sporting CP Available
2022-09-30 FR1 Angers SCO 0–3 Olympique Marseille Available
2022-09-18 FR1 Olympique Marseille 1–1 Stade Rennais Available
2022-09-13 CL Olympique Marseille 0–1 Eintracht Frankfurt Available
2022-09-10 FR1 Olympique Marseille 2–1 Lille OSC Available
2022-09-07 CL Tottenham Hotspur 2–0 Olympique Marseille Available
2022-09-03 FR1 AJ Auxerre 0–2 Olympique Marseille Available
2022-08-31 FR1 Olympique Marseille 1–0 Clermont Foot 63 Available
2022-08-28 FR1 OGC Nice 0–3 Olympique Marseille Available
2022-08-20 FR1 Olympique Marseille 2–1 FC Nantes Available
2022-08-14 FR1 Stade Brestois 29 1–1 Olympique Marseille INJURED Hamstring injury
2022-08-07 FR1 Olympique Marseille 4–1 Stade de Reims INJURED Hamstring injury
2022-05-21 FR1 Olympique Marseille 4–0 RC Strasbourg Available
2022-05-14 FR1 Stade Rennais 2–0 Olympique Marseille Available
2022-05-08 FR1 FC Lorient 0–3 Olympique Marseille Available
2022-05-01 FR1 Olympique Marseille 0–3 Olympique Lyonnais Available
2022-04-24 FR1 Stade de Reims 0–1 Olympique Marseille Available
2022-04-20 FR1 Olympique Marseille 3–2 FC Nantes Available

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

OpponentPWDLGFGAGDWin %
FC Zürich 23 15 4 4 55 24 +31 65%
FC Luzern 23 12 5 6 50 43 +7 52%
FC St. Gallen 23 16 4 3 52 35 +17 70%
FC Lugano 22 13 6 3 38 19 +19 59%
FC Basel 1893 19 12 3 4 46 22 +24 63%
Servette FC 16 6 5 5 17 17 0 38%
FC Sion 15 12 1 2 34 15 +19 80%
Lille OSC 12 4 3 5 12 16 -4 33%
Stade Rennais 12 5 4 3 15 12 +3 42%
FC Nantes 12 6 2 4 20 17 +3 50%
Angers SCO 12 6 5 1 24 11 +13 50%
Montpellier HSC 11 6 3 2 22 16 +6 55%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
12/13 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 3 0 1 0 0 0
24/25 22 465 2 0 0 0.39
23/24 38 882 6 0 0 0.61
22/23 34 2,041 7 0 1 0.35
21/22 39 1,214 6 1 0 0.52
20/21 33 1,509 4 0 0 0.24
19/20 39 1,921 7 0 0 0.33
18/19 30 572 2 1 0 0.47
16/17 10 270 1 0 0 0.33
15/16 17 0 4 0 0 0
14/15 18 0 3 0 0 0
13/14 32 270 5 0 0 1.67
12/13 14 0 6 1 0 0

Output by competition

Career goals and assists broken down by tournament.

Super League
143 apps
9 G
33 A
Ligue 1
36 apps
2 G
3 A
Champions League Qu.
8 apps
2 G
1 A
Swiss Cup
18 apps
1 G
4 A
Promotion League
3 apps
1 G
0 A
3. Liga
8 apps
1 G
0 A
Schweizer Cup U18
3 apps
1 G
0 A
Europa League
12 apps
0 G
2 A
Bundesliga
19 apps
0 G
1 A
1.Liga Cl. Gr. 2
18 apps
0 G
1 A

Frequently asked about Ulisses Garcia

Who is Ulisses Garcia?

Ulisses Garcia is a Switzerland professional footballer who plays as a left-back for Olympique Marseille.

How old is Ulisses Garcia?

Ulisses Garcia is 30 years old. He was born on January 11, 1996 in Almada.

What position does Ulisses Garcia play?

Ulisses Garcia plays as a left-back (Defender - Left-Back).

What club does Ulisses Garcia play for?

Ulisses Garcia currently plays for Olympique Marseille.

How many career goals has Ulisses Garcia scored?

Across all senior club competitions in our dataset, Ulisses Garcia has scored 17 goals in 335 appearances.

What is Ulisses Garcia's market value?

Ulisses Garcia's most recent reported market value is €5.00m.