Career
Parma
He made his Serie A debut for Parma on 25 April 2010 in a game against Bologna when he came on as a substitute in the 43rd minute for Massimo Paci. In mid-2010 he was sold to Atletico Roma in co-ownership deal. On 31 August 2010 he joined Viareggio.
He played once in the league and played 3 times in the cup.
He was bought back by Parma on 24 June 2011. In July 2011 he joined Fondi on loan.
On 11 July 2013 Gigli was signed by Savona F.B.C. However, on 1 August he was signed by Slovenian club North Dakota Gorica. The paperwork was completed on 9 August.
On 9 August 2014 he was signed by Serie B club Crotone.
Maribor
On 1 July 2015 he returned to Slovenia, signing a two-year contract with Maribor. He left the club on 4 February 2016. Gigli is of partial Somali descent.