Career
Zaviyskyi is the product of the Karpaty Lviv School System, where he is from age of ten years. His first trainer was Mykola Dudarenko. He made his debut for Football Club Karpaty entering as a second-half substitute against Football Club Metalurh Zaporizhya on 15 March 2013 in Ukrainian Premier League.
He also played for Ukrainian under-17 national football team and was called up for other age level representations.