Career
He then spent the 2007-2008 season with the Primavera (under-20) squad, and collecting another first team appearance in the season. He was permanently promoted to the first team in the second part of the 2008-2009 season, and his performances led Serie A outfit Palermo to sign the player in a bid which involved also the co-ownership of Sicilian youngster and Italian under-20 international Gianvito Misuraca, who joined Vicenza from the rosanero youth system. Rigoni will spend the 2009-2010 season on loan to Vicenza in order to give him a chance to play more first team football before to join Palermo.
He finally arrived to Palermo on July 2010, joining the pre-season training camp of the rosanero, and made his debut with the Sicilian team in the return leg of the 2010-2011 Union of European Football Associations Europa League playoff round against NK Maribor as a second-half substitute for Fabio Liverani.
He then appeared as a used substitute also in the first Serie A league game of the season against Cagliari. On 28 January 2011 he was loaned out to Vicenza for the remainder of the season.
In June 2011 Vicenza bought back Rigoni for €200,000 and Luca Di Matteo returned to Palermo also for €200,000. In January 2012 Rigoni signed a new 3½ year contract with Vicenza.
Along with Davide Gavazzi who left for Sampdoria, they returned to Vicenza for new season.
On 19 August 2013 he was signed by another Serie B club Reggina Calcio.