Hamulić started his professional career at Dainava, who sent him on loans to Botev Plovdiv II, Sūduva and Stal Mielec, all in 2022. In 2023, he moved to Toulouse, who loaned him to Vitesse later that year, to Lokomotiv Moscow in 2024 and to Widzew Łódź later that year.
Hamulić made his senior international debut for Bosnia and Herzegovina in 2023.
Club career
Early career
Hamulić started playing football at a local club Alphense Boys, before joining the youth academy of Go Ahead Eagles in 2019. A year later, he switched to Quick Boys' youth setup. In February 2021, he signed with Lithuanian team Dainava, with whom he made his professional debut and scored his first professional goal. In February 2022, he joined Bulgarian club Botev Plovdiv II for a short-lived loan spell, before moving on a six-month loan to Sūduva in March that year.[2]
In July, he was loaned to Polish side Stal Mielec until the end of the season.[3]
Toulouse
In January 2023, Hamulić bought out by Stal Mielec to then be immediately transferred to French outfit Toulouse for an undisclosed fee.[4] He made his official debut for the squad in a Coupe de France game against Reims on 8 February.[5] Two weeks later, he made his league debut against Marseille.[6] He won his first trophy with the club on 29 April, by beating Nantes in the Coupe de France final.[7]
In July, Hamulić was sent on a season-long loan to Vitesse.[8]
In January 2024, he was loaned to Russian side Lokomotiv Moscow for the remainder of the campaign.[9]
In July, he was sent on loan to Widzew Łódź for the rest of the season.[10]