Carlos Castro (footballer, born 1978)

Carlos Eduardo Castro Mora (born 10 September 1978) is a retired Costa Rican football player.

In 2003, he moved abroad to play for Rubin Kazan in Russia whom he left in May 2004[3] to return to Alajuelense.

[4] He decided to go back to Costa Rica after a good season in Norway, and signed for his beloved team, Alajuelense.

In summer 2011 he had a very short stint at Herediano, joining them in June[7] and leaving them already in August.

[11] He made his senior debut for the Ticos in a June 2000 friendly match against Paraguay and has earned a total of 48 caps, scoring 1 goal.