Bei den Weltmeisterschaften 1963 in Jajce sicherte sich Ivanov sowohl mit der 4-mal-500-Meter-Staffel im Einer-Kajak als auch im Zweier-Kajak mit Vasile Nicoară über 500 und über 1000 Meter jeweils den Titelgewinn. Im Vierer-Kajak belegte er über 1000 Meter den zweiten Platz. Mit der Staffel wurde er 1966 in Berlin WM-Dritter. Dazwischen gewann er bei den Europameisterschaften 1965 in Bukarest vier Goldmedaillen: mit der 4-mal-500-Meter-Staffel, im Zweier-Kajak mit Vasile Nicoară über 500 und über 1000 Meter sowie im Vierer-Kajak über 1000 Meter. 1967 verteidigte er in Duisburg seinen Titel mit der Staffel und gewann 1969 in Moskau außerdem im Vierer-Kajak auf der 1000-Meter-Strecke die Silbermedaille.