Career snapshot
Position rank · 24/25
Among 3,233 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1994-04-04 · 6 players total
| Full name | Rúben Semedo |
|---|---|
| Name in home country | Rúben Afonso Borges Semedo |
| Date of birth | 1994-04-04 (32 yrs) |
| Place of birth | Amadora, Portugal |
| Citizenship | Portugal Cape Verde |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 191.00 m |
| Current club | Without Club |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | Ulisses Santos - ... |
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 |
|---|---|---|---|---|---|---|---|
| Al-Khor SC | 1 | 24/25 | 24/25 | 17 | 2 | 0 | 557 |
| Al-Markhiya SC | 2 | 23/24 | 24/25 | 15 | 1 | 1 | 810 |
| Al-Duhail SC | 2 | 22/23 | 23/24 | 35 | 0 | 0 | 0 |
| Olympiacos Piraeus | 3 | 19/20 | 21/22 | 94 | 7 | 0 | 4,366 |
| FC Porto | 1 | 21/22 | 21/22 | 2 | 0 | 0 | 0 |
| FC Porto B | 1 | 21/22 | 21/22 | 3 | 0 | 0 | 0 |
| Rio Ave FC | 1 | 18/19 | 18/19 | 14 | 2 | 0 | 630 |
| SD Huesca | 1 | 18/19 | 18/19 | 12 | 0 | 0 | 0 |
| Villarreal CF | 1 | 17/18 | 17/18 | 5 | 0 | 0 | 0 |
| Sporting CP | 3 | 13/14 | 16/17 | 48 | 0 | 0 | 0 |
| Vitória Setúbal FC | 1 | 15/16 | 15/16 | 19 | 0 | 0 | 0 |
| CF Reus Deportiu | 1 | 14/15 | 14/15 | 16 | 0 | 0 | 0 |
| Sporting CP B | 1 | 13/14 | 13/14 | 23 | 1 | 0 | 2,048 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Amir Cup - Preliminary stage | Al-Markhiya SC | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Qatari Second Division | Al-Markhiya SC | 3 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Qatari Stars Cup | Al-Khor SC | 4 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | QSL Relegation | Al-Markhiya SC | 1 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Stars League | Al-Khor SC | 13 | 2 | 0 | 0 | 1 | 557 |
| 23/24 | AFC Champions League | Al-Duhail SC | 5 | 0 | 0 | 1 | 1 | 0 |
| 23/24 | Amir Cup | Al-Markhiya SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Qatari Stars Cup | Al-Duhail SC | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | QSL Relegation | Al-Markhiya SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Stars League | Al-Markhiya SC | 9 | 1 | 0 | 3 | 0 | 810 |
| 23/24 | Stars League | Al-Duhail SC | 8 | 0 | 0 | 2 | 1 | 0 |
| 22/23 | Amir Cup | Al-Duhail SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Qatar Cup | Al-Duhail SC | 1 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Qatari Stars Cup | Al-Duhail SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Stars League | Al-Duhail SC | 14 | 0 | 0 | 6 | 0 | 0 |
| 21/22 | Champions League Qu. | Olympiacos Piraeus | 4 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Europa League | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Kypello Elladas | Olympiacos Piraeus | 1 | 1 | 0 | 0 | 0 | 90 |
| 21/22 | Liga Portugal | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Liga Portugal 2 | FC Porto B | 3 | 0 | 0 | 1 | 1 | 0 |
| 20/21 | Champions League | Olympiacos Piraeus | 6 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Champions League Qu. | Olympiacos Piraeus | 2 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Europa League | Olympiacos Piraeus | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Kypello Elladas | Olympiacos Piraeus | 5 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | SL1 Play-off | Olympiacos Piraeus | 8 | 0 | 0 | 2 | 0 | 0 |
| 20/21 | Super League 1 | Olympiacos Piraeus | 22 | 1 | 0 | 7 | 0 | 1,860 |
| 19/20 | Champions League | Olympiacos Piraeus | 6 | 2 | 0 | 2 | 0 | 270 |
| 19/20 | Champions League Qu. | Olympiacos Piraeus | 6 | 2 | 0 | 2 | 0 | 258 |
| 19/20 | Europa League | Olympiacos Piraeus | 2 | 0 | 0 | 1 | 1 | 0 |
| 19/20 | Kypello Elladas | Olympiacos Piraeus | 4 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | SL1 Play-off | Olympiacos Piraeus | 6 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Super League 1 | Olympiacos Piraeus | 21 | 1 | 0 | 6 | 0 | 1,888 |
| 18/19 | Copa del Rey | SD Huesca | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | LaLiga | SD Huesca | 11 | 0 | 0 | 4 | 0 | 0 |
| 18/19 | Liga NOS | Rio Ave FC | 14 | 2 | 0 | 1 | 0 | 630 |
| 17/18 | Europa League | Villarreal CF | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | LaLiga | Villarreal CF | 4 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Champions League | Sporting CP | 6 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Liga NOS | Sporting CP | 24 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | Taça de Portugal | Sporting CP | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Allianz Cup | Vitória Setúbal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League | Sporting CP | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Liga NOS | Vitória Setúbal FC | 15 | 0 | 0 | 2 | 0 | 0 |
| 15/16 | Liga NOS | Sporting CP | 14 | 0 | 0 | 5 | 0 | 0 |
| 15/16 | Supertaça | Sporting CP | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Taça de Portugal | Vitória Setúbal FC | 3 | 0 | 0 | 1 | 1 | 0 |
| 14/15 | 2ª B - Grupo III | CF Reus Deportiu | 16 | 0 | 0 | 4 | 0 | 0 |
| 14/15 | Ascenso a 2ª | CF Reus Deportiu | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Allianz Cup | Sporting CP | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Liga Portugal 2 | Sporting CP B | 23 | 1 | 0 | 11 | 1 | 2,048 |
| 13/14 | Liga ZON Sagres | Sporting CP | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Taça de Portugal | Sporting CP | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2010-07-01 | CF Benfica U19 | Sporting U17 | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Sporting U17 | Sporting U19 | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Sporting U19 | Sporting B | Transfer | 0 | — |
| 14/15 | 2014-08-24 | Sporting B | Reus Deportiu | Loan | 1000000 | — |
| 14/15 | 2015-06-30 | Reus Deportiu | Sporting B | Return from loan | 0 | — |
| 15/16 | 2015-07-01 | Sporting B | Sporting CP | Transfer | 0 | — |
| 15/16 | 2015-08-15 | Sporting CP | Vitória Setúbal | Loan | 0 | — |
| 15/16 | 2016-01-30 | Vitória Setúbal | Sporting CP | Return from loan | 400000 | — |
| 17/18 | 2017-07-01 | Sporting CP | Villarreal | Transfer | 9000000 | €14.00m |
| 18/19 | 2018-07-19 | Villarreal | SD Huesca | Loan | 1000000 | — |
| 18/19 | 2019-01-29 | SD Huesca | Villarreal | Return from loan | 1000000 | — |
| 18/19 | 2019-01-30 | Villarreal | Rio Ave | Loan | 1000000 | — |
| 18/19 | 2019-06-30 | Rio Ave | Villarreal | Return from loan | 2000000 | — |
| 19/20 | 2019-07-01 | Villarreal | Olympiacos | Transfer | 2000000 | €4.50m |
| 21/22 | 2022-01-31 | Olympiacos | FC Porto | Loan | 5000000 | — |
| 21/22 | 2022-06-30 | FC Porto | Olympiacos | Return from loan | 5000000 | — |
| 22/23 | 2022-08-01 | Olympiacos | Al-Duhail SC | Transfer | 5000000 | €3.50m |
| 23/24 | 2024-01-24 | Al-Duhail SC | Al-Markhiya SC | Loan | 3000000 | — |
| 23/24 | 2024-06-30 | Al-Markhiya SC | Al-Duhail SC | Return from loan | 2500000 | — |
| 24/25 | 2024-07-12 | Al-Duhail SC | Al-Khor SC | Loan | 2500000 | — |
| 24/25 | 2025-01-29 | Al-Khor SC | Al-Duhail SC | Return from loan | 2000000 | — |
| 24/25 | 2025-01-31 | Al-Duhail SC | Without Club | Transfer | 2000000 | — |
| 24/25 | 2025-03-06 | Without Club | Al-Markhiya SC | Transfer | 2000000 | — |
| 25/26 | 2025-07-01 | Al-Markhiya SC | Without Club | Transfer | 1500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | Knee injury | 2016-08-01 | 2016-08-06 | 6 | 0 |
| 16/17 | Muscle injury | 2016-12-19 | 2016-12-30 | 12 | 2 |
| 17/18 | Muscle injury | 2017-10-07 | 2017-12-08 | 63 | 16 |
| 17/18 | Muscle injury | 2017-12-11 | 2018-03-22 | 102 | 18 |
| 18/19 | Foot injury | 2018-11-29 | 2018-12-13 | 15 | 3 |
| 19/20 | Meniscus injury | 2019-08-30 | 2019-09-17 | 19 | 4 |
| 20/21 | Corona virus | 2020-08-19 | 2020-09-06 | 19 | 1 |
| 20/21 | Knee medial ligament tear | 2021-03-02 | 2021-04-03 | 33 | 6 |
| 20/21 | Muscle injury | 2021-04-15 | 2021-04-20 | 6 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.20m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.80m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €1.00m |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| William Carvalho | 2 | 0 | 0 |
| Iuri Medeiros | 2 | 1 | 0 |
| Guilherme | 2 | 1 | 0 |
| Konstantinos Tsimikas | 2 | 0 | 0 |
| Adrien Silva | 2 | 0 | 0 |
| Yann M'Vila | 2 | 0 | 0 |
| Sebastián Coates | 2 | 0 | 0 |
| Daniel Podence | 2 | 0 | 0 |
| Gelson Martins | 2 | 0 | 0 |
| Georgios Masouras | 2 | 1 | 0 |
| Ahmed Hassan | 2 | 0 | 0 |
| Ousseynou Ba | 2 | 0 | 0 |
| Konstantinos Fortounis | 2 | 0 | 0 |
| Lazar Randjelovic | 2 | 0 | 0 |
| Mathieu Valbuena | 2 | 1 | 0 |
| José Sá | 2 | 0 | 0 |
| Mady Camara | 2 | 0 | 0 |
| Youssef El Arabi | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 19/20 | Champions League Qu. | Olympiacos Piraeus | 2 | 6 |
| 19/20 | Champions League | Olympiacos Piraeus | 2 | 6 |
| 18/19 | Liga NOS | Rio Ave FC | 2 | 14 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | QSL Relegation | Al-Markhiya SC | 1 | 1 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-01-29 | Al-Khor SC | Al-Duhail SC | Return from loan | — | €2.00m |
| 24/25 | 2024-07-12 | Al-Duhail SC | Al-Khor SC | Loan | — | €2.50m |
| 23/24 | 2024-06-30 | Al-Markhiya SC | Al-Duhail SC | Return from loan | — | €2.50m |
| 23/24 | 2024-01-24 | Al-Duhail SC | Al-Markhiya SC | Loan | — | €3.00m |
| 21/22 | 2022-06-30 | FC Porto | Olympiacos | Return from loan | — | €5.00m |
| 21/22 | 2022-01-31 | Olympiacos | FC Porto | Loan | — | €5.00m |
| 18/19 | 2019-06-30 | Rio Ave | Villarreal | Return from loan | — | €2.00m |
| 18/19 | 2019-01-30 | Villarreal | Rio Ave | Loan | — | €1.00m |
| 18/19 | 2019-01-29 | SD Huesca | Villarreal | Return from loan | — | €1.00m |
| 18/19 | 2018-07-19 | Villarreal | SD Huesca | Loan | — | €1.00m |
| 15/16 | 2016-01-30 | Vitória Setúbal | Sporting CP | Return from loan | — | €400k |
| 15/16 | 2015-08-15 | Sporting CP | Vitória Setúbal | Loan | — | — |
| 14/15 | 2015-06-30 | Reus Deportiu | Sporting B | Return from loan | — | — |
| 14/15 | 2014-08-24 | Sporting B | Reus Deportiu | Loan | — | €1.00m |
Teams faced most often by Rúben Semedo's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Moreirense FC | 10 | 5 | 3 | 2 | 13 | 11 | +2 | 50% |
| Vitória Guimarães | 10 | 4 | 3 | 3 | 14 | 14 | 0 | 40% |
| FC Porto | 10 | 0 | 4 | 6 | 7 | 17 | -10 | 0% |
| SC Farense | 8 | 5 | 2 | 1 | 13 | 8 | +5 | 63% |
| Portimonense SC | 8 | 5 | 3 | 0 | 13 | 5 | +8 | 63% |
| Sporting CP | 8 | 1 | 2 | 5 | 7 | 16 | -9 | 13% |
| FC Famalicão | 8 | 0 | 4 | 4 | 6 | 10 | -4 | 0% |
| CD Santa Clara | 8 | 2 | 2 | 4 | 9 | 10 | -1 | 25% |
| CD Nacional | 8 | 4 | 3 | 1 | 12 | 10 | +2 | 50% |
| Casa Pia AC | 7 | 4 | 2 | 1 | 10 | 6 | +4 | 57% |
| SL Benfica | 6 | 0 | 0 | 6 | 5 | 16 | -11 | 0% |
| Boavista | 6 | 3 | 2 | 1 | 9 | 5 | +4 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 13/14 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 21 | 557 | 1 | 0 | 1 | 0.32 |
| 23/24 | 27 | 810 | 6 | 0 | 2 | 0.89 |
| 22/23 | 19 | 0 | 7 | 0 | 0 | 0 |
| 21/22 | 10 | 90 | 2 | 0 | 1 | 3 |
| 20/21 | 44 | 1,860 | 11 | 1 | 0 | 0.58 |
| 19/20 | 45 | 2,416 | 13 | 1 | 1 | 0.56 |
| 18/19 | 26 | 630 | 5 | 0 | 0 | 0.71 |
| 16/17 | 31 | 0 | 3 | 2 | 0 | 0 |
| 15/16 | 35 | 0 | 8 | 2 | 1 | 0 |
| 14/15 | 16 | 0 | 4 | 1 | 0 | 0 |
| 13/14 | 24 | 2,048 | 11 | 1 | 1 | 0.57 |
Output by competition
Career goals and assists broken down by tournament.
More on Rúben Semedo
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Rúben Semedo
Who is Rúben Semedo?
Rúben Semedo is a Portugal professional footballer who plays as a centre-back for Without Club.
How old is Rúben Semedo?
Rúben Semedo is 32 years old. He was born on April 4, 1994 in Amadora.
What position does Rúben Semedo play?
Rúben Semedo plays as a centre-back (Defender - Centre-Back).
What club does Rúben Semedo play for?
Rúben Semedo currently plays for Without Club.
How many career goals has Rúben Semedo scored?
Across all senior club competitions in our dataset, Rúben Semedo has scored 13 goals in 303 appearances.
What is Rúben Semedo's market value?
Rúben Semedo's most recent reported market value is €1.50m.