Skip to content
Euclides Cabral

Euclides Cabral

Defender - Right-Back  at Hassania d'Agadir
Age27
CitizenshipPortugal Cape Verde
Height1.79 m
Footright
BornJanuary 5, 1999
at Hassania d'Agadir 316 days · joined 2025-07-13
👕100+ Apps
Market value €300k
Right-Back Defender

Career snapshot

10
clubs played for
15/16
debut season
0.08
goals / match
FC St. Gallen 1879
top club · 49 apps

Career highs

€500k
peak value · 2021
top transfer fee
4
best season · 24/25
int'l / penalties
181Appearances
15Goals
8Assists
26Yellow cards
0Red cards
39Full matches (90′)
Full nameEuclides Cabral
Name in home countryEuclides da Silva Cabral
Date of birth1999-01-05 (27 yrs)
Place of birthLisboa, Portugal
CitizenshipPortugal Cape Verde
PositionDefender - Right-Back (main: Defender)
Footright
Height179.00 m
Current clubHassania d'Agadir
Joined2025-07-13
Contract expires2027-06-30
AgentBinary Sports Group
Jul 2025
Transfer: Neuchâtel Xamax → Hassania
25/26 · Transfer
Jul 2025
25/26 — Hassania d'Agadir
1 matches · 0 G · 0 A · across 1 competition
Oct 2024
Injury: unknown
1 games missed
Jul 2024
24/25 — Neuchâtel Xamax FCS
32 matches · 4 G · 3 A · across 2 competitions
Jul 2024
Transfer: Without Club → Neuchâtel Xamax
24/25 · Transfer
Nov 2023
Transfer: Shelbourne → Without Club
23/24 · Transfer
Aug 2023
Transfer: Without Club → Shelbourne
23/24 · Transfer
Jul 2023
2023 — Shelbourne FC
5 matches · 1 G · 0 A · across 1 competition
Jan 2023
Transfer: Apol. Limassol → Without Club
22/23 · Transfer
Jul 2022
Transfer: FC St. Gallen → Apol. Limassol
22/23 · Transfer
Jul 2022
22/23 — Apollon Limassol
16 matches · 1 G · 1 A · across 5 competitions
Jul 2021
21/22 — FC St. Gallen 1879
26 matches · 1 G · 2 A · across 2 competitions
May 2021
Injury: unknown
1 games missed
Jan 2021
Transfer: Grasshoppers → FC St. Gallen
20/21 · Transfer
Jul 2020
20/21 — Grasshopper Club Zürich U21, FC St. Gallen 1879
24 matches · 0 G · 0 A · across 3 competitions
May 2020
Injury: unknown
13 games missed
Jul 2019
19/20 — Grasshopper Club Zurich
21 matches · 3 G · 2 A · across 2 competitions
Jan 2019
Transfer: Sporting CP U23 → Grasshoppers
18/19 · Transfer
Jul 2018
18/19 — Grasshopper Club Zürich U21, Sporting CP U23, Grasshopper Club Zurich
14 matches · 0 G · 0 A · across 3 competitions
Jul 2018
Transfer: Sporting U19 → Sporting CP U23
18/19 · Transfer
Sep 2017
Transfer: FC Sion U21 → Sporting U19
17/18 · Transfer
Jul 2017
17/18 — FC Sion U21
2 matches · 0 G · 0 A · across 1 competition
Jul 2016
16/17 — FC Sion U21, FC Sion U18
29 matches · 3 G · 0 A · across 3 competitions
Jul 2016
Transfer: FC Sion U18 → FC Sion U21
16/17 · Transfer
Jul 2015
15/16 — FC Sion U18
11 matches · 2 G · 0 A · across 2 competitions
Jul 2015
Transfer: FC Sion Yth. → FC Sion U18
15/16 · Transfer
Jan 1970
Peak market value: €500k
Highest valuation recorded in dataset
3,505 min
Minutes played by club
Hassania d'Agadir 0.0%
Neuchâtel Xamax FCS 17.5%
Apollon Limassol 12.4%
FC St. Gallen 1879 2.0%
Shelbourne FC 6.4%
Grasshopper Club Zürich U21 0.0%
Grasshopper Club Zurich 12.6%
Sporting CP U23 0.0%
FC Sion U21 0.0%
FC Sion U18 49.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Hassania d'Agadir 1 25/26 25/26 1 0 0 0
Neuchâtel Xamax FCS 1 24/25 24/25 32 4 3 614
Apollon Limassol 1 22/23 22/23 16 1 1 435
FC St. Gallen 1879 2 20/21 21/22 49 1 2 70
Shelbourne FC 1 2023 2023 5 1 0 225
Grasshopper Club Zürich U21 2 18/19 20/21 9 0 0 0
Grasshopper Club Zurich 2 18/19 19/20 27 3 2 442
Sporting CP U23 1 18/19 18/19 0 0 0 0
FC Sion U21 2 16/17 17/18 4 0 0 0
FC Sion U18 2 15/16 16/17 38 5 0 1,719

