2001 schied er bei den Weltmeisterschaften in Edmonton mit 72,59 m ein weiteres Mal in der Qualifikation aus und belegte anschließend bei den Studentenweltspielen in Peking mit 69,49 m Rang zehn. 2002 nahm er erstmals an den Europameisterschaften in München teil und gelangte dort auf Anhieb bis in das Finale, in dem er mit einer Weite von 79,20 m den siebten Platz belegte. Im Jahr darauf stellte er am 29. Juni in Prag mit 81,81 m einen neuen slowakischen Rekord auf und qualifizierte sich damit für die Weltmeisterschaften in Saint-Denis nahe Paris teil, kam dort mit 76,52 m erneut nicht über die Qualifikation hinaus. Daraufhin wurde er beim World Athletics Final in Szombathely mit 81,22 m Zweiter hinter dem Ungarn Adrián Annus. 2004 belegte er bei den Olympischen Spielen in Athen mit einem Wurf auf 77,54 m im Finale den sechsten Platz und wurde daraufhin beim World Athletics Final in Szombathely mit 76,99 m Vierter.