Born in Winterthur, Canton of Zürich, Ciarrocchi started his career at
FC Winterthur. In 2006, he was signed by Italian Serie B club
Piacenza. On 1 September 2008 Ciarrocchi returned to Switzerland for
Bellinzona in temporary deal. The Swiss Italian club signed him outright in April 2009. He followed the club relegated to
2011–12 Swiss Challenge League and again to 2013–14
1. Liga Promotion, which he played once. On 26 August 2013 Ciarrocchi was signed by
Chiasso to a 1+1 year contract. On 17 June 2016 he was signed by
FC Aarau to a 2-year contract. ==References==