Moreirense F.C.
Oliveira returned to the top tier in September 2020, signing a two-year contract with Moreirense F.C. on a free transfer. He only made his top-tier debut on 14 May 2021, in a 2–1 defeat at S.C. Braga.