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
03 Apr 2026Challenge League Neuchâtel Xamax FCS v FC Vaduz 1 – 365
21 Mar 2026Challenge League FC Aarau v Neuchâtel Xamax FCS 1 – 090
15 Mar 2026Challenge League Neuchâtel Xamax FCS v FC Rapperswil-JonaSubstitute, on 73′ 3 – 217
06 Mar 2026Challenge League FC Stade Nyonnais v Neuchâtel Xamax FCS 0 – 066
01 Mar 2026Challenge League Neuchâtel Xamax FCS v FC Wil 1900 0 – 072
22 Feb 2026Challenge League FC Vaduz v Neuchâtel Xamax FCS 1 – 079
13 Feb 2026Challenge League Etoile Carouge FC v Neuchâtel Xamax FCS 1 – 386
08 Feb 2026Challenge League Neuchâtel Xamax FCS v FC Stade Lausanne-Ouchy 3 – 087
03 Feb 2026Swiss Cup Neuchâtel Xamax FCS v Yverdon Sport FCSubstitute, on 82′ 1 – 28
25 Jan 2026Challenge League Neuchâtel Xamax FCS v Yverdon Sport FC 1 – 290
19 Dec 2025Challenge League FC Stade Nyonnais v Neuchâtel Xamax FCS 1 – 168
14 Dec 2025Challenge League Neuchâtel Xamax FCS v AC Bellinzona 1 – 0671
10 Dec 2025Challenge League FC Stade Lausanne-Ouchy v Neuchâtel Xamax FCS 3 – 080
05 Dec 2025Challenge League FC Vaduz v Neuchâtel Xamax FCS 1 – 090
02 Dec 2025Swiss Cup FC Stade Nyonnais v Neuchâtel Xamax FCS 1 – 1120
28 Nov 2025Challenge League Neuchâtel Xamax FCS v FC Aarau 1 – 290
07 Nov 2025Challenge League Neuchâtel Xamax FCS v Yverdon Sport FCSubstitute, on 71′ 2 – 219
24 Oct 2025Challenge League Neuchâtel Xamax FCS v FC Rapperswil-JonaSubstitute, on 65′ 2 – 125
03 Oct 2025Challenge League Neuchâtel Xamax FCS v FC Stade Lausanne-Ouchy 0 – 290
26 Sep 2025Challenge League FC Rapperswil-Jona v Neuchâtel Xamax FCS 1 – 368

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.