During his career, Ivanov played for Dinamo Bishkek and SKA-PVO Bishkek in his native Kyrgyzstan, Anzhi Makhachkala in Russia, and FC Kairat, FC Ekibastuzets, FC Taraz and FC Irtysh in Kazakhstan [REF].
Ivanov also represented Kyrgyzstan between 1997 and 2001.