Early career Born in
Genoa,
Liguria, Italy, Barberis started his career at Finale Ligure. In the middle of 2010, he transferred at Lombard club
Varese. In August 2011 Barberis was swapped with
Jasmin Kurtić, both in temporary deal with option to buy. However,
Palermo did not excise the option and paid Varese €200,000 for the counter-option of Kurtić. He played with Palermo's reserves initially, and was assigned kit number 53 for the first team. On 22 June 2012, Barberis left for
Pisa, with
Alex Benvenga returned to Varese.
Monza On 9 June 2020, newly promoted
Serie B side
Monza announced the signing of Barberis on a free contract. His first goal for the club was a 25-meter free kick on 4 May 2021, in a
2020–21 Serie B game against Lecce which ended in a 1–0 win.
Pisa On 21 August 2023, Barberis returned to
Pisa.
Return to Crotone On 22 October 2024, Barberis returned to Serie C club Crotone on a contract until the end of the season. ==Career statistics==