Career
As of 2014, he plays for Neman Grodno. Born in Minsk, Kavalyonak began playing football with Football Club Smena Minsk before joining the reserves of Swiss side Football Club Servette at age 18. He has spent most of his career in the Belarusian Premier League with Football Club Neman Grodno.