Vieira played his first competitive match with the first team on 10 June 2020, featuring 19 minutes in the 1–0 Primeira Liga home defeat of C.S. Marítimo. Again from the bench, he scored his first goal in the competition on 5 July to help the hosts beat Belenenses SAD 5–0, and totalled eight appearances at the end of the season for the eventual champions.