Drużynę z zachodniego wybrzeża Portugalii reprezentował z numerem 9.
Varzim SC Po pół roku spędzonym w Mafrie, przeniósł się do następnego klubu z Liga Portugal 2 – Varzim SC, z którym podpisał kontrakt 1 lipca 2016 roku. W barwach Lobos do Mar rozegrał 14 spotkań ligowych, w których nie strzelił żadnej bramki i nie zanotował asysty. Był dodatkowo powołany na jeden mecz w ramach Taça da Liga, natomiast całe spotkanie spędził na ławce rezerwowych. W klubie występował z numerem 23 na koszulce.
SC Olhanense 4 sierpnia 2018 roku zamienił Póvoa de Varzim na Olhão da Restauração, gdzie podpisał kontrakt z lokalnym SC Olhanense. W drużynie Olhanense rozegrał 13 spotkań, z czego 12 w Campeonato de Portugal, czwartym poziomie rozgrywkowym w Portugalii. Wystąpił również w przegranym 0:1 spotkaniu przeciwko Benfice Lizbona w ramach pucharu Taça de Portugal. W tym spotkaniu przebywał na płycie boiska 9 minut. W klubie występował z numerem 29 na koszulce.
AD Sanjoanense Z początkiem 2018 roku przeniósł się do portugalskiego AD Sanjoanense. W barwach drużyny z São João da Madeira, Mailó rozegrał 13 spotkań, w których strzelił 4 bramki.