Career
Khagush was one of the key players for BATE Borisov during the 2008/2009 season, helping them reach the group stage of the Champions League for the first time in their history. Khagush played in 5 of the Belarusians" Champions League games. On 17 September 2008, he was sent off after receiving a second yellow card in away game against Real Madrid, which ended in a 0:2 loss.
He was signed by Football Club Rubin Kazan at the start of 2009 season.
He was immediately loaned out to Kuban Krasnodar. In the years 2010-2011 he played on loan for Rostov.