Christian Puggioni is an Italian football player who currently features for the Italian Serie A club Reggina Calcio. He plays as a goalkeeper.
Christian Puggioni developed at the youth academy of Italian club Sampdoria and made his professional club debut for Varese in 2000. He moved to Borgomanero in 2001 and in 2003 moved to Giulianova.
Puggioni played for Pisa between 2004 and 2006 and moved to Reggina in 2007. He played for Perugia on loan for a short period of time and has been recalled to Reggina.