Иван Коконов е футболист на Дунав (Русе). Той става четвъртото ново попълнение това лято след Георги Динков, Борислав Балджийски и Александър Александров.
Коконов е атакуващ полузащитник. Роден е на 17 август 1991 година в Петрич. Стартира кариерата си в Сливен, като носи още екипите на Славия, Ботев (Враца), Черно море и Монтана.
През сезон 2017/2018 е изиграл 17 мача за Монтана, в които е отбелязал 8 гола.