*Club domestic league appearances and goals, correct as of 19:52, 23 December 2024 (UTC) ‡ National team caps and goals, correct as of 19:52, 23 December 2024 (UTC)
Vivas made his Primera División debut on 4 October 2019, playing the full 90 minutes in a 4–1 home routing of Llaneros. He started to feature more regularly during the 2020 season, and scored his first senior goal on 22 November of that year, netting his team's third in a 3–0 away win over Metropolitanos.[2]
After being a starter during the 2020 campaign, Vivas became a backup to Lucas Trejo and Jesús Quintero in 2021.
Back to Táchira ahead of the 2023 season, Vivas would spent the first 11 matches of the season as an unused substitute, before playing his first match in May.[4] He would later establish himself as a first-choice, helping the club to win two consecutive Primera División titles in 2023 and 2024; in the latter tournament, he was also named MVP.[5]
On 12 June 2023, Vivas received his first call-up to the full side, for two friendlies against Honduras and Guatemala held in the United States.[9] He made his debut with the senior side on 11 December, starting in a 1–0 non-FIFA friendly loss to Colombia at the DRV PNK Stadium in Fort Lauderdale, Florida, as the national side was composed exclusively of under-23 players.[10]