A.S. Livorno Calcio
Castellini played in all three major levels until his retirement in 2016, representing A.S. Livorno Calcio, Cremonese and Brescia.