Skip to content
Ricardo Alves

Ricardo Alves

Midfield - Central Midfield  at Etoile Carouge FC
Age24
CitizenshipSwitzerland Portugal
Height1.77 m
Footleft
BornDecember 2, 2001
at Etoile Carouge FC 327 days · joined 2025-07-01
👕100+ Apps
Market value €200k
Central Midfield Midfield

Career snapshot

7
clubs played for
17/18
debut season
0.13
goals / match
Servette FC U18
top club · 53 apps

Position rank · 25/26

#242
goals rank
#297
assists rank
24
season goals
8
season assists

Among 376 Midfield - Central Midfields · ≥200 mins

Career highs

€500k
peak value · 2023
top transfer fee
7
best season · 19/20
18 / 2
int'l caps / goals
183Appearances
24Goals
8Assists
24Yellow cards
0Red cards
57Full matches (90′)
Full nameRicardo Alves
Name in home countryRicardo Azevedo Alves
Date of birth2001-12-02 (24 yrs)
Place of birthGenève, Switzerland
CitizenshipSwitzerland Portugal
PositionMidfield - Central Midfield (main: Midfield)
Footleft
Height177.00 m
Current clubEtoile Carouge FC
Joined2025-07-01
Contract expires
AgentGold Kick SA
OutfitterPuma
Jul 2025
25/26 — Etoile Carouge FC
8 matches · 1 G · 0 A · across 2 competitions
Jul 2025
Transfer: Yverdon Sport → Etoile Carouge
25/26 · Transfer
Jun 2025
Transfer: Etoile Carouge → Yverdon Sport
24/25 · Return from loan
Jan 2025
Transfer: Yverdon Sport → Etoile Carouge
24/25 · Loan
Jul 2024
Injury: unknown
5 games missed
Jul 2024
24/25 — Etoile Carouge FC, Yverdon Sport FC
26 matches · 2 G · 2 A · across 3 competitions
Jul 2023
Transfer: FC St. Gallen → Yverdon Sport
23/24 · Transfer
Jul 2023
23/24 — Yverdon Sport FC
22 matches · 2 G · 1 A · across 2 competitions
Mar 2023
Injury: unknown
5 games missed
Aug 2022
Transfer: Servette FC → FC St. Gallen
22/23 · Transfer
Jul 2022
22/23 — FC St. Gallen 1879 U21, FC St. Gallen 1879
20 matches · 1 G · 2 A · across 3 competitions
Oct 2021
Injury: unknown
1 games missed
Jul 2021
21/22 — Servette FC U21, Servette FC
19 matches · 6 G · 1 A · across 4 competitions
Feb 2021
Injury: unknown
7 games missed
Jan 2021
Injury: unknown
Dec 2020
Injury: unknown
2 games missed
Dec 2020
Injury: unknown
2 games missed
Jul 2020
Injury: unknown
4 games missed
Jul 2020
20/21 — Servette FC U21, Servette FC
11 matches · 0 G · 1 A · across 3 competitions
Jul 2019
19/20 — Servette FC U21, Servette FC
24 matches · 7 G · 1 A · across 2 competitions
Feb 2019
Transfer: Servette U18 → Servette FC
18/19 · Transfer
Jul 2018
18/19 — Servette FC U18
27 matches · 2 G · 0 A · across 3 competitions
Jul 2017
17/18 — Servette FC U18
26 matches · 3 G · 0 A · across 2 competitions
Jul 2017
Transfer: Servette M-17 → Servette U18
17/18 · Transfer
Jan 1970
Peak market value: €500k
Highest valuation recorded in dataset

Percentile rank vs 61 other Midfield - Central Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.23/90
84
Assists0 total · 0.00/90
0
G+A1 total · 0.23/90
38
Yellow cards0 total · 0.00/90
80
5,133 min
Minutes played by club
Etoile Carouge FC 20.4%
Yverdon Sport FC 15.5%
FC St. Gallen 1879 0.0%
FC St. Gallen 1879 U21 4.4%
Servette FC 0.0%
Servette FC U21 4.7%
Servette FC U18 54.9%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Etoile Carouge FC 2 24/25 25/26 27 3 1 1,048
Yverdon Sport FC 2 23/24 24/25 29 2 2 797
FC St. Gallen 1879 1 22/23 22/23 16 0 2 0
FC St. Gallen 1879 U21 1 22/23 22/23 4 1 0 225
Servette FC 3 19/20 21/22 33 0 3 0
Servette FC U21 3 19/20 21/22 21 13 0 243
Servette FC U18 2 17/18 18/19 53 5 0 2,820

Career trajectory — goals, assists & market value

2€125K4€250K6€375K8€500K17/18 — 3 goals (Servette FC U18)317/1818/19 — 2 goals (Servette FC U18)218/1919/20 — 7 goals (Servette FC U21)19/20 — 1 assists819/2020/21 — 1 assists120/2121/22 — 6 goals (Servette FC U21)21/22 — 1 assists721/2222/23 — 1 goals (FC St. Gallen 1879 U21)22/23 — 2 assists322/2323/24 — 2 goals (Yverdon Sport FC)23/24 — 1 assists323/2424/25 — 2 goals (Etoile Carouge FC)24/25 — 2 assists424/2525/26 — 1 goals (Etoile Carouge FC)125/2619/20 — €100K20/21 — €200K21/22 — €200K22/23 — €400K23/24 — €500K24/25 — €300K25/26 — €200KGoalsAssistsMarket value

