1 A felnőtt klubokban játszott mérkőzések és gólok csak a bajnoki mérkőzések adatait tartalmazzák. Utolsó elszámolt mérkőzés dátuma: 2023. január 20. 2 Utolsó elszámolt válogatott mérkőzés dátuma: 2022. szeptember 27.
2010-ben került a First Vienna korosztályos csapataiba, ahol egészen 2013-ig nevelkedett.[1] A Rapid Wien akadémiájára került.[1] 2019. május 26-án aláírta a klubbal az első profi szerződését, amely 2022 nyaráig érvényes.[2] Május 31-én debütált a második csapatban a Wiener SC csapata ellen 3–0-ra elvesztett bajnoki mérkőzésen a 66. percben Ivan Močinić cseréjeként.[3] A 2019–20-as szezont már a felnőttekkel együtt kezdte meg.[1] Augusztus 23-án a Wiener Viktoria csapata ellen megszerezte első gólját a tartalékok között.[4] December 14-én az első csapatban is bemutatkozott az Admira Wacker Mödling ellen 3–0-ra megyenrt bajnoki találkozón a BSFZ-Arénában, a 82. percben Thomas Murg cseréjeként.[5][6] 16 évesen, 6 hónaposan és 12 naposan ő lett a Rapid legfiatalabb élvonalban pályára lépő játékosa[6] 2020. augusztus 30-án az osztrák kupában góllal mutatkozott be a St. Johann csapata ellen.[7] Szeptember 15-én a belga KAA Gent csapata ellen góllal debütált első felnőtt UEFA-bajnokok ligája selejtező mérkőzésén.[8] Négy nappal később a Sturm Graz ellen megszerezte első bajnoki gólját az 1–1-s döntetlennel végződő találkozón.[9] November 5-én az Európa-liga csoportkörében az ír Dundalk ellen 4–1-re megnyert nemzetközi mérkőzésen gólt szerzett.[10]
2021. július 9-én jelentették be, hogy 500 ezer euróért kölcsönbe került a Barcelona B csapatához és a következő szezontól 10 millió euróért kivásárolhatják a szerződéséből.[11][12] Augusztus 21-én mutatkozott be a felnőtt csapatban az Athletic Bilbao elleni 1–1-re végződő bajnoki mérkőzésen és ezzel a klub második osztrák labdarúgója lett.[13] Augusztus 31-én a Barcelona átregisztrálta az első csapat keretébe és megkapta Ousmane Dembélé 11-es mezszámát.[14][15] Szeptember 14-én bemutatkozott a Bayern München ellen az UEFA-bajnokok ligájában.[16] 9 tétmérkőzésen lépett pályára és a 10. után aktiválodót volna a vásárlási opció, de ezt a nehéz anyagi helyzetben lévő klub nem volt hajlandó aktiválni, ezért nem lépett pályára ezek után.[17] Decemberben elhagyhatta a klubot.[18][19] 2022 január elején visszatért a klubhoz és a csapattal edzhetett.[20] 2022. január 13-án felbontotta a spanyol klub a szerződését és visszatért a Rapid Wien csapatához, ahol 2024 júniusáig meghosszabbította a szerződését.[21]
2022. szeptember 4-én négy évre szóló megállapodást kötötte vele a török Galatasaray csapata.[22] 6 millió euróért szerződtette a török klub.[23] Szeptember 11-én debütált a bajnokságban a Kasımpaşa ellen a 77. percben Dries Mertens cseréjeként.[24] 2023. augusztus 16-án a svájci Basel kölcsönben szerződtette.[25]