[1] Comenzó en el club local Tatran Krásno nad Kysucou y siendo canterano del Dukla Banská Bystrica llegó a Matador Púchov, donde hizo su debut en la Corgoň Liga.
Jugó para Matador cuatro temporadas y media, luego se trasladó al MŠK Žilina en enero de 2003.
Ganó seis trofeos en el Žilina: la Corgoň Liga y la Supercopa de Eslovaquia, tres veces cada una.
Jugó 27 partidos y marcó 4 goles en su primera temporada en la Superliga de Grecia.
Jugó un total de 267 minutos en el torneo contra Nueva Zelanda, Paraguay e Italia.