Вихованець юнацьких команд футбольних клубів «Варзім» та «Порту».
У дорослому футболі дебютував 2014 року виступами за команду клубу «Порту» Б, в якій провів два сезони, взявши участь у 76 матчах чемпіонату. Більшість часу, проведеного у складі другої команди «Порту», був основним гравцем команди.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Порту», до складу якого приєднався 2016 року.
Частину сезону 2016 року перебував в оренді клубу «Шавіш», але в основному складі не провів жодного матчу.
До складу клубу «Порту» Б повернувся 2016 року. Відтоді встиг відіграти за дублерів клубу з Порту 25 матчів в національному чемпіонаті.
28 вересня 2020 року Франсішку підписав трирічний контракт з командою «Насіунал».[4] 30 січня став автором голу в переможній домашній грі 2–1 проти «Фамалікана».[5]
↑Nacional vence com reviravolta [Nacional win with comeback] (португальська) . Rádio e Televisão de Portugal. 30 січня 2021. Процитовано 10 січня 2022.