Zabolotnyj ha giocato per lo Spartak Mosca, con cui ha avuto modo di esordire nella Prem'er-Liga il 2 aprile 2011: è stato infatti schierato titolare nella sconfitta per 3-1 in casa del Kuban' Krasnodar.[1] Nel 2012, è passato in prestito al Rostov, squadra per cui ha giocato il primo incontro il 23 novembre, sostituendo Stipe Pletikosa nel corso del primo tempo della sfida vinta per 2-0 contro il Mordovia.[2]