A jucat primul meci internațional pentru Slovacia împotriva Emiratelor Arabe Unite la 11 decembrie 2006. El a făcut parte din echipa din Slovaciei pentru primul Campionat European la care echipa sa s-a calificat vreodată, cel din 2016.