Born in Gallarate, Piovaccari graduated from Pro Patria's youth setup, and made his debuts while on loan at Serie D side Castellettese.
In July 2009, the free agent signed a two-year deal with Lega Pro Prima Divisione side Ravenna after Treviso's bankruptcy, as a replacement to Pescara-bound Francesco Zizzari.
[1] Piovaccari scored in his debut for the club on 3 August 2009, netting the winner of a 3–2 win against Giulianova, in that season's Coppa Italia.
[2] He was the team top-scorer in the campaign, scoring 14 goals and appearing in 30 matches in the league, as the Giallorossi narrowly avoided relegation.
[8] After returning to Sampdoria, Piovaccari was loaned out again to Novara,[9] and subsequently served another temporary deal at Grosseto,[10] featuring regularly with the latter.
On 24 July, Piovaccari scored his first goal for FCSB, in a 2–1 second leg win against Vardar Skopje in the campaign's UEFA Champions League qualifiers.
[12] He made his debut for the club on 24 August, replacing Ander Capa in the dying minutes of a 1–0 home win against Real Sociedad.