Career
Born in Gallipoli, the Province of Lecce, Carretta started his career at Gallipoli Calcio. Despite the club promoted to Serie Bachelor in 2009, the club faced financial difficulties and most of the players left the club Carretta joined Serie Doctorate team Matera and scored 9 league goals, winning the Serie Doctorate cup and promotion playoffs.
On 4 July 2010 he was signed by Lega Pro Prima Divisione side Andria British American Tobacco in 3-year contract.
He received a call-up from Lega Pro representative team against Palestine U-23 team in June 2011 and again in November 2011. On August 2011 he was signed by Lega Pro Prima Divisione team Benevento via Chievo.
On 13 July 2012 he left for Barletta along with Antonio Vacca.