|Full name||Rúben Afonso Borges Semedo|
|Date of birth||4 April 1994|
|Place of birth||Amadora, Portugal|
|Height||1.89 m (6 ft 2 1⁄2 in)|
|Playing position||Centre back / Defensive midfielder|
|2014–2015||→ Reus (loan)||16||(0)|
|2015–2016||→ Vitória Setúbal (loan)||15||(0)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 1 October 2017.
‡ National team caps and goals correct as of 20 June 2017
Born in Amadora, Lisbon Metropolitan Area of Cape Verdean descent, Semedo joined Sporting Clube de Portugal's youth system at the age of 16. On 11 August 2013 he made his debut with the first team, scoring in a friendly with ACF Fiorentina.
Semedo spent the 2013–14 season with the B-team in the Segunda Liga, his first appearance in the competition occurring on 25 August 2013 as he played the full 90 minutes in a 1–0 home win against C.D. Trofense. On 26 August 2014 he, alongside teammate Vítor, was loaned to Spanish side CF Reus Deportiu.
For the 2015–16 campaign, Semedo was promoted to Sporting's main squad. He made his competitive debut – winning his first trophy in the process – on 9 August, coming on as a late substitute in a 1–0 success over S.L. Benfica for the Portuguese Supercup; five days later, however, he was loaned to fellow league club Vitória FC.
During his brief spell in Setúbal, Semedo was sent off twice, including once in a game against Rio Ave F.C. for the Taça de Portugal. In the 2016 January transfer window, he was recalled by the Lions due to a defensive injury crisis.
On 18 February 2016, Semedo played his first game in European competition, receiving his marching orders after two bookable offenses in a 0–1 home loss to Bayer 04 Leverkusen for the last-32 round in the UEFA Europa League. On 9 March he signed a new contract until 2022, with a release clause being set at €45 million.
- As of 21 May 2017
|Club||Season||League||National Cup||League Cup||Europe||Total|
|Sporting B||2013–14||Segunda Liga||23||1||—||—||—||23||1|
|Reus (loan)||2014–15||Segunda División B||16||0||—||—||—||16||0|
|Vitória Setúbal (loan)||2015–16||Primeira Liga||15||0||3||0||1||0||0||0||19||0|
- "Ruben Semedo, o craque descoberto em 45 minutos" [Ruben Semedo, the ace discovered in 45 minutes] (in Portuguese). Mais Futebol. 13 September 2013. Retrieved 2 February 2014.
- "Sporting B-Trofense, 1–0: Betinho garante triunfo" [Sporting B-Trofense, 1–0: Betinho provides win]. Record (in Portuguese). 25 August 2013. Retrieved 10 August 2015.
- "Vítor Silva i Rubén Semedo darreres incorporacions" [Vítor Silva and Rubén Semedo the last additions] (in Catalan). Reus Deportiu. 26 August 2014. Retrieved 8 September 2014.
- "Benfica 0−1 Sporting" (in Portuguese). RTP. 9 August 2015. Retrieved 25 February 2016.
- "Rúben Semedo: "O meu primeiro objetivo é ser titular"" [Rúben Semedo: "My first goal is to start"] (in Portuguese). Mais Futebol. 14 August 2015. Retrieved 25 February 2016.
- "Polícia acalmou adeptos após expulsão de Rúben Semedo" [Polícia settled fans down after Rúben Semedo ejection]. A Bola (in Portuguese). 16 December 2015. Retrieved 25 February 2016.
- "Jorge Jesus atento aos jogadores emprestados" [Jorge Jesus keeping an eye on loaned players] (in Portuguese). Relvado. 19 January 2016. Retrieved 25 February 2016.
- "Rúben Semedo de regresso a Alvalade" [Rúben Semedo returns to Alvalade]. Record (in Portuguese). 20 January 2016. Retrieved 25 February 2016.
- "Advantage Leverkusen after Sporting scalp". UEFA.com. 18 February 2016. Retrieved 25 February 2016.
- "Comunicado sobre a renovação de Rúben Semedo" [Release on Rúben Semedo renewal] (in Portuguese). Sporting CP. 9 March 2016. Retrieved 10 March 2016.
- "BRIEF-Sporting transfers Ruben Semedo to Villarreal for 14 mln euros". Reuters. 7 June 2017. Retrieved 7 June 2017.
- "Rúben Semedo". Soccerway. Retrieved 27 August 2013.