Se formó en las categorías inferiores del Maribor y muy joven firmó por el Inter de Milán para jugar en su equipo sub-19.
En la temporada 2014-15 debutó en la Primera división española en las filas del Córdoba C. F., mientras que en la campaña siguiente formó parte del Granada C. F., llegando a disputar 50 partidos en la máxima categoría.
De España pasó a Francia, donde probó suerte con el F. C. Nantes, equipo en el que militó hasta la temporada 2019-20.
[3] Abandonó el club al finalizar la temporada y en septiembre se unió al Wester United F. C.
[5] Hasta 2021, ha sido 48 veces internacional por Eslovenia.