Cavalli was signed by Cesena in June 2004 for €150,000 in co-ownership deal.[2] In June 2005 Cesena acquired Cavalli outright for an undisclosed fee.[2]
Reggina
In August 2005 he was signed by Reggina Calcio for an undisclosed fee. Cesena also signed defender Giovanni Morabito from Reggina as part of the deal. Cavalli made his Serie A debut for Reggina.
Vicenza
In January 2006 he was signed by Vicenza Calcio for €775,000.[3] In August 2005 Reggina also acquired Davide Biondini for €500,000 in co-ownership deal.[3] Circa January 2006 Reggina acquired Biondini outright for another €700,000.[nb 1] Reggina also signed Luca Rigoni for €900,000 in August[3] and sold back to Vicenza in June for €1 million,[4] as well as Vicenza signed Ricardo Esteves from Reggina for €500,000 in August[3] and sold back to Calabria in June for the same fee.[4]
Bari
Cavalli was signed by A.S. Bari on 31 August 2007 in another co-ownership deal for €500,000.[5] In June 2008 Bari acquired Cavalli outright for another €280,000.[nb 2] On 2 January 2009 he was signed by Frosinone.[6] On 14 August 2009 he was signed by A.C. Mantova.[7][8]
Late career
In mid-2010 he left for the third division club A.S. Andria BAT. In December 2010 he was released.[9] Cavalli spent a year in Romania[10] before he was signed by Italian Serie D club Voghera circa November 2011.
In July 2012 Cavalli was signed by Eccellenza Emilia-Romagna club Colorno. In December 2012 he joined another Eccellenza club Savignanese.[11] In 2013, he joined Promozione club Castelvetro.
Footnotes
^As co-ownership income of €200,000 plus pre-agreed €500,000.[3]
^As co-ownership cost of €220,000 for the discount.[5]
^"Cavalli al Mantova. Si attende l'ufficialità" (in Italian). AS Bari. 14 August 2009. Archived from the original(Google Cache) on 27 May 2014. Retrieved 2 April 2014. E' stata raggiunta l'intesa per il passaggio dell'attaccante Simone Cavalli dal Bari al Mantova. L'ufficialità è prevista per dopo ferragosto.