Current club
Played for
Plays in
Arezzo
Empoli
Florentia San Gimignano
Napoli
Fiorentina
Fortis Juventus
Hellas Verona
Pianese
Poggibonsi
Pontedera
Ravenna
SPAL 2013
San Donato Tavarnelle
Ternana
US Pistoiese