Playing career
14Italy national under-17 football team1997–1997
A.C. Prato1997–1998
Italy national under-18 football team1998–1999
Empoli FC1999–2000
Italy national under-20 football team1999–2000
Lucchese 19052000–2002
Italy national under-21 football team2000–2000
F.C. Crotone2000–2006
A.S.D. Manfredonia Calcio 19322006–2006
Cavese 19192006–2009
S.S. Juve Stabia2009–2012
Treviso F.B.C. 19932012–2013
U.S. Gavorrano2014–2015
Camaiore Calcio A.S.D.2015–present