Il 18 agosto 2021 viene ceduto in prestito allo Schalke 04.[2][3]
Il 19 agosto 2022 viene acquistato dal Burnley.[4][5]
Dopo un anno e mezzo di militanza nei clarets in cui ha trovato poco spazio,[6][7] il 23 gennaio 2024 fa ritorno Schalke 04 con la formula del prestito.[8][9]
Il 7 agosto 2024 viene ceduto in prestito al Jagiellonia.[10]
Nazionale
Nel 2015 inizia a giocare con le nazionali giovanili macedoni, disputando 3 amichevoli fino al 2016. Nel 2016 gioca con l'Under-17 tre gare di qualificazione agli Europei di categoria del 2017. Il 28 marzo 2017, a 16 anni e 8 mesi, debutta in nazionale maggiore, in un'amichevole contro la Bielorussia in casa a Skopje vinta per 3-0,[11] nella quale entra all' 83' diventando il più giovane esordiente della sua Nazionale.[12]
Dopo quella partita non viene più convocato sino al maggio 2021, mese in cui viene inserito nella lista dei 26 convocati per l'europeo;[13] il 4 giugno, in occasione dell'amichevole pre-manifestazione vinta 4-0 contro il Kazakistan, segna la sua prima rete con la massima selezione macedone.[13]