Actualmente se encuentra retirado tras ser profesional entre 2004 y 2018.
[1] Debutó como profesional en 2004, en el equipo esloveno Perutnina Ptuj.
Dio el salto a la primera categoría del ciclismo en 2012 cuando fichó por el Ag2r La Mondiale, donde estuvo sólo esa temporada.
En 2013 pasó al equipo chino Champion System.
En su palmarés se destacan sus 4 campeonatos de Eslovenia contrarreloj y varios segundos puestos, así como la Vuelta al Lago Qinghai que se disputa en China.