Career
Caires was born in São Paulo and started his career with CA Diadema, playing for the club in the Paulista Second Division. In July 2014, he joined União Barbarense and played regularly in the Copa Paulista that year.
In September 2014, Caires ended his contract with Barbarense and moved to Portuguesa. He made his professional debut on October 11, coming on as a substitute for Jocinei in the 70th minute of a 1–3 away loss against América-MG in the Série B league.
In December, Caires left Portuguesa after his contract expired. He did not play professionally again until December 14, 2016, when he joined Goianésia.