Pada musim berikutnya, Paulo Sergio bergabung bersama UD Salamanca di Divisi Segunda Spanyol.
Permainan Paulo Sergio mulai terlihat apik saat ditempatkan sebagai gelandang serang. Hal tersebut membuatnya direkrut kembali oleh klub Liga Portugal, Olhanense pada musim 2009 - 2010. Di sana, ia mampu tampil sebanyak 49 kali di semua ajang.
Pada musim 2011-2012, Paulo Sergio masuk di Vitoria Guimaraes karena dinilai punya visi bermain dan kelincahan yang apik. Sayangnya, Paulo Sergio ternyata hanya menjadi pemain cadangan kala itu.
Hal itu membuat ia harus mengadu nasib ke Liga Siprus dan masuk ke klub AEL Limassol pada musim 2012-2013. Di sana, Paulo Sergio mampu menjadi motor serangan yang bagus untuk raksasa sepak bola Siprus tersebut.
Berbekal pengalaman di Siprus, Paulo Sergio kembali ke Liga Primer Portugal dan direkrut oleh Arouca pada musim 2013-14. Namun,karirnya di kampung halaman berakhir pada musim 2014-2015 saat membela Olhanenses yang ketika itu sedang berada di kasta kedua Portugal.