W maju 2025 Wolfsburg ogłosił wykupienie Vavro z FC København.

29 sierpnia 2026 roku podpisał dwuletnią umowę z Viktorią Pilzno.

Kariera reprezentacyjna Vavro grał w młodzieżowych reprezentacjach Słowacji na różnych szczeblach wiekowych. W 2013 wystąpił z reprezentacją U-17 na mistrzostwach świata U-17. Ze Słowacją dotarł do 1/8 finału. Z kolei w 2017 wraz z kadrą U-21 zagrał na mistrzostwach Europy U-21.

W pierwszej reprezentacji zadebiutował 8 stycznia 2017 w przegranym 1:3 towarzyskim meczu z Ugandą, rozegranym w Abu Zabi. W tym spotkaniu strzelił gola. Był powołany do reprezentacji Słowacji na Euro 2020 oraz Euro 2024.

Statystyki Klubowe Stan na 10 lipca 2025 Sezon Klub Kraj Rozgrywki Mecze Gole 2012/13 MŠK Žilina I liga 4 0 2013/14 11 0 2014/15 6 0 2015/16 23 1 2016/17 25 6 2017/18 5 1 2017/18 FC København Superligaen 26 1 2018/19 35 0 2019/20 S.S. Lazio Serie A 11 0 2020/21 1 0 2020/21 SD Huesca (wyp.) Primera División 11 0 2021/22 S.S.