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