Domestic Leagues
Domestic Cups
International Cups
2018/2019
Perugia
Serie B
2017/2018
Avellino
Serie B
1096
21
11
10
5
26
0
5
0
0
2017/2018
Avellino
Coppa Italia
2016/2017
Cesena
Coppa Italia
2015/2016
Cesena
Coppa Italia
2013/2014
Viareggio
Coppa Italia
2018
Avellino
Club Friendlies
2018
Avellino
Club Friendlies
2016/2017
Roma
UEFA Champions League
2016
Roma
Club Friendlies
2016
Roma
Club Friendlies
09.08.18
Avellino
Perugia
Free
01.07.18
Roma
Avellino
N/A
01.07.17
Roma
Avellino
Loan
05.07.16
Roma
Cesena
Loan
01.02.16
Roma
Cesena
Loan
31.01.16
Pistoiese
Roma
200K €
04.08.14
Brescia
Pistoiese
N/A
01.07.14
Viareggio
Brescia
N/A
01.08.13
Brescia
Viareggio
Loan
01.07.13
FeralpiSalò
Brescia
N/A