Carriera Club Gli inizi Cresciuto nel settore giovanile dell', il 22 febbraio 2020 debutta con l' in occasione del match di campionato pareggiato in casa del (1-1). L'11 giugno dello stesso anno debutta anche in prima squadra, parte da titolare nella trasferta di campionato vinta in casa dell' (0-1). Il 12 luglio seguente mette a referto una doppietta nel derby di campionato vinto in casa della (2-3). Il 6 ottobre invece, esordisce in Coppa di Croazia partendo da titolare nel sedicesimo di finale vinto contro il (1-2). Il 22 luglio 2021 fa il suo debutto in una competizione UEFA, subentra al posto di Marko Livaja in occasione del secondo turno di andata dei preliminari di Conference League vinto 2-0 contro il .
Il prestito al Radomlje e la cessione all'Istria 1961 Il 19 gennaio 2022 viene ceduto in prestito secco al , squadra militante in 1. SNL. Nella prima esperienza al Radomlje colleziona 6 presenze e 2 reti e il 7 luglio dello stesso anno viene riconfermato in prestito al club sloveno per un'altra stagione.
Di ritorno dal campionato sloveno, il 5 luglio 2023 viene ceduto a titolo definitivo all'. Il 23 luglio fa il suo debutto con i Puležani subentrando al posto di Frano Mlinar alla prima di campionato pareggiata 1-1 in casa della .
Nazionale Il 7 settembre 2021 fa il suo debutto con la Croazia U-21, subentra al posto di Adrian Liber nel match vinto in casa della Finlandia (0-2).
Statistiche Cronologia presenze e reti in nazionale
Note
Collegamenti esterni