Ricardo Carvalho
Career snapshot
Career highs
Born the same day
Shares 1991-02-23 · 6 players total
| Full name | Ricardo Carvalho |
|---|---|
| Name in home country | Ricardo Leonel Carvalho Neves |
| Date of birth | 1991-02-23 (35 yrs) |
| Place of birth | Foz do Sousa, Portugal |
| Citizenship | Portugal |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 189.00 m |
| Current club | FC Vale Formoso |
| Joined | 2024-07-01 |
| Contract expires | 2025-06-30 |
Percentile rank vs 2801 other Defender - Centre-Backs with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Clube Operário Desportivo | 2 | 23/24 | 24/25 | 3 | 1 | 0 | 171 |
| SV Fellbach | 1 | 19/20 | 19/20 | 3 | 0 | 0 | 0 |
| SC Ideal | 1 | 18/19 | 18/19 | 1 | 0 | 0 | 0 |
| AD Oliveirense | 1 | 17/18 | 17/18 | 2 | 0 | 0 | 0 |
| Sertanense FC | 1 | 15/16 | 15/16 | 1 | 0 | 0 | 0 |
| Benfica Castelo Branco | 1 | 13/14 | 13/14 | 1 | 0 | 0 | 0 |
| Gondomar SC | 2 | 10/11 | 12/13 | 2 | 1 | 0 | 90 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Taça de Portugal | Clube Operário Desportivo | 2 | 1 | 0 | 0 | 0 | 171 |
| 23/24 | Taça de Portugal | Clube Operário Desportivo | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | VL Württemberg | SV Fellbach | 3 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Taça de Portugal | SC Ideal | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Taça de Portugal | AD Oliveirense | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Taça de Portugal | Sertanense FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Taça de Portugal | Benfica Castelo Branco | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Taça de Portugal | Gondomar SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Taça de Portugal | Gondomar SC | 1 | 1 | 0 | 0 | 0 | 90 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 09/10 | 2009-07-01 | Boavista Y19 | Gondomar U19 | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Gondomar U19 | Gondomar | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Gondomar | BC Branco | Transfer | 0 | — |
| 14/15 | 2014-07-01 | BC Branco | Sertanense | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Sertanense | Mirandela | Transfer | 0 | — |
| 16/17 | 2017-01-01 | Mirandela | Pampilhosa | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Pampilhosa | AD Oliveirense | Transfer | 0 | — |
| 18/19 | 2018-08-01 | AD Oliveirense | SC Ideal | Transfer | 0 | — |
| 18/19 | 2019-01-13 | SC Ideal | Pedras Rubras | Transfer | 0 | — |
| 19/20 | 2019-08-13 | Pedras Rubras | UP Plasencia | Transfer | 0 | — |
| 19/20 | 2020-01-24 | UP Plasencia | SV Fellbach | Transfer | 0 | — |
| 20/21 | 2020-07-01 | SV Fellbach | Operário | Transfer | 0 | — |
| 24/25 | 2024-07-01 | Operário | Vale Formoso | Transfer | 0 | — |
No recorded injuries.
No market value history.
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Muhammad Candé | 1 | 0 | 261 |
| Dani | 1 | 0 | 258 |
| Gonçalo Reyes | 1 | 0 | 253 |
| Diogo Medeiros | 1 | 0 | 210 |
| Rafa Benevides | 1 | 0 | 202 |
| Philipp Gutsche | 1 | 0 | 190 |
| Charalambos Parcharidis | 1 | 0 | 183 |
| Manuel Sousa | 1 | 0 | 178 |
| Hakan Aslantas | 1 | 0 | 176 |
| Prince Addico | 2 | 0 | 171 |
| Fábio Mesquita | 2 | 0 | 171 |
| Claudio Paterno | 1 | 0 | 161 |
| Camará | 2 | 0 | 161 |
| Fredrick Agyemang | 2 | 0 | 148 |
| Shkemb Miftari | 1 | 0 | 127 |
| Niklas Weiß | 1 | 0 | 127 |
| Modou Lamin Jarju | 1 | 0 | 114 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Taça de Portugal | Clube Operário Desportivo | 1 | 2 |
| 10/11 | Taça de Portugal | Gondomar SC | 1 | 1 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 10/11 | Senior debut season | |
| 10/11 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 19/20 | 3 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Ricardo Carvalho
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Ricardo Carvalho
Who is Ricardo Carvalho?
Ricardo Carvalho is a Portugal professional footballer who plays as a centre-back for FC Vale Formoso.
How old is Ricardo Carvalho?
Ricardo Carvalho is 35 years old. He was born on February 23, 1991 in Foz do Sousa.
What position does Ricardo Carvalho play?
Ricardo Carvalho plays as a centre-back (Defender - Centre-Back).
What club does Ricardo Carvalho play for?
Ricardo Carvalho currently plays for FC Vale Formoso.
How many career goals has Ricardo Carvalho scored?
Across all senior club competitions in our dataset, Ricardo Carvalho has scored 2 goals in 13 appearances.
Portugal