Domestic Leagues
Domestic Cups
International Cups
2016/2017
FC Schaffhausen
Challenge League
2015/2016
FC Schaffhausen
Challenge League
2015/2016
Zürich
Super League
2014/2015
FC Schaffhausen
Challenge League
2759
33
32
1
10
1
12
8
0
0
2013/2014
Zürich
Super League
2012/2013
Zürich
Super League
2011/2012
Zürich
Super League
2015/2016
FC Schaffhausen
Schweizer Pokal
2014/2015
FC Schaffhausen
Schweizer Pokal
2013/2014
Zürich
Schweizer Pokal
2012/2013
Zürich
Schweizer Pokal
2018/2019
Levski Sofia
UEFA Europa League
2018
Lugano
Club Friendlies
2017/2018
Lugano
UEFA Europa League
2017
Lugano
Club Friendlies
2016
Lugano
Club Friendlies
2013/2014
Zürich
UEFA Europa League
01.07.18
Lugano
Levski
Free
12.07.16
Zürich
Lugano
Free
24.08.15
Zürich
FC Schaffh
Loan
01.07.14
Zürich
FC Schaffh
Loan