Иванов е вторият футболискт, който подсилва лидера в Югозападната Трета лига по време на паузата в шампионата. Той е на 32 години и има над 100 двубоя във Втора лига, както и един мач за ЦСКА в елита на България.
Преди да премине в отказалия се от участие Витоша през идното лято, полузащитникът игра пет сезона в Марек (Дупница), за който записа 106 двубоя. Преди това Иванов бил част от Оборище (Панагюрище), Германея (Сапарева баня), ЦСКА 1948, Чепинец, Царско село.
Милен Иванов е юноша на ЦСКА, като през сезон 2012/2013 изиграва пълни 90 минути в първия кръг срещу Литекс (Ловеч).