Domestic Leagues
Domestic Cups
International Cups
National Team
2018/2019
Levante
La Liga
2017/2018
Levante
La Liga
2017/2018
Legia Warszawa
Ekstraklasa
2016/2017
Zürich
Challenge League
2015/2016
Zürich
Super League
2014/2015
Zürich
Super League
2013/2014
Zürich
Super League
2012/2013
Locarno
Challenge League
2011/2012
Locarno
Challenge League
2366
27
27
0
7
0
19
3
0
0
2010/2011
Locarno
Challenge League
2010/2011
Elbasani
Superliga
2009/2010
Gramozi Ersekë
Superliga
1674
28
19
9
10
0
8
4
1
0
2017/2018
Legia Warszawa
Cup
2016/2017
Zürich
Schweizer Pokal
2015/2016
Zürich
Schweizer Pokal
2014/2015
Zürich
Schweizer Pokal
2013/2014
Zürich
Schweizer Pokal
2011/2012
Locarno
Schweizer Pokal
2018
Levante
Club Friendlies
2017/2018
Legia Warszawa
UEFA Europa League
2017/2018
Legia Warszawa
UEFA Champions League
2017/2018
Lugano
UEFA Europa League
2017
Lugano
Club Friendlies
2016/2017
Zürich
UEFA Europa League
2015/2016
Zürich
UEFA Europa League
2014/2015
Zürich
UEFA Europa League
2018
Albania
WC Qualification Europe
2016
Albania
European Championship
2016
Albania
EC Qualification
2014
Albania
WC Qualification Europe
Schweizer Pokal
Winner
1
2013/2014
FL1 Active Cup
Winner
1
2015/2016
Super Cup
2nd Place
1
2017/2018
31.01.18
Legia
Levante
1M €
01.07.17
Zürich
Legia
N/A
07.01.17
Zürich
Lugano
Loan
01.07.16
Vaduz
Zürich
N/A