Anteriormente jugó en el TSG 1899 Hoffenheim y el FC Zürich.
En 2014 se integró al FC Lucerna.
En 2016 tuvo que hacer una pausa de casi un año debido a su segunda rotura de ligamentos cruzados.
[3] En 2017 se pasó al FC Zürich, para quien también jugó en la Liga de Campeones.
[3] En el verano de 2018 pasó a ser parte del plantel del TSG 1899 Hoffenheim en la Bundesliga.