-
Domestic Leagues
Domestic Cups
National Team
2017/2018
Crotone
Serie A
2017/2018
Pescara
Serie B
2016/2017
Pescara
Serie A
2502
33
31
2
13
4
6
5
1
0
2015/2016
Pescara
Serie B
2897
39
37
2
23
3
5
5
0
1
2015/2016
Palermo
Serie A
2014/2015
Brescia
Serie B
2013/2014
Brescia
Serie B
2681
34
32
2
11
7
4
10
0
1
2012/2013
Brescia
Serie B
2011/2012
Rochdale
League One
2018/2019
Crotone
Coppa Italia
2017/2018
Crotone
Coppa Italia
2017/2018
Pescara
Coppa Italia
2016/2017
Pescara
Coppa Italia
2015/2016
Pescara
Coppa Italia
2015/2016
Palermo
Coppa Italia
2014/2015
Brescia
Coppa Italia
2013/2014
Brescia
Coppa Italia
2012/2013
Brescia
Coppa Italia
2011/2012
Rochdale
League Cup
2011/2012
Rochdale
FA Cup
2018
Libya
WC Qualification Africa
2014
Libya
WC Qualification Africa
-
01.07.18
Pescara
Crotone
1.5M €
17.01.18
Pescara
Crotone
Loan
01.07.16
Palermo
Pescara
N/A
29.08.15
Palermo
Pescara
Loan
01.07.15
Brescia
Palermo
Free
09.07.12
Man City
Brescia
Free
01.09.11
Man City
Rochdale
Loan