Domestic Leagues
Domestic Cups
2018/2019
Brescia
Serie B
2017/2018
Bologna
Serie A
2012/2013
Pescara
Serie A
2011/2012
Pescara
Serie B
2018/2019
Empoli
Coppa Italia
2017/2018
Bologna
Coppa Italia
2017/2018
Empoli
Coppa Italia
2016/2017
Carpi
Coppa Italia
2015/2016
Carpi
Coppa Italia
2014/2015
Carpi
Coppa Italia
2013/2014
Carpi
Coppa Italia
2012/2013
Pescara
Coppa Italia
2011/2012
Pescara
Coppa Italia
Serie A
Winner
1
2010/2011
Serie B
Winner
2
2014/2015, 2011/2012
01.07.19
Brescia
Empoli
N/A
17.08.18
Empoli
Brescia
Loan
01.07.18
Carpi
Empoli
N/A
31.01.18
Empoli
Bologna
Loan
20.07.17
Carpi
Empoli
Loan
12.07.13
Pescara
Carpi
N/A
01.07.13
Spezia
Pescara
N/A
22.01.13
Pescara
Spezia
Loan
08.07.11
Milan
Pescara
N/A
01.06.10
Milan
Foggia
Loan