Career
Born in Marino, suburb of Rome, Panini started his career in Lazio team Frosinone. He followed team promoted to Serie C2 in 2001. In 2002 he returned to Serie Doctorate for Cavese.
Cavese signed him in co-ownership deal in January 2004.
In June Cavese signed him outright. He did not play in the whole 2005-2006 Serie C2.
In 2006 he joined Serie A club Catania. On 6 July he left for Taranto.
On 5 July 2007 he was signed by Foggia, along with Gianvito Plasmati.
In January 2008 he left for Juve Stabia. In January 2009 he terminated his contract with Catania and signed by Aversa Normanna. On 15 September 2009 he joined Paganese.
His contract was renewed on 19 August 2010.