 In mid-2010 he left for the third division club A.S. Andria BAT.In December 2010 he was released.Cavalli spent a year in Romania before he was signed by Italian Serie D club Voghera circa November 2011.