16 lutego 1995 roku jako pierwszy w historii Polak, zdobył złoty medal mistrzostw świata wygrywając bieg indywidualny na mistrzostwach świata w Anterselvie. Ukończył bieg w czasie 1:01:36,0, bez karnej minuty i wyprzedził Norwega Jona Åge Tylduma i Olega Ryżenkowa z Białorusi. Na rozgrywanych dwa lata później mistrzostwach świata w Osrblie zdobył wraz z Wiesławem Ziemianinem, Janem Ziemianinem, Wojciechem Kozubem brązowy medal w biegu drużynowym. W tym samym roku podczas mistrzostw Europy w Windischgarsten zajął drugie miejsce w biegu indywidualnym na 20 kilometrów. W 1998 roku trenerem kadry został Jurij Albers i pod jego opieką Sikora w 1999 zdobył dwa złote medale podczas zimowej uniwersjady w słowackim Popradzie. Pierwszy w sprincie na 10 km, a drugi w biegu na dochodzenie. W 2000 roku na mistrzostwach Europy w Zakopanem zdobył złoty medal w biegu pościgowym i srebrny w sztafecie.