After making his professional debut with Braga, and playing there without much impact, he served two loans from 2005 to 2007; in the second, he scored six goals for Gil Vicente in the Segunda Liga.
In December 2010, shortly after the arrival of manager Manuel Pellegrini, Edinho was deemed surplus to requirements at the La Liga side, alongside five other players, but finally stayed at the club.
[9] On 29 January 2012, without having made a single official appearance for Málaga during 2011–12, Edinho returned to Portugal with Académica de Coimbra having an option to make his loan signing permanent at the end of the campaign.
[12] Again rarely played at the Estádio Municipal de Braga, he took his game to Turkey, where he represented Kayseri Erciyesspor (Süper Lig)[13] and Şanlıurfaspor (TFF First League);[14] he scored 11 goals in his first full season with the former, having previously been named their Player of the Year.
[19] Edinho retired aged 41, following a short spell at amateurs Olímpico do Montijo;[20] he previously was part of Villa Athletic Club, a short-lived Portalegre-based project.
[22] In late March 2009, Edinho was called up by Portugal coach Carlos Queiroz for an important 2010 FIFA World Cup qualifier against Sweden and the subsequent friendly with South Africa.