Tras formarse como futbolista en clubes como el Bayern de Múnich o el FC Ingolstadt, en 2016 se marchó al TSV 1860 Múnich.
Tras jugar durante un año en el filial, finalmente en 2017 subió al primer equipo.
[2] Tras temporada y media en el club, el 31 de agosto de 2021 fue cedido al Borussia Dortmund.
[4] Siguió en el equipo una vez finalizó la cesión y se mantuvo hasta su marcha en julio de 2024 a la ACF Fiorentina.
[5] Pese a haber nacido en Alemania, representa a la selección de Croacia, país natal de su madre.