PLAYER PROFILE

Euclides Cabral.

Hassania d\'Agadir · Portugal

Matrix 40325

At a glance

Full name
Euclides da Silva Cabral
Born
05 Jan 1999
Age today
27
Nationality
Portugal

Career by season

129 recorded appearances
Euclides Cabral appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
25/26Botola Pro Inwi Hassania d\'Agadir 9900—0
24/25Swiss Cup Neuchâtel Xamax FCS 1100900
24/25Challenge League Neuchâtel Xamax FCS 3128432,4545
22/23UEFA Europa League Apollon Limassol 21001130
22/23UEFA Conference League Apollon Limassol 64104351
22/23UEFA Champions League Apollon Limassol 21001160
2023League of Ireland Premier Division Shelbourne FC 53102251
2022/2023Cyprus League by Stoiximan Apollon Limassol 52012332
21/22Swiss Super League FC St. Gallen 1879 2315021,4052 / 1 red
21/22Swiss Cup FC St. Gallen 1879 3010700
20/21Swiss Super League FC St. Gallen 1879 1910009911
20/21Swiss Cup FC St. Gallen 1879 42002271
19/20Challenge League Grasshopper Club Zurich 1915321,3264

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Euclides Cabral match log
DateCompetitionMatchScoreMinutesGoals
20 Mar 2021Swiss Super League FC Lausanne-Sport v FC St. Gallen 1879Substitute, on 74′ 4 – 316
14 Mar 2021Swiss Super League FC St. Gallen 1879 v BSC Young BoysSubstitute, on 75′ 2 – 215
03 Mar 2021Swiss Super League FC St. Gallen 1879 v Servette FCSubstitute, on 75′ 0 – 115
27 Feb 2021Swiss Super League FC St. Gallen 1879 v FC Basel 1893Substitute, on 84′ 3 – 16
20 Feb 2021Swiss Super League FC Vaduz v FC St. Gallen 1879Substitute, on 75′ 2 – 115
17 Feb 2021Swiss Super League FC St. Gallen 1879 v FC LuzernSubstitute, on 76′ 2 – 114
10 Feb 2021Swiss Super League Servette FC v FC St. Gallen 1879 2 – 246
03 Feb 2021Swiss Super League FC Sion v FC St. Gallen 1879Substitute, on 34′ 3 – 256
30 Jan 2021Swiss Super League FC St. Gallen 1879 v FC Zürich 2 – 376
24 Jan 2021Swiss Super League FC St. Gallen 1879 v FC LuganoSubstitute, on 76′ 0 – 114
22 Feb 2020Challenge League FC Schaffhausen v Grasshopper Club ZurichSubstitute, on 90′ 0 – 31
14 Feb 2020Challenge League Grasshopper Club Zurich v SC Kriens 0 – 190
07 Feb 2020Challenge League FC Stade Lausanne-Ouchy v Grasshopper Club Zurich 4 – 190
31 Jan 2020Challenge League Grasshopper Club Zurich v FC VaduzSubstitute, on 73′ 1 – 217
26 Jan 2020Challenge League FC Chiasso v Grasshopper Club ZurichSubstitute, on 66′ 1 – 124
13 Dec 2019Challenge League Grasshopper Club Zurich v FC Lausanne-Sport 1 – 2901
07 Dec 2019Challenge League FC Chiasso v Grasshopper Club Zurich 0 – 187
30 Nov 2019Challenge League FC Stade Lausanne-Ouchy v Grasshopper Club Zurich 0 – 1901
08 Nov 2019Challenge League FC Winterthur v Grasshopper Club Zurich 1 – 152
02 Nov 2019Challenge League Grasshopper Club Zurich v SC Kriens 2 – 090

Career transfers

12 recorded moves

All recorded career moves, newest first.

Euclides Cabral career transfers
Date FromToMoveFee
13 Jul 2025 Neuchâtel Xamax FCS Hassania d\'Agadir Transfer Free
01 Jul 2024 Without club Neuchâtel Xamax FCS Transfer —
26 Nov 2023 Shelbourne FC Without club Released —
30 Aug 2023 Without club Shelbourne FC Transfer —
01 Jan 2023 Apollon Limassol Without club Released —
05 Jul 2022 FC St. Gallen 1879 Apollon Limassol Transfer Free
20 Jan 2021 Grasshopper Club Zurich FC St. Gallen 1879 Transfer —
31 Jan 2019 Sporting CP U23 Grasshopper Club Zurich Transfer Free
01 Jul 2018 Sporting CP U19 Sporting CP U23 Internal move —
06 Sep 2017 FC Sion U21 Sporting CP U19 Transfer —
01 Jul 2016 FC Sion U18 FC Sion U21 Internal move —
01 Jul 2015 FC Sion Youth FC Sion U18 Internal move —

Contracts and market values are not available yet.