Considéré comme l'un des meilleurs jeunes joueurs de hockey de son pays[2], il quitte la Slovaquie à 14 ans[3] pour parfaire sa formation à Třinec, au plus haut niveau junior tchèque (Extraliga U18). Il finit second meilleur pointeur du deuxième niveau U18 avec 80 points, dont 39 buts, en 48 matchs. En 2004, il intègre l'équipe junior slovaque. Il joue son premier match professionnel pendant la saison 2005-2006.
Il met alors fin à son aventure américaine et retourne jouer dans son club formateur. Il inscrit 52 points en 37 matchs en junior élite et fait ses véritables débuts avec l'équipe première dans l'Extraliga tchèque. Il termine la saison et commence la suivante avec Havirov, en 1. liga, puis il décide de retourner dans son pays natal et s'engage avec le MHC Martin. Pendant 2 ans, il alterne les matchs avec l'équipe première et avec l'équipe réserve. En 2011, il intègre définitivement l'équipe première et l'Extraliga Slovaque.