FC Sankt Gallen 17 stycznia 2018 został wysłany na półroczne wypożyczenie do drużyny FC Sankt Gallen. Zadebiutował 3 lutego 2018 w meczu Swiss Super League przeciwko BSC Young Boys (2:0). Pierwszą bramkę zdobył 17 lutego 2018 w meczu ligowym przeciwko FC Basel (0:2). 1 lipca 2018 przeszedł do zespołu na stałe na zasadzie transferu. 19 sierpnia 2018 w meczu Pucharu Szwajcarii przeciwko FC Ueberstorf (0:6), zdobył pięć bramek. W sezonie 2019/20 jego zespół zajął drugie miejsce w tabeli i zdobył wicemistrzostwo Szwajcarii.
Rangers F.C. 4 sierpnia 2020 podpisał kontrakt ze szkockim klubem Rangers F.C.. Zadebiutował 8 sierpnia 2020 w meczu Scottish Premiership przeciwko St. Mirren F.C. (3:0). Pierwszą bramkę zdobył 10 grudnia 2020 w meczu fazy grupowej Ligi Europy przeciwko Lechowi Poznań (0:2). Pierwszą bramkę w lidze zdobył 19 grudnia 2020 w meczu przeciwko Motherwell F.C. (3:1).
Werder Brema 21 czerwca 2026 roku został ogłoszony piłkarzem Werderu Brema.
Kariera reprezentacyjna Szwajcaria W 2019 roku otrzymał powołanie do reprezentacji Szwajcarii.