Career
Sinigaglia had made over 200 games in Lega Pro but only a handful of games in Serie A and Serie B.
Sinigaglia was a youth product of Internazionale. He played his first Serie A match on 7 February 1999, Inter 5–1 Empoli. He was a substitute of Nicola Ventola.
Coach Mircea Lucescu never used Sinigaglia again due to his young age.
Ternana
On January 2011 he was transferred to Ternana for free. After winning promotion to Serie B, the contract was extended along with forward Raffaele Nolè.
Arezzo
He played his first ever Serie B season for Arezzo in 11 games, before moving on loan to Atalanta of Serie A in January 2005 as a player to avoid fall back to the second division. In summer 2006, he was moved to Padova of Serie C1, and one year later for another in the same level, Novara on 11 July 2007.
Novara
Sinigaglia made 56 appearances in the third division for Novara.
Cesena
Sinigaglia signed a 2-year contract. In his third Serie B season, he only scored once in 7 games. In January 2010 Sinigaglia was loaned to Lanciano of the third division.
Lanciano finished as the ninth of group B. In the same month Cesena promoted to Serie A as the runner-up.
Sinigaglia did not have any chance in 2010-2011 Serie A, his fourth Serie A season. Monza
On 2 September 2013 Sinigaglia was signed by Monza.
In August 2013 Sinigaglia also acquired the license to become a youth team coach. Reggiana
On 2 August 2014 Sinigaglia was signed by Reggiana in a 2-year contract.
On 2 February 2015 he was signed by Giana Erminio in a temporary deal.
Pistoiese
Sinigaglia was signed by Pistoiese on 31 August 2015. International career
(now renamed to under-19 event) Sinigaglia also played in 1997 Union of European Football Associations European Under-16 Championship. Italy used a mixed 1980 and 1981 born players for the tournament.
Sinigaglia finished as the runner-up at 1998 Union of European Football Associations European Under-16 Championship.