Born in Goa, Soares started his football career as a youth player with Salcette.
[1] He started his senior career with Salgaocar, where he won the Federation Cup with the club in 1988.
[1] He scored the winning goal in extra-time against Border Security Force as Salgaocar won 1–0.
[1] Soares also represented Goa in the Santosh Trophy and captained the state.
[1] After the departure of Santosh Kashyap from Salgaocar, Soares was put in caretaker charge of the I-League club.