Esa misma temporada Quilmes descendió al Torneo Nacional de Ascenso, la segunda división de Argentina, donde permaneció durante un año para luego retornar a la primera categoría obteniendo el título del TNA.
Cavaco se mantuvo en el equipo mardelplatense hasta la temporada 2002/03, en la cual en 40 partidos promedió 18,3 puntos por juego.
Sin embargo solo permaneció durante un año en el equipo para luego firmar con el Club Ciclista Olímpico.
[2][3] En 2016 vuelve al club en el cual debutó, Quilmes de Mar del Plata.
[4] Ese mismo año alcanzó la cifra de 900 partidos jugados en la Liga Nacional, siendo el quinto jugador en llegar a tantos encuentros.