Domestic Leagues
Domestic Cups
International Cups
2018/2019
St. Gallen
Super League
2017/2018
Luzern
Super League
2017/2018
Basel
Super League
2016/2017
Basel
Super League
2014/2015
Servette
Challenge League
2017/2018
Luzern
Schweizer Pokal
2016/2017
Basel
Schweizer Pokal
2018/2019
St. Gallen
UEFA Europa League
2018
Basel
Club Friendlies
2018
Luzern
Club Friendlies
2016/2017
Basel
UEFA Champions League
Super League
Winner
1
2016/2017
Challenge League
2nd Place
1
2014/2015
1. Liga Promotion
Winner
1
2015/2016
Schweizer Pokal
Winner
1
2016/2017
05.07.18
Basel
St. Gallen
N/A
01.07.18
Luzern
Basel
N/A
13.09.17
Basel
Luzern
Loan
01.07.16
Servette
Basel
N/A
02.01.15
Basel
Servette
Loan