Carriera Club Cresciuto nei settori giovanili dell' e del , il 4 maggio 2019 fa il suo debutto nel campionato cadetto in occasione della trasferta terminata a reti bianche contro l'. Nello stesso anno si accasa nel settore giovanile del per poi, la stagione seguente, tornare in prestito tra le file dei Modri-Žuti dove raccoglie 28 presenze e 3 reti. Di ritorno nei Farmaceuti, il 16 luglio 2021 fa il suo debutto in 1. HNL partendo da titolare nel match vinto contro la (0-2). Otto giorni dopo l'esordio firma il suo primo contratto da professionista legandosi così al Slaven per altre due stagioni. Il 31 ottobre seguente trova la sua prima rete nel campionato croato, segna ai danni dell' in occasione della vittoria casalinga per 3-2. Il 28 febbraio 2022 prolunga il suo contratto con il club fino al 2025 e, il 2 agosto dello stesso anno, si trasferisce a titolo definitivo al . Due giorni dopo esordisce con la casacca dei Vijoličasti, subentra al posto di Andraž Žinič in occasione del terzo turno di andata dei preliminari di Europa League perso 0-2 contro l'. Dieci giorni dopo arriva anche il debutto in campionato, questa volta subentrando a Žan Vipotnik nella sconfitta in trasferta contro il (3-2). Il 6 dicembre trova la sua prima rete con la casacca del club sloveno, va a segno nel match di campionato vinto 7-0 contro il .
Nazionale L'11 novembre 2021 fa il suo debutto con la Croazia U-21, subentra al posto di Stipe Biuk nel match casalingo vinto contro l'Estonia (2-0).
Statistiche Cronologia presenze e reti in nazionale
Note
Collegamenti esterni