Born in Ukraine to a Ukrainian father and a Georgian mother, Shvets moved to Georgia at early age, and later moved to Russia.[2] In September 2010 he went on a trial at Real Zaragoza, but could not sign with the club due to his age;[3] he later returned to Russia and joined FC Spartak Moscow's youth setup.[4]
On 1 July 2017, he signed a 4-year contract with the Russian Premier League club FC Akhmat Grozny.[7] On 5 December 2022, Shvets extended his contract with Akhmat until the end of the 2025–26 season.[8]
International career
In March 2013, Shvets was called up to Georgia under-21's,[9] but refused to link up with the squad, committing himself to Russia.[2] He played his first full international for his country on 27 March 2018 against France, replacing Alexandr Yerokhin, the game Russia lost with a score of 1–3.[10]
On 11 May 2018, he was included in Russia's extended 2018 FIFA World Cup squad as a back-up,[11] but was excluded from the final list.[12]
Career statistics
Club
As of match played 24 November 2024
Appearances and goals by club, season and competition