Teams

International
Italy Player
/
Italy
Juventus Turin Player
2002 / 2007
Italy
Brescia Calcio Player
2017 / 2020
Italy
UC Sampdoria Player
2007 / 2015
Italy
Bologna FC Player
2015 / 2017
Italy
Robur Siena On loan
2005 / 2007
Italy
AC Chievo Verona On loan
2003 / 2003
Italy
Calcio Padova Player
2000 / 2002
Italy
FC Crotone On loan
2004 / 2005