W sezonie 2019/20 jego klub zdobył dublet, zdobywając Puchar Szwajcarii i zostając mistrzem Szwajcarii trzeci raz z rzędu.

OGC Nice 3 sierpnia 2020 przeszedł do francuskiej drużyny OGC Nice. Zadebiutował 23 sierpnia 2020 w meczu Ligue 1 przeciwko RC Lens (2:1). Pierwszą bramkę zdobył 23 grudnia 2020 w meczu ligowym przeciwko FC Lorient (2:2). Łącznie dla drużyny wystąpił w 143 spotkaniach, strzelając 3 bramki i zaliczając dwie asysty.

Feyenoord 2 września 2024 roku dołączył do holenderskiego Feyenoordu za kwotę około 2,20 mln euro. W swoim debiucie w Eredivisie przeciwko FC Groningen, zaliczył asystę przy golu Igora Paixão. Spotkanie zakończyło się remisem 2:2. Pierwszego gola zdobył w zremisowanym 1:1 spotkaniu przeciwko NEC Nijmegen.

Kariera reprezentacyjna Szwajcaria W 2020 roku otrzymał powołanie do reprezentacji Szwajcarii. Zadebiutował 7 października 2020 w meczu towarzyskim przeciwko reprezentacji Chorwacji (1:2).