Dit is een oude versie van deze pagina, bewerkt door Steindy(overleg | bijdragen) op 17 jun 2019 om 21:02. (sharper photo) Deze versie kan sterk verschillen van de huidige versie van deze pagina.
Horvath stroomde door vanuit de jeugdopleiding van Austria Wien. Hij debuteerde op 3 november 2013 in de Oostenrijkse Bundesliga, tegen SC Wiener Neustadt. Hij viel na 80 minuten in voor Marin Leovac.[3] Horvath mocht op 6 april 2014 voor het eerst in de basiself beginnen, tegen Rapid Wien.[4] In zijn debuutseizoen kwam hij tot twaalf competitieduels. Het seizoen erop speelde hij er twee. Horvath maakte in juli 2015 transfervrij de overstap naar SK Sturm Graz, waar hij zijn handtekening zette onder een driejarig contract.