Domestic Leagues
Domestic Cups
International Cups
1055
20
11
9
7
10
12
3
0
0
2016/2017
Grasshopper
Super League
2015/2016
Grasshopper
Super League
2015/2016
Young Boys
Super League
2014/2015
Wil
Challenge League
2013/2014
Wil
Challenge League
2013/2014
Young Boys
Super League
2012/2013
Young Boys
Super League
2017/2018
Debrecen
Magyar Kupa
2016/2017
Grasshopper
Schweizer Pokal
2015/2016
Young Boys
Schweizer Pokal
2013/2014
Young Boys
Schweizer Pokal
2016/2017
Grasshopper
UEFA Europa League
2015/2016
Young Boys
UEFA Europa League
2015/2016
Young Boys
UEFA Champions League
02.08.17
Grasshopper
Debrecen
N/A
13.01.16
Young Boys
Grasshopper
N/A
06.01.14
Young Boys
Wil
Loan