Domestic Leagues
Domestic Cups
2017/2018
Cremonese
Serie B
2015/2016
Cagliari
Serie B
2015/2016
Vicenza Virtus
Serie B
2014/2015
Vicenza Virtus
Serie B
2012/2013
Vicenza Virtus
Serie B
2011/2012
Sassuolo
Serie B
2010/2011
Sassuolo
Serie B
2017/2018
Chievo
Coppa Italia
2016/2017
Cesena
Coppa Italia
2015/2016
Cagliari
Coppa Italia
2015/2016
Vicenza Virtus
Coppa Italia
2014/2015
Vicenza Virtus
Coppa Italia
2013/2014
Vicenza Virtus
Coppa Italia
2010/2011
Sassuolo
Coppa Italia
2009/2010
Lumezzane
Coppa Italia
01.07.18
Cremonese
Chievo
N/A
24.08.17
Chievo
Cremonese
Loan
01.07.17
Novara
Chievo
N/A
19.07.16
Cagliari
Chievo
N/A
19.01.16
Vicenza
Cagliari
N/A
07.01.13
Pavia
Vicenza
N/A
26.01.12
Sassuolo
Pavia
Loan