Domestic Leagues
Domestic Cups
International Cups
National Team
2018/2019
Atalanta
Serie A
2017/2018
Benevento
Serie A
2016/2017
Avellino
Serie B
2016/2017
Atalanta
Serie A
2015/2016
Atalanta
Serie A
2015/2016
Zürich
Super League
2014/2015
Zürich
Super League
2013/2014
Zürich
Super League
2170
26
24
2
1
11
1
5
0
0
2012/2013
Zürich
Super League
2011/2012
Zürich
Super League
2010/2011
Zürich
Super League
2017/2018
Benevento
Coppa Italia
2016/2017
Atalanta
Coppa Italia
2015/2016
Atalanta
Coppa Italia
2015/2016
Zürich
Schweizer Pokal
2014/2015
Zürich
Schweizer Pokal
2013/2014
Zürich
Schweizer Pokal
2012/2013
Zürich
Schweizer Pokal
2018/2019
Atalanta
UEFA Europa League
2015/2016
Zürich
UEFA Europa League
2014/2015
Zürich
UEFA Europa League
2013/2014
Zürich
UEFA Europa League
2011/2012
Zürich
UEFA Champions League
2018
Albania
WC Qualification Europe
2016
Albania
EC Qualification
01.07.18
Benevento
Atalanta
N/A
13.07.17
Atalanta
Benevento
Loan
01.07.17
Avellino
Atalanta
N/A
31.08.16
Atalanta
Avellino
Loan
18.01.16
Zürich
Atalanta
Free