Goals by season

17/18: 3317/1818/19: 2218/1919/20: 7719/2020/21: 0020/2121/22: 6621/2222/23: 1122/2323/24: 2223/2424/25: 2224/2525/26: 1125/26

Assists by season

17/18: 0017/1818/19: 0018/1919/20: 1119/2020/21: 1120/2121/22: 1121/2222/23: 2222/2323/24: 1123/2424/25: 2224/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Challenge League Etoile Carouge FC 7 1 0 0 0 394
25/26 Swiss Cup Etoile Carouge FC 1 0 0 0 0 0
24/25 Challenge League Etoile Carouge FC 18 2 1 0 0 654
24/25 Super League Yverdon Sport FC 6 0 1 1 0 0
24/25 Swiss Cup Etoile Carouge FC 1 0 0 1 0 0
24/25 Swiss Cup Yverdon Sport FC 1 0 0 1 0 0
23/24 Super League Yverdon Sport FC 20 1 1 2 0 728
23/24 Swiss Cup Yverdon Sport FC 2 1 0 0 0 69
22/23 Promotion League FC St. Gallen 1879 U21 4 1 0 2 0 225
22/23 Super League FC St. Gallen 1879 13 0 2 2 0 0
22/23 Swiss Cup FC St. Gallen 1879 3 0 0 1 0 0
21/22 2. Liga Inter - Gr. 1 Servette FC U21 10 6 0 3 0 128
21/22 Super League Servette FC 8 0 1 0 0 0
21/22 Swiss Cup Servette FC 1 0 0 0 0 0
21/22 UECL Quali Servette FC 0 0 0 0 0 0
20/21 2. Liga Inter - Gr. 1 Servette FC U21 1 0 0 0 0 0
20/21 Super League Servette FC 9 0 1 1 0 0
20/21 Swiss Cup Servette FC 1 0 0 0 0 0
19/20 2. Liga Inter - Gr. 1 Servette FC U21 10 7 0 2 0 115
19/20 Super League Servette FC 14 0 1 2 0 0
18/19 Schweizer Cup U18 Servette FC U18 1 0 0 0 0 0
18/19 U18 Elite League Servette FC U18 22 1 0 4 0 1,896
18/19 U18 Elite Playoffs Servette FC U18 4 1 0 0 0 360
17/18 Schweizer Cup U18 Servette FC U18 3 0 0 0 0 0
17/18 U18 Elite League Servette FC U18 23 3 0 2 0 564
SeasonDateFromToTypeMarket valueFee
17/18 2017-07-01 Servette M-17 Servette U18 Transfer 0
18/19 2019-02-25 Servette U18 Servette FC Transfer 0
22/23 2022-08-23 Servette FC FC St. Gallen Transfer 400000
23/24 2023-07-17 FC St. Gallen Yverdon Sport Transfer 400000
24/25 2025-01-01 Yverdon Sport Etoile Carouge Loan 200000
24/25 2025-06-30 Etoile Carouge Yverdon Sport Return from loan 200000
25/26 2025-07-01 Yverdon Sport Etoile Carouge Transfer 200000
SeasonInjuryFromToDays missedGames missed
19/20 unknown injury 2020-07-31 2020-09-17 49 4
20/21 unknown injury 2020-12-01 2020-12-07 7 2
20/21 unknown injury 2020-12-18 2021-01-28 42 2
20/21 Quarantine 2021-01-15 2021-01-25 11 0
20/21 unknown injury 2021-02-15 2021-04-01 46 7
21/22 unknown injury 2021-10-13 2021-10-20 8 1
22/23 unknown injury 2023-03-01 2023-04-06 37 5
24/25 unknown injury 2024-07-17 2024-08-21 36 5
Current€200k
Peak€500k
Low€100k
Δ since start+€100k
€100k€200k€300k€400k€500k197019701970
DateValue
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €300k
Jan 1, 1970 €200k
Jan 1, 1970 €300k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €100k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #28436 1 0 former national player
Team #28155 4 0 former national player
Team #23140 3 0 former national player
Team #22998 2 0 former national player
Team #19429 #10 7 2 former national player
Team #16817 #10 1 0 former national player

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
19/20 2. Liga Inter - Gr. 1 Servette FC U21 7 10
21/22 2. Liga Inter - Gr. 1 Servette FC U21 6 10
17/18 U18 Elite League Servette FC U18 3 23

Top assist seasons

SeasonCompetitionClubAssistsMatches
22/23 Super League FC St. Gallen 1879 2 13
21/22 Super League Servette FC 1 8
19/20 Super League Servette FC 1 14

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
24/25 2025-06-30 Etoile Carouge Yverdon Sport Return from loan €200k
24/25 2025-01-01 Yverdon Sport Etoile Carouge Loan €200k

