Иванов специализируется в спортивной ходьбе, он был отстранен Российским антидопинговым агентством (РУСАДА) в октябре 2018 года на три года начиная с 2 мая 2017 года на основании отклонений в паспорте крови.
Его результаты в период с 9 июля 2012 года по 17 августа 2014 года аннулированы. Позднее Иванов подал апелляцию в CAS.
В опубликованном релизе CAS отмечается, что доказательства РУСАДА, подтверждающие отягчающие обстоятельства нарушения Иванова, и добавление на их основании одного года дисквалификации являются неправомерными.
При этом стандартная мера отстранения спортсмена на два года судом не оспаривалась.
Иванову 26 лет, из-за дисквалификации спортсмен лишился золотой медали чемпионата мира 2013 года и серебряной награды первенства Европы 2014 года, а также серебряных медалей юниорского чемпионата Европы 2012 года и молодежного чемпионата Европы 2013 года.