Career
His former club was a Corgoň Liga club MŠK Žilina. Barčík previously played for Göztepe A.Ş. in the Turkish Super Lig and Ergotelis F.C. in the Greek Super League. In August 2008 he was sent on loan from Football Club Spartak Trnava to another slovak club Football Club Nitra.
He also had various offers from Poland, Hungary, Czechoslovakian Republic or Cyprus.
Barčík made two appearances for the Slovakia national football team, debuting in a friendly against Colombia on 20 August 2003. Barčík also played for Slovakia at the 2000 Olympic Games in Sydney.