Last 26 matches for Etoile Carouge FC 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
2025-03-14 C2 Etoile Carouge FC 0–0 FC Thun Berner Oberland Available
2025-03-07 C2 FC Stade Nyonnais 0–3 Etoile Carouge FC Available
2025-03-02 C2 Etoile Carouge FC 3–2 FC Vaduz Available
2025-02-22 C2 AC Bellinzona 0–0 Etoile Carouge FC Available
2025-02-14 C2 FC Schaffhausen 0–0 Etoile Carouge FC Available
2025-02-07 C2 Etoile Carouge FC 2–1 Neuchâtel Xamax FCS Available
2025-01-31 C2 Stade Lausanne-Ouchy 1–0 Etoile Carouge FC Available
2025-01-24 C2 Etoile Carouge FC 1–1 FC Wil 1900 Available
2024-12-14 C2 FC Vaduz 3–2 Etoile Carouge FC Available
2024-12-08 C2 Etoile Carouge FC 1–0 FC Schaffhausen Available
2024-11-30 C2 FC Wil 1900 2–1 Etoile Carouge FC Available
2024-11-22 C2 Etoile Carouge FC 2–2 AC Bellinzona Available
2024-11-09 C2 FC Thun Berner Oberland 2–1 Etoile Carouge FC Available
2024-11-01 C2 Etoile Carouge FC 2–1 FC Aarau Available
2024-10-25 C2 Etoile Carouge FC 1–1 Stade Lausanne-Ouchy Available
2024-10-18 C2 Neuchâtel Xamax FCS 0–3 Etoile Carouge FC Available
2024-10-04 C2 Etoile Carouge FC 3–1 FC Stade Nyonnais Available
2024-09-27 C2 Stade Lausanne-Ouchy 5–1 Etoile Carouge FC Available
2024-09-24 C2 Etoile Carouge FC 1–0 FC Vaduz Available
2024-09-20 C2 FC Stade Nyonnais 2–4 Etoile Carouge FC Available
2024-08-30 C2 Etoile Carouge FC 3–1 FC Wil 1900 Available
2024-08-24 C2 FC Aarau 1–0 Etoile Carouge FC Available
2024-08-09 C2 Etoile Carouge FC 0–2 FC Thun Berner Oberland INJURED unknown injury
2024-08-03 C2 AC Bellinzona 1–1 Etoile Carouge FC INJURED unknown injury
2024-07-26 C2 Etoile Carouge FC 3–1 Neuchâtel Xamax FCS INJURED unknown injury
2024-07-19 C2 FC Schaffhausen 2–3 Etoile Carouge FC INJURED unknown injury

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

OpponentPWDLGFGAGDWin %
Grasshopper Club Zürich 8 2 2 4 8 17 -9 25%
FC Zürich 7 3 0 4 10 11 -1 43%
FC Basel 1893 7 1 1 5 5 17 -12 14%
FC Luzern 7 3 1 3 11 10 +1 43%
FC St. Gallen 7 3 2 2 5 10 -5 43%
FC Lausanne-Sport 7 2 1 4 10 17 -7 29%
FC Winterthur 7 2 4 1 10 7 +3 29%
Stade Lausanne-Ouchy 7 2 2 3 9 12 -3 29%
Servette FC 6 3 1 2 11 8 +3 50%
FC Lugano 6 1 0 5 3 17 -14 17%
BSC Young Boys 6 0 4 2 7 16 -9 0%
FC Sion 4 0 3 1 3 4 -1 0%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
17/18 Senior debut season
17/18 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 26 654 3 0 0 0.41
23/24 22 797 2 0 0 0.23
22/23 20 225 5 0 0 2
21/22 19 128 3 0 0 2.11
20/21 11 0 1 0 0 0
19/20 24 115 4 1 0 3.91
18/19 27 2,256 4 1 0 0.2
17/18 26 564 2 0 0 0.32

Output by competition

Career goals and assists broken down by tournament.

2. Liga Inter - Gr. 1
21 apps
13 G
0 A
U18 Elite League
45 apps
4 G
0 A
Challenge League
25 apps
3 G
1 A
Super League
70 apps
1 G
7 A
Swiss Cup
10 apps
1 G
0 A
Promotion League
4 apps
1 G
0 A
U18 Elite Playoffs
4 apps
1 G
0 A

Frequently asked about Ricardo Alves

Who is Ricardo Alves?

Ricardo Alves is a Switzerland professional footballer who plays as a central midfield for Etoile Carouge FC.

How old is Ricardo Alves?

Ricardo Alves is 24 years old. He was born on December 2, 2001 in Genève.

What position does Ricardo Alves play?

Ricardo Alves plays as a central midfield (Midfield - Central Midfield).

What club does Ricardo Alves play for?

Ricardo Alves currently plays for Etoile Carouge FC.

How many career goals has Ricardo Alves scored?

Across all senior club competitions in our dataset, Ricardo Alves has scored 24 goals in 183 appearances.

What is Ricardo Alves's market value?

Ricardo Alves's most recent reported market value is €200k.