Прошлый сезон хоккеист провел в "Динамо-Молодечно", который занял четвертое место в белорусской Экстралиге: в 46 матчах нападающий набрал 27 (7 + 20) очков при показателе полезности -1.
Ранее новичок "Днепра" выступал в составе минской "Юности", с которой в 2016 году становился чемпионом Беларуси, а в следующих двух сезонах выигрывал серебряные медали. Также в активе Каракулько 59 игр в Высшей лиге Беларуси и 165 матчей в МХЛ в составе минского МХК "Юность".
Добавим, в 2018 году с "Юностью" форвард стал обладателем Континентального кубка, сыграв все 6 матчей турнира. Тогда хоккеист отметился победным шайбой в первом матче Суперфинала против итальянского "Риттих Спорт".