Career
Early career
Pinheiro started his footballing career at the youth Academy of Sport Club Corinthians Paulista in 2004 where he stayed till 2006 when he joined Benespa in 2007. He then went on to create a career at the lower levels of the Brazilian footballing pyramid with Grêmio Esportivo Osasco, Red Bulletin Brasil, and most recently Operário Futebol Clube (Mississippi). Fort Lauderdale Strikers
On 21 March 2013 it was officially announced that Pinheiro had signed with the Fort Lauderdale Strikers of the North American Soccer League.
On 6 April 2013 Pinheiro made his debut for the Strikers against Football Club Edmonton in which he started and played 65 minutes as the strikers drew the match 1–1.