Career trajectory — goals, assists & market value

2€125K4€250K5€375K7€500K15/16 — 2 goals (FC Sion U18)215/1616/17 — 3 goals (FC Sion U18)316/1717/1819/20 — 3 goals (Grasshopper Club Zurich)19/20 — 2 assists519/2020/212023 — 1 goals (Shelbourne FC)1202321/22 — 1 goals (FC St. Gallen 1879)21/22 — 2 assists321/2222/23 — 1 goals (Apollon Limassol)22/23 — 1 assists222/2324/25 — 4 goals (Neuchâtel Xamax FCS)24/25 — 3 assists724/2525/2617/18 — €50K19/20 — €250K20/21 — €400K21/22 — €500K22/23 — €500K24/25 — €300K25/26 — €300KGoalsAssistsMarket value

Goals by season

15/16: 2215/1616/17: 3316/1717/18: 0017/1818/19: 0018/1919/20: 3319/2020/21: 0020/212023: 11202321/22: 1121/2222/23: 1122/2324/25: 4424/2525/26: 0025/26

Assists by season

15/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 2219/2020/21: 0020/212023: 00202321/22: 2221/2222/23: 1122/2324/25: 3324/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Botola Pro Inwi Hassania d'Agadir 1 0 0 0 0 0
24/25 Challenge League Neuchâtel Xamax FCS 31 4 3 5 0 614
24/25 Swiss Cup Neuchâtel Xamax FCS 1 0 0 0 0 0
22/23 Champions League Qu. Apollon Limassol 2 0 0 0 0 0
22/23 Conference L. Apollon Limassol 6 1 0 1 0 435
22/23 Cypriot Super Cup Apollon Limassol 1 0 0 0 0 0
22/23 Europa League Qualifying Apollon Limassol 2 0 0 0 0 0
22/23 Protathlima Cyta Apollon Limassol 5 0 1 2 0 0
21/22 Super League FC St. Gallen 1879 23 0 2 2 0 0
21/22 Swiss Cup FC St. Gallen 1879 3 1 0 0 0 70
2023 Premier Division Shelbourne FC 5 1 0 1 0 225
20/21 1. Liga Gr. 2 Grasshopper Club Zürich U21 1 0 0 0 0 0
20/21 Super League FC St. Gallen 1879 19 0 0 1 0 0
20/21 Swiss Cup FC St. Gallen 1879 4 0 0 1 0 0
19/20 Challenge League Grasshopper Club Zurich 19 3 2 4 0 442
19/20 Schweizer Cup Grasshopper Club Zurich 2 0 0 0 0 0
18/19 1. Liga Gr. 2 Grasshopper Club Zürich U21 8 0 0 1 0 0
18/19 Liga Revelação Sporting CP U23 0 0 0 0 0 0
18/19 Super League Grasshopper Club Zurich 6 0 0 1 0 0
17/18 Promotion League FC Sion U21 2 0 0 0 0 0
16/17 Promotion League FC Sion U21 2 0 0 1 0 0
16/17 Schweizer Cup U18 FC Sion U18 4 1 0 1 0 390
16/17 U18 Elite League FC Sion U18 23 2 0 3 0 1,033
15/16 Schweizer Cup U18 FC Sion U18 1 0 0 0 0 0
15/16 U18 Elite League FC Sion U18 10 2 0 2 0 296
SeasonDateFromToTypeMarket valueFee
15/16 2015-07-01 FC Sion Yth. FC Sion U18 Transfer 0
16/17 2016-07-01 FC Sion U18 FC Sion U21 Transfer 0
17/18 2017-09-06 FC Sion U21 Sporting U19 Transfer 50000
18/19 2018-07-01 Sporting U19 Sporting CP U23 Transfer 50000
18/19 2019-01-31 Sporting CP U23 Grasshoppers Transfer 50000
20/21 2021-01-20 Grasshoppers FC St. Gallen Transfer 200000
22/23 2022-07-05 FC St. Gallen Apol. Limassol Transfer 500000
22/23 2023-01-01 Apol. Limassol Without Club Transfer 500000
23/24 2023-08-30 Without Club Shelbourne Transfer 400000
23/24 2023-11-26 Shelbourne Without Club Transfer 400000
24/25 2024-07-01 Without Club Neuchâtel Xamax Transfer 300000
25/26 2025-07-13 Neuchâtel Xamax Hassania Transfer 300000
SeasonInjuryFromToDays missedGames missed
19/20 Metatarsal fracture 2020-05-30 2020-08-27 90 13
20/21 unknown injury 2021-05-19 2021-05-22 4 1
24/25 unknown injury 2024-10-02 2024-10-16 15 1
Current€300k
Peak€500k
Low€50k
Δ since start+€250k
€50k€163k€275k€388k€500k197019701970
DateValue
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €450k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €200k
Jan 1, 1970 €500k
Jan 1, 1970 €350k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €250k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
Jan 1, 1970 €50k

