Karoglan managed Croatia Zmijavci in 2016, leading them to a 9th-placed finish out of 16.[3] In 2022, he was appointed caretaker manager of Hajduk Split.[4]
In the summer of 2023, he was appointed manager of Istra 1961, replacing Gonzalo García who led the club to fifth place in the 2022–23 season. After a disastrous start to the season, he was sacked after only three games in charge.[5]
On 23 October 2023, Karoglan was appointed to replace Ivan Leko as manager of Hajduk Split on a permanent basis.[6][7] After a series of poor results, resulting in the club losing any chances of winning the league title, Karoglan's contract with Hajduk was terminated on 8 April 2024.[8]