Cresciuto nel settore giovanile dell'Hajduk Spalato, il 21 novembre 2020 fa il suo debutto con l'Hajduk Spalato II subentrando al posto di Leon Kreković nel match di 2.HNL perso contro il Dugopolje (1-0).[1] Il 2 marzo 2021 debutta con la prima squadra subentrando al posto di Umut Nayir in occasione dell'ottavo di finale di Coppa di Croazia vinto contro il NK Zagabria (0-3).[2] Il 20 marzo seguente arriva anche il suo debutto in campionato dove segna il gol del definitivo 1-0 contro il Sebenico.[3] Nove giorni dopo firma un contratto che lo lega al club spalatino fino al 2026.[4]
Chiude la stagione inaugurale con la prima squadra con 1 rete ed 1 assist in 8 partite disputate, mentre con la sezione U-19 vince il campionato di categoria da capocannoniere della competizione con ben 25 reti messe a segno.[5][6]
Il 22 luglio fa il suo debutto in una competizione UEFA, mette a referto entrambe le reti in occasione del secondo turno di andata dei preliminari di Conference League ai danni del Tobyl (2-0).[7]
Il 21 settembre seguente trova la prima rete personale in Coppa di Croazia, su assist di Ivan Ćalušić segna di testa la rete del definitivo 1-2 in casa del Primorac Biograd.[8]
Un mese dopo, sempre in Coppa di Croazia, mette a referto una doppietta in occasione dell'ottavo di finale in casa del Belišće (1-5).[9]
LASK
Il 28 giugno 2022 si accasa al LASK con la formula del prestito annuale con l'opzione del diritto di riscatto.[10][11]
Il 16 luglio fa il suo debutto con i Schwarz-Weißen, parte da titolare nel primo turno di Coppa d'Austria dove mette a referto una tripletta contro il Schwaz (1-9).[12] Una settimana più tardi fa il suo debutto in campionato trovando gol ed assist contro l'Austria Klagenfurt (3-1).[13]
Il 6 agosto cala il poker nel match di campionato vinto contro il Wolfsberger (1-5).[14] Il 23 dicembre seguente viene riscattato dal club austriaco con il quale firma un contratto valido fino al 2027.[15][16]
Nazionale
Il 2 settembre 2021 fa il suo debutto con la Croazia U-21 subentrando al posto di Roko Šimić nella partita vinta 2-0 ai danni dell'Azerbaigian.[17]
Cinque giorni dopo trova la prima marcatura con i Mladi Vatreni siglando la rete per il definitivo 0-2 in casa della Finlandia.[18]
Statistiche
Cronologia presenze e reti in nazionale
Cronologia completa delle presenze e delle reti in nazionale ― Croazia under 21