Cresciuto nel settore giovanile del Basilea, il 10 marzo 2017 firma il primo contratto da professionista con la squadra svizzera, legandosi ai rossoblù con un triennale.[1] Ha esordito in prima squadra il 28 maggio 2017, giocando da titolare la partita vinta per 1-3 contro il Grasshoppers.[2]
Il 15 gennaio 2018 viene ceduto in prestito per diciotto mesi al Losanna.[3]