Svatok speelde in de jeugdopleiding van FK Dnipro en maakte ook zijn officiële debuut voor die club. Op 28 november 2013 werd in de UEFA Europa League gespeeld tegen Pandurii Târgu Jiu. Door treffers van Nikola Kalinić, Roman Zozoelja, Jevhen Sjachov en Sergij Kravtsjenko scoorde Dnipro viermaal, door een benutte strafschop van Eric de Oliveira werd het uiteindelijk 4–1. Svatok begon op de reservebank en coach Juande Ramos liet hem in de vierenzestigste minuut invallen voor Jevjen Tsjeberjatsjko.[1] In 2014 speelde hij een halfjaar op huurbasis voor Volyn Loetsk.[2] Voor Volyn speelde hij vier competitiewedstrijden, waarna hij terugkeerde naar Dnipro. Daar speelde hij in anderhalf jaar acht duels, maar in het seizoen 2016/17 kwam de verdediger tot eenendertig optredens in de Premjer Liha. In de zomer van 2017 maakte Svatok de overstap naar Zorja Loehansk, waar hij zijn handtekening zette onder een verbintenis voor de duur van twee seizoenen.[3] Svatok werd in februari 2019 voor circa 375 duizend euro overgenomen door Hajduk Split.[4] Voor ongeveer hetzelfde bedrag keerde de Oekraïner een jaar later terug naar zijn vaderland, bij SK Dnipro-1.[5]