In his career, he began with Volyn Lutsk and then transferred to Karpaty Lviv.
He also spent time with Metalurh Zaporizhzhia and the 2008–09 season with FC Kharkiv.
In 2001 Kabanov represented Ukraine at the 2001 FIFA World Youth Championship.
On 18 February 2004 he played his only match for the senior national team, a friendly against Libya.
This biographical article related to a Ukrainian association football forward born in the 1980s is a stub.