Након што је започео професионалну каријеру у ФК Феиренсе, прешао је у ФК Брага 2013. године, за коју је одиграо преко 100 утакмица, освојивши Куп Португалије 2016. Придружио се Бенфики 2016. године, освојивши два шампионата у Примеира лиги од тада.
Рођен у насељу Форте да Каса, у лисабонској општини Вила Франка де Шира, Силва је почео да игра фудбал са ФК Атлетико Повоенсе и ФК Алверка, оба у Лисабонском округу. Године 2011, са 18 година, потписао је за ФК Феиренсе са којим је играо задње године као јуниор.
Силва је професионално дебитовао 29. јула 2012. године, одигравши пуних 90 минута у победи домаћег тима од 2:1 против ФК Пенафиела у утакмици Купа Португалије.[1] Пропустио је само једну утакмицу у лигашкој сезони, укупно више од 3200 минута акције како би помогао свом тиму да заврши на 13. месту Друге лиге.[2][3]
Брага
У јуну 2013. године Силва је потписао петогодишњи уговор са ФК Брага за непознату накнаду.[4] Своје прве голове, постигао је 10. новембра, када је дао два гола за победу од 3:1 на гостовању код ФК Олханенсе у четвртом колу Купа Португалије.[5] Деветнаест дана касније постигао је први погодак у лиги, за победу домаћих од 4:1.[6] Прву је годину завршио са 23 одигране утакмице и три гола,[7] што је помогло његовом тиму да сезону заврши на деветом месту.
Следеће сезоне Силва је одиграо све осим једне утакмице. Три пута је постигао погодак у Купу Португалије 2014/15, укључујући један у финалу који су изгубили у пенал серији од ФК Спортинга на Националном стадиону у Оеирасу 31. маја 2015. године.[8]
Силва је постигао једини погодак у свом дебију за Лигу Европе 17. септембра 2015, за победу над ФК Слован Либерец у гостима,[9] и још два гола у трци до четвртфинала . Након сезоне 2015/16 у којој је Брага победила у финалу купа против ФК Порто, прешао је у ФК Бенфика.[10]
Бенфика
Бранилац титуле ФК Бенфика је 1. септембра 2016. године, објавио је да Силва потписао петогодишњи уговор са клубом, у укупном износу од 16,4 милиона евра. Клаузула о раскидању уговора износила је 60 милиона евра.[11][12] Дебитовао је осам дана касније, у победи од 2:1 над ФК Ароука.[13]
У својој 14. утакмици, 22. јануара 2017, у коју је ушао као замена за Костантиноса Митроглуа, Силва је постигао свој први погодак за тим у победи од 4:0 над ФК Тондела на Стадиону светлости.[14] У тој сезони играо је и седам минута у финалу домаћег купа, који су и освојили након победе од 2:1 над ФК Виторије Гимараиса.[15]
Силва је постигао свој девети лигашки гол 2. марта 2019, победом од 2:1 у гостима против ФК Порта. Бенфика је прескочила конкуренцију и заузела прво место десет рунди пре краја.[16][17] Сезону је завршио са 17 најбољих лигашких голова у каријери, бољи од њега су били само његови саиграчи Харис Сеферовић (23 гола) и Бруно Фернандес (20).[18]
Силва је постигао први гол у победе Бенфике од 5:0 у Суперкупу Кандидо де Оливеира 4. августа 2019. године, против градског ривала ФК Спортинга на Стадиону Алгарве.[19]
Дана 28. фебруара 2014, Силва је добио први позив за сениорску репрезентацију за пријатељску утакмицу са Камеруном 5. марта.[21] Одиграо је првих 45 минута утакмице, у победи од 5:1 у Леирији .[22]
Силва је, 19. маја 2014. године, изабран за финални састав од 23 човека за Светски првенство 2014. године.[23] Није играо јер су Португалци испали у групној фази .
^„"Doidos" por Rafa” ["Crazy" about Rafa]. Record (на језику: Portuguese). 2. 7. 2013. Архивирано из оригинала 04. 10. 2013. г. Приступљено 3. 10. 2013.CS1 одржавање: Непрепознат језик (веза)
^„Rafa até 2018” [Rafa until 2018]. Record (на језику: Portuguese). 21. 6. 2013. Архивирано из оригинала 26. 9. 2013. г. Приступљено 25. 9. 2013.CS1 одржавање: Непрепознат језик (веза)
^Rodrigues, Hugo (10. 11. 2013). „Olhanense perde com o Braga e sai da Taça de Portugal” [Olhanense lose to Braga and exit Portuguese Cup] (на језику: Portuguese). Sul Informação. Приступљено 23. 3. 2016.CS1 одржавање: Непрепознат језик (веза)
^„Seleção de sub-20 perde diante do Uzbequistão” [Under-20 national team lose against Uzbekistan] (на језику: Portuguese). SAPO Desporto. 23. 4. 2013. Приступљено 1. 10. 2018.CS1 одржавање: Непрепознат језик (веза)
^„Rafa Silva”. European Football. Приступљено 10. 9. 2019.
^„Рафа Силва”. National Football Teams. Приступљено 10. 9. 2019.
^„Seleção recebe insígnias de Marcelo no Porto” [National team receives insignia from Marcelo in Porto]. Diário de Notícias (на језику: Portuguese). 25. 8. 2016. Приступљено 11. 8. 2017.CS1 одржавање: Непрепознат језик (веза)