[1] Born in Goa, India, Barretto did his youth career at the academy of Dempo SC where he featured for the club in the under-18 division.
[3] He left the team after the 2019–20 season, after he materialised a contract after a successful trial with I-League club Gokulam Kerala.
[7][8] On 8 July 2021, Indian Super League club Kerala Blasters announced the signing of Barretto by paying an undisclosed transfer fee on a three-year deal.
[12] Barretto made his ISL debut in the 2021–22 Indian Super League season match on 25 November 2021 against NorthEast United FC,[13] which ended up in a goalless draw.
[14] On 23 February 2022, he scored his first career debut goal with the Blasters through a volley from outside the box in their 2–1 defeat to Hyderabad FC.