 Abreu returned to Benfica in June, but found himself back to the B-team and with an offer to terminate his contract and become a free player.In December, after six-months without competing, he accepted an early termination and signed with Oliveirense.He then began a career in the lower leagues, mainly the second and third tier, representing nine other clubs, before returning to Carcavelos in July 2015, for his final year.