Career
Club career
Before joining Adelaide United Barbiero played for the North Eastern MetroStars. Barbiero signed for Adelaide in the 2007-2008 season making his debut as a substitute against Perth Glory in a 1–1 draw at Hindmarsh Stadium. He went on to make 3 league appearances getting sent off on his full league debut.
Barbiero scored his first A-League goal against Newcastle Jets !Newcastle Jets on 9 January 2009 converting from a tight angle to give Adelaide a 1–0 lead.
Barbiero scored the Preliminary-Final goal against the Queensland Roar, that got Adelaide into the 2008/2009 Grand Final against Melbourne Victory. On 14 April 2009 moved on trial to German Bundesliga club SpVgg Greuther Fürth.
International career
Barbiero made his first senior international debut for the Australian national team on 4 March 2009 in an AFC Cup qualifying match versus Kuwait.