Unione Sportiva Catanzaro (loan, 2, 26, 2000–2001)
US Lecce (loan, 4, 29, 2005–2006)
U.S. Castrovillari Calcio (3, 29, 1999–2000)
Atalanta BC (loan, 1, 15, 2011–2011)
A.C. Perugia Calcio (6, 33, 2004–2005)
U.S. Grosseto 1912 (6, 20, 2012–2013)
Catania FC (8, 27, 2000–2004)
S.S. Sambenedettese Calcio (loan, 7, 52, 2001–2003)
SSC Bari (2014–)
Catania FC (1, 36, 2009–2012)
US Lecce (0, 16, 2012–2012)
Italy men's national association football team (0, 1, 2006–2006)
U.S. Pro Melfi (15, 97, 1995–1998)
A.C. Perugia Calcio (2002–2002)
SSC Bari (1, 14, 2013–2014)
Authority file
Q929111 WorldFootball.net person ID: gennaro-delvecchio Transfermarkt player ID: 22080 National-Football-Teams.com player ID: 15248 FootballDatabase.eu person ID: 12822