| Personal information | |||
|---|---|---|---|
| Full name | Ricardo Alves Coelho da Silva[1] | ||
| Date of birth | (1993-03-25)25 March 1993 (age 32)[1] | ||
| Place of birth | Lourosa, Portugal | ||
| Height | 1.84 m (6 ft 0 in)[1] | ||
| Position | Midfielder | ||
| Team information | |||
Current team | Sepahan | ||
| Number | 10 | ||
| Youth career | |||
| 2001–2003 | Lusitânia | ||
| 2003–2006 | Porto | ||
| 2006 | Boavista | ||
| 2007 | Pasteleira | ||
| 2007–2008 | Boavista | ||
| 2008–2009 | Padroense | ||
| 2009–2012 | Porto | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 2012–2014 | Belenenses | 13 | (1) |
| 2013–2014 | →Portimonense (loan) | 15 | (1) |
| 2015 | Rapid București | 7 | (0) |
| 2015–2018 | Olimpija Ljubljana | 78 | (15) |
| 2018–2020 | Orenburg | 39 | (7) |
| 2021 | Krylia Sovetov | 12 | (0) |
| 2021–2022 | Kairat | 19 | (0) |
| 2022–2025 | Tractor | 82 | (6) |
| 2025– | Sepahan | 8 | (0) |
| International career | |||
| 2008 | Portugal U15 | 3 | (0) |
| 2009 | Portugal U17 | 2 | (0) |
| 2011 | Portugal U18 | 5 | (4) |
| 2011–2012 | Portugal U19 | 12 | (3) |
| 2012–2013 | Portugal U20 | 13 | (1) |
| * Club domestic league appearances and goals as of 17:27, 13 December 2025 (UTC) | |||
Ricardo Alves Coelho da Silva (born 25 March 1993) is a Portuguese professionalfootballer who plays as amidfielder forPersian Gulf Pro League clubSepahan.
Born inLourosa (Santa Maria da Feira), Alves played youth football with mainlyFC Porto, which he represented from ages 16 to 19 in his second stint. He made his senior debut withC.F. Os Belenenses on 1 August 2012, playing three minutes in a 1–0 home win againstS.C. Freamunde in thefirst round of theTaça da Liga.[2]
On 20 January 2013, Alves made his first appearance in theSegunda Liga, coming on as a second-halfsubstitute in a 0–0 home draw withC.D. Santa Clara.[3] In the ensuing summer he was loaned toPortimonense S.C. in the same league,[4] which he later considered to be a "step back" in his career.[5]
In the summer of 2015, after a short spell in Romania withFC Rapid București,[6] Alves signed withNK Olimpija Ljubljana from theSlovenian PrvaLiga. He made his debut in top-flight football on 8 August, starting and scoring in a 2–0 away victory overNK Krško.[7]
Alves and his team wonthe double in the2017–18 campaign, with the player contributing a career-best ten league goals to the feat[8] and adding one and twoassists inthe final of thedomestic cup againstNK Aluminij (6–1 inLjubljana).[9]
On 6 September 2018, Alves joinedRussian Premier League clubFC Orenburg.[10] On 2 October 2020, his contract was terminated by mutual consent;[11] he remained in the country nonetheless, moving toFootball National League sidePFC Krylia Sovetov Samara in February 2021.[12]
Alves agreed to an 18-month contract withFC Kairat on 13 July 2021.[13] One year later, he left for thePersian Gulf Pro League withTractor SC.[14] He won the national championship in histhird season with the latter; one of his three goals was scored in the decisive match, from apenalty kick to close a 4–0 away win overShams Azar FC.[15]
Alves continued in the Iranian top division for2025–26, with the 32-year-old joiningSepahan SC.[16] The transfer sparked protests from Tractor, who claimed that he had a registered three-year contract with them. They subsequently filed a complaint withFIFA against both the club and the player;[17] additionally, Alves took to the governing body to press charges against the Iranian Football League, citing lack of expedition in the handling of his case.[17]
Alves was part of thePortugal squad at the2013 FIFA U-20 World Cup held in Turkey, playing three matches in an eventual round-of-16 exit.[18][19][20]
| Club | Season | League | National cup[a] | League cup[b] | Continental | Other | Total | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||
| Belenenses | 2012–13 | Segunda Liga | 13 | 1 | 2 | 0 | 0 | 0 | — | — | 17 | 2 | ||
| Portimonense (loan) | 2013–14 | Segunda Liga | 15 | 1 | 0 | 0 | 2 | 0 | — | — | 18 | 1 | ||
| Rapid București | 2014–15 | Liga I | 7 | 0 | 0 | 0 | — | — | — | 7 | 0 | |||
| Olimpija | 2015–16 | Slovenian PrvaLiga | 24 | 3 | 2 | 0 | — | — | — | 26 | 3 | |||
| 2016–17 | Slovenian PrvaLiga | 21 | 2 | 4 | 0 | — | 2[c] | 1 | — | 27 | 3 | |||
| 2017–18 | Slovenian PrvaLiga | 33 | 10 | 4 | 1 | — | 0 | 0 | — | 37 | 11 | |||
| Total | 78 | 15 | 10 | 1 | — | 2 | 1 | — | 90 | 17 | ||||
| Orenburg | 2018–19 | Russian Premier League | 10 | 3 | 3 | 0 | — | — | — | 13 | 3 | |||
| 2019–20 | Russian Premier League | 21 | 3 | 1 | 0 | — | — | — | 22 | 3 | ||||
| 2020–21 | Russian First League | 8 | 1 | 0 | 0 | — | — | — | 8 | 1 | ||||
| Total | 39 | 7 | 4 | 0 | — | — | — | 43 | 7 | |||||
| Krylia Sovetov | 2020–21 | Russian First League | 12 | 0 | 3 | 0 | — | — | — | 15 | 0 | |||
| Kairat | 2021 | Kazakhstan Premier League | 6 | 0 | 6 | 1 | — | 10[d] | 2 | — | 22 | 3 | ||
| 2022 | Kazakhstan Premier League | 13 | 0 | 0 | 0 | — | 0 | 0 | 1[e] | 0 | 14 | 0 | ||
| Total | 19 | 0 | 6 | 1 | — | 10 | 2 | 1 | 0 | 36 | 3 | |||
| Tractor | 2022–23 | Persian Gulf Pro League | 26 | 0 | 1 | 0 | — | — | — | 27 | 0 | |||
| 2023–24 | Persian Gulf Pro League | 28 | 3 | 2 | 0 | — | 1[f] | 0 | — | 31 | 3 | |||
| 2024–25 | Persian Gulf Pro League | 28 | 3 | 1 | 0 | — | 8[g] | 2 | 0 | 0 | 37 | 5 | ||
| Total | 82 | 6 | 4 | 0 | — | 9 | 2 | 0 | 0 | 95 | 8 | |||
| Career total | 265 | 30 | 29 | 2 | 2 | 0 | 21 | 5 | 1 | 0 | 318 | 37 | ||
Belenenses
Olimpija Ljubljana
Tractor