Der 32-Jährige spielte in seiner Heimat für Slaven Belupo bevor er zur Wiener Austria wechselte, mit der er 2013 österreichischer Meister wurde und in der darauffolgenden Saison Champions League spielte. Von Wien wechselte er später zum FC Luzern und kehrte dann nach Kroatien zurück. Zuletzt kickte er bei NK Dugopolje in Kroatiens zweiter Liga.
"Wir freuen uns mit Kaja Rogulj einen Spieler verpflichtet zu haben, der auch auf internationalem Parkett bereits seine Klasse bewiesen hat, der unserer Abwehr Stabilität verleihen wird, und von dem unsere jungen Spieler viel lernen können. Er passt auch charakterlich toll in unsere Mannschaft", freut sich Horn-Obmann Rudolf Laudon über den Transfer.