25 metų futbolininkas yra sužaidęs 53 rungtynes Latvijos nacionalinėje rinktinėje, per jas pelnė 12 įvarčių.
Rygoje futbolininko karjerą pradėjęs puolėjas 2014-aisiais pasirašė kontraktą su „Club Brugge“ (Belgija), tačiau buvo nuolat nuomojamas kitoms komandoms. Taip latvis spėjo parungtyniauti Famagustos „Anorthosis“ (Kipras), „Jablonec“ ir „Pribram“ (Čekija), Legnicos „Miedz“ (Lenkija), Dunajskos Stredos DAC (Slovakija) bei gimtinės „Riga“ ekipose.
2017-aisiais V. Šabala sugrįžo į Lenkiją – pasirašė kontraktą su Bielsko Bialos „Podbeskidzie“, iš kurios 2019-ųjų viduryje sugrįžo į jau pažįstamą „Miedz“.
„Sūduvos“ naujokas vilkės 20 numeriu pažymėtus marškinėlius ir komandoje gali debiutuoti jau birželio 1-ąją per rungtynes Marijampolės „Hikvision“ arenoje su „Kauno Žalgiriu“ (pradžia – 18 val.).