Domestic Leagues
Domestic Cups
National Team
2019/2020
Rizespor
Süper Lig
2018/2019
Rizespor
Süper Lig
2017/2018
Cremonese
Serie B
2014/2015
Palermo
Serie A
2013/2014
Palermo
Serie B
2012/2013
Palermo
Serie A
2008/2009
Palermo
Serie A
2007/2008
Palermo
Serie A
2019/2020
Torino
Coppa Italia
2017/2018
Cremonese
Coppa Italia
2016/2017
Pisa
Coppa Italia
2015/2016
Latina
Coppa Italia
2015/2016
Genoa
Coppa Italia
2014/2015
Palermo
Coppa Italia
2013/2014
Palermo
Coppa Italia
2012/2013
Palermo
Coppa Italia
2011/2012
Novara
Coppa Italia
2010/2011
Novara
Coppa Italia
2009/2010
Novara
Coppa Italia
2020
Kosovo
EC Qualification
2018/2019
Kosovo
UEFA Nations League
2018
Kosovo
WC Qualification Europe
2014
Albania
WC Qualification Europe
2012
Albania
EC Qualification
2010
Albania
WC Qualification Europe
02.09.19
Rize
Torino
Free
01.08.18
Cremonese
Rize
Free
14.07.17
Genoa
Cremonese
N/A
01.07.16
Latina
Genoa
N/A
08.01.16
Genoa
Latina
Loan
19.07.15
Palermo
Genoa
Free
29.01.13
Palermo
Chievo
Loan
01.07.12
Novara
Palermo
N/A
16.07.10
Palermo
Novara
Loan