Toulouse FC 24 stycznia 2023 przeszedł ze Stali Mielec do francuskiego klubu Toulouse FC. 14 maja 2023 Hamulić był jednym z piłkarzy, który odmówił wystąpienia w meczu Ligue 1 przeciwko FC Nantes, który był częścią ogólnokrajowej kampanii przeciwko homofobii, a stroje drużyny zawierały tęczową dekorację. W sezonie 2022/23 wystąpił w 6 ligowych meczach – w wymiarze 100 minut – i wywalczył Puchar Francji.

Lokomotiw Moskwa W styczniu 2024 roku został wypożyczony do rosyjskiego klubu Lokomotiw Moskwa na resztę sezonu.

Widzew Łódź 24 lipca 2024 został wypożyczony z Toulouse FC do Widzewa Łódź na jeden sezon z opcją transferu definitywnego. W sezonie 2024/25 rozegrał łącznie 13 meczów strzelając 1 bramkę i notując 3 asysty. Media donosiły o problemach dyscyplinarnych piłkarza. Po zakończeniu sezonu opuścił klub.

Wolos NPS 31 lipca 2025 został wypożyczony do greckiego ekstraklasowego Wolos NPS.

Wisła Płock 25 lutego 2026 został zawodnikiem Wisły Płock, z którą związał się umową ważną do 31 maja 2027 roku.