| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2020/2021 | Serie C Play-offs |
Foggia
|
1 | 0 | 0 | 0/0/0 | 83 |
| 2020/2021 | Serie C: Group C |
Foggia
|
15 | 1 | 0 | 3/1/0 | 1118 |
| 2019/2020 | Coppa Italia |
Trapani
|
1 | 0 | 0 | 0/0/0 | 12 |
| 2019/2020 | Serie B |
Trapani
|
15 | 0 | 1 | 4/0/0 | 1265 |
| 2018/2019 | Serie C: Group A |
Juventus Next Gen
|
27 | 1 | 0 | 3/0/0 | 2126 |
| 2017/2018 | Serie B |
Perugia
|
20 | 0 | 2 | 0/0/0 | 1637 |
| 2017/2018 | Serie C: Group B |
Perugia
|
4 | 0 | 0 | 0/0/0 | 284 |
| 2016/2017 | Coppa Italia |
Perugia
|
2 | 0 | 0 | 1/0/0 | 143 |
| 2016/2017 | Serie B |
Perugia
|
14 | 0 | 5 | 7/0/1 | 0 |
| 2015/2016 | Serie B |
Perugia
|
33 | 4 | 0 | 4/0/1 | 0 |
| 2014/2015 | Serie B |
Catania
|
9 | 0 | 0 | 4/0/0 | 0 |
| 2014/2015 | Serie B |
Perugia
|
16 | 2 | 0 | 2/0/0 | 0 |
| 2014/2015 | Coppa Italia |
Perugia
|
1 | 0 | 0 | 0/0/0 | 120 |
| 2013/2014 | Serie B |
Crotone
|
35 | 1 | 0 | 8/0/0 | 0 |
| 2012/2013 | Serie B |
Novara
|
15 | 0 | 0 | 4/1/0 | 0 |
| 2012/2013 | Serie B |
Crotone
|
17 | 0 | 0 | 1/0/0 | 0 |
| 2011/2012 | Serie B |
Nocerina
|
9 | 1 | 0 | 1/0/0 | 0 |
| 2010/2011 | Serie B |
Pescara
|
14 | 0 | 0 | 4/0/0 | 0 |
| 2009/2010 | Coppa Italia |
Frosinone
|
2 | 0 | 0 | 0/0/0 | 180 |
| 2009/2010 | Serie B |
Frosinone
|
29 | 0 | 0 | 8/1/0 | 0 |
| 2008/2009 | Serie A |
Siena
|
5 | 0 | 0 | 0/0/0 | 0 |
| Total: | 284 | 10 | 8 | 54/3/2 | 6968 |
| From | To | Date | Amount |
|---|---|---|---|
Foggia
|
Trapani
|
31/10/2020 | Free |
Trapani
|
Juventus Next Gen
|
16/08/2019 | N/a |
Juventus Next Gen
|
Perugia
|
09/10/2018 | Free |
Perugia
|
Catania
|
01/08/2015 | N/a |
Catania
|
Perugia
|
02/02/2015 | N/a |
Perugia
|
Novara
|
18/07/2014 | N/a |
Novara
|
Crotone
|
01/07/2014 | N/a |
Crotone
|
Novara
|
11/07/2013 | Loan |
Novara
|
Crotone
|
01/07/2013 | N/a |
Crotone
|
Novara
|
23/01/2013 | Loan |
Novara
|
Siena
|
20/07/2012 | Swap |
Nocerina
|
Siena
|
30/08/2011 | Loan |