Born in
Ribeirão Preto, São Paulo, Eduardo started playing football with his hometown club
Botafogo. In 2004, he joined
Atlético Mineiro youth categories. Afterwards, Eduardo was promoted to the first team, and he made his
Série A debut in
2007. In August 2008, Eduardo moved to Europe and signed for Turkish
Süper Lig club
Gaziantepspor. After one season in
Turkey, he returned to his homeland, and had a short loan spells with
Atlético Paranaense and
Sport Recife, both in
2009.
São Caetano In January 2010, Eduardo signed for
São Caetano, and scored 15 goals in 31 matches during the
2010 Série B season. On 2 April 2011, Eduardo scored five goals against
São Bernardo in the
2011 Campeonato Paulista, a game which his team won 6–1.
Partizan After an impressive season with São Caetano, Edu Pacheco garnered interest from the likes of European clubs like
Red Star Belgrade and
Partizan. Finally, on 22 June 2011, Eduardo signed a four-year contract with Partizan, however São Caetano remained in possession of 30% of players contract. The transfer was one of the most expensive in Partizan's history as it was worth €1.2 million. After leaving Partizan Eduardo returned to Brazil where he played with São Caetano in the 2013 Campeonato Paulista and with
Joinville in the
2013 Campeonato Brasileiro Série B. He then played with
Bragantino in 2014. ==Career statistics==