 In 2002, the 23-year-old had his first spell at his hometown club, Barreirense, representing them for one year, before returning to Seixal for a second stint, in the season immediately after.In 2004, he moved clubs again, joining Barreirense for a second time, again for just one year, as he left for Belenenses on 15 June 2005.In 2008, Carreira moved to Benfica, helping in the 
resurgence of the club, winning multiple league and cup titles, and competing in European basket in the 2010-11 and 2014-15 editions of the EuroChallenge.