In the 2002–03 campaign Baiano appeared very rarely for Boavista – he still played one game and scored one goal for the UEFA Cup semifinalists – and, in January 2003, he moved to fellow league team F.C.
He started in both legs of the 2004–05 UEFA Cup's first round, a 1–4 aggregate loss against Sevilla FC, and left in late January 2005 for South Korea's Chunnam Dragons.
[2] However, in January 2007, he joined neighbouring Sport Club Corinthians Alagoano,[3] changing teams again the following month after penning a one-year contract with J1 League side Oita Trinita.
In May he returned to another former club, Corinthians Alagoano, appearing in that year's Brazilian Cup by taking part in a 1–3 loss against CR Vasco da Gama in the quarterfinals (2–8 on aggregate), and being released shortly after.
In March 2009, Serginho was signed by São Paulo club Associação Ferroviária de Esportes, scoring three goals in eight games in the regional second division and eventually being relegated.