PLAYER PROFILE

Diogo Carraco.

Neuchâtel Xamax FCS · Portugal

Matrix 45981

At a glance

Full name
Diogo Rafael Mendes Carraco
Born
13 Sep 2002
Age today
24
Nationality
Portugal

Career by season

109 recorded appearances
Diogo Carraco appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Swiss Cup Neuchâtel Xamax FCS 2100830
26/27Challenge League Neuchâtel Xamax FCS 103013690
25/26UEFA Conference League FC Lausanne-Sport 1000190
25/26Swiss Cup Neuchâtel Xamax FCS 31101591
25/26Swiss Cup FC Lausanne-Sport 1000320
25/26Challenge League Neuchâtel Xamax FCS 2924212,0345
24/25Swiss Super League FC Lausanne-Sport 82002341 / 1 red
24/25Swiss Cup FC Lausanne-Sport 2100750
24/25Challenge League FC Stade Lausanne-Ouchy 1915101,2571
23/24Challenge League FC Stade Nyonnais 3022001,9048
21/22Swiss Super League FC Lausanne-Sport 4100910

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

Match log

Newest first
Diogo Carraco match log
DateCompetitionMatchScoreMinutesGoals
30 Oct 2026Challenge League Neuchâtel Xamax FCS v FC Aarau 1 – 346
23 Oct 2026Challenge League FC Stade Lausanne-Ouchy v Neuchâtel Xamax FCS 0 – 072
18 Oct 2026Swiss Cup FC Langenthal v Neuchâtel Xamax FCSSubstitute, on 58′ 2 – 332
09 Oct 2026Challenge League Neuchâtel Xamax FCS v FC WinterthurSubstitute, on 61′ 3 – 029
18 Sep 2026Challenge League Neuchâtel Xamax FCS v FC Rapperswil-JonaSubstitute, on 76′ 0 – 314
11 Sep 2026Challenge League FC Stade Nyonnais v Neuchâtel Xamax FCS 1 – 361
04 Sep 2026Challenge League FC Winterthur v Neuchâtel Xamax FCSSubstitute, on 46′ 4 – 044
01 Sep 2026Challenge League Neuchâtel Xamax FCS v Yverdon Sport FCSubstitute, on 72′ 1 – 218
21 Aug 2026Challenge League Neuchâtel Xamax FCS v FC Stade Lausanne-OuchySubstitute, on 46′ 1 – 244
15 Aug 2026Swiss Cup Meyrin FC v Neuchâtel Xamax FCS 0 – 051
07 Aug 2026Challenge League Etoile Carouge FC v Neuchâtel Xamax FCSSubstitute, on 67′ 0 – 123
24 Jul 2026Challenge League Neuchâtel Xamax FCS v SC KriensSubstitute, on 72′ 3 – 218
15 May 2026Challenge League FC Stade Lausanne-Ouchy v Neuchâtel Xamax FCS 2 – 190
11 May 2026Challenge League Neuchâtel Xamax FCS v Etoile Carouge FC 3 – 061
08 May 2026Challenge League FC Rapperswil-Jona v Neuchâtel Xamax FCS 2 – 390
01 May 2026Challenge League Neuchâtel Xamax FCS v FC Aarau 1 – 367
26 Apr 2026Challenge League Neuchâtel Xamax FCS v AC Bellinzona 2 – 190
22 Apr 2026Challenge League Yverdon Sport FC v Neuchâtel Xamax FCS 2 – 276
10 Apr 2026Challenge League Neuchâtel Xamax FCS v FC Stade Nyonnais 4 – 1901
07 Apr 2026Challenge League FC Wil 1900 v Neuchâtel Xamax FCSSubstitute, on 65′ 5 – 225

Career transfers

10 recorded moves

All recorded career moves, newest first.

Diogo Carraco career transfers
Date FromToMoveFee
25 Aug 2025 FC Lausanne-Sport Neuchâtel Xamax FCS Transfer —
30 Jun 2025 FC Stade Lausanne-Ouchy FC Lausanne-Sport Loan return
10 Jan 2025 FC Lausanne-Sport FC Stade Lausanne-Ouchy Loan —
01 Jul 2024 FC Lausanne-Sport II FC Lausanne-Sport Internal move —
30 Jun 2024 FC Stade Nyonnais FC Lausanne-Sport II Loan return
01 Jul 2023 FC Lausanne-Sport II FC Stade Nyonnais Loan —
30 Jun 2023 FC Bulle FC Lausanne-Sport II Loan return
05 Sep 2022 FC Lausanne-Sport II FC Bulle Loan —
01 Jul 2020 FC Lausanne-Sport U18 FC Lausanne-Sport II Internal move —
01 Jul 2018 FC Lausanne-Sport U16 FC Lausanne-Sport U18 Internal move —

Contracts and market values are not available yet.