No national team data.

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
24/25 Challenge League Neuchâtel Xamax FCS 4 31
19/20 Challenge League Grasshopper Club Zurich 3 19
16/17 U18 Elite League FC Sion U18 2 23

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 Challenge League Neuchâtel Xamax FCS 3 31
21/22 Super League FC St. Gallen 1879 2 23
19/20 Challenge League Grasshopper Club Zurich 2 19

Teams faced most often by Euclides Cabral'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 4 0 0 4 1 12 -11 0%
FC Thun 4 1 1 2 6 9 -3 25%
FC Lugano 4 1 2 1 3 3 0 25%
Servette FC 4 0 2 2 6 10 -4 0%
FC St. Gallen 4 0 1 3 3 13 -10 0%
FC Luzern 4 2 0 2 4 3 +1 50%
FC Basel 1893 4 0 1 3 2 8 -6 0%
FC Zürich 4 0 3 1 4 5 -1 0%
FC Sion 4 1 2 1 4 5 -1 25%
Etoile Carouge FC 3 0 0 3 2 8 -6 0%
Stade Lausanne-Ouchy 3 2 0 1 6 5 +1 67%
FC Aarau 3 1 0 2 4 6 -2 33%

Auto-detected milestones based on cumulative career totals.

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

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 32 614 5 0 0 0.73
22/23 16 435 3 0 0 0.62
21/22 26 70 2 1 0 3.86
2023 5 225 1 0 0 0.4
20/21 24 0 2 0 0 0
19/20 21 442 4 1 0 1.02
18/19 14 0 2 0 0 0
16/17 29 1,423 5 0 0 0.32
15/16 11 296 2 0 0 0.61

Output by competition

Career goals and assists broken down by tournament.

Challenge League
50 apps
7 G
5 A
U18 Elite League
33 apps
4 G
0 A
Swiss Cup
10 apps
1 G
0 A
Premier Division
5 apps
1 G
0 A
Conference L.
6 apps
1 G
0 A
Schweizer Cup U18
5 apps
1 G
0 A
Super League
48 apps
0 G
2 A
Protathlima Cyta
5 apps
0 G
1 A
1. Liga Gr. 2
9 apps
0 G
0 A

Frequently asked about Euclides Cabral

Who is Euclides Cabral?

Euclides Cabral is a Portugal professional footballer who plays as a right-back for Hassania d'Agadir.

How old is Euclides Cabral?

Euclides Cabral is 27 years old. He was born on January 5, 1999 in Lisboa.

What position does Euclides Cabral play?

Euclides Cabral plays as a right-back (Defender - Right-Back).

What club does Euclides Cabral play for?

Euclides Cabral currently plays for Hassania d'Agadir.

How many career goals has Euclides Cabral scored?

Across all senior club competitions in our dataset, Euclides Cabral has scored 15 goals in 181 appearances.

What is Euclides Cabral's market value?

Euclides Cabral's most recent reported market value is €300k.