Eduardo started his professional career in 2003. Initially, he fought twice in the Brazilian circuit, becoming inactive in 2005 and 2006. In 2007 he came back, alternating fights in American promotions as Extreme Challenge and Battle Cage Xtreme, and Brazilian promotions as Amazon Fight and Nocaute Fight Combat.
Eduardo won the Shooto light heavyweight title on April 26, 2012 at Shooto Brazil 29 against Marcos Rogério de Lima. He won the fight via knockout early in the second round.[4]
He defended his title once, on July 12, 2013 at Shooto Brazil 41 against Marcus Vinícius Lopes. He defeated Lopes via unanimous decision after three rounds.[5]
Bellator MMA
Eduardo made his promotional debut on October 11, 2013 at Bellator 103 against Wayman Carter. He won via submission due to a rear-naked choke in the very first round.[6]
Eduardo faced UFC veteran Rodney Wallace on April 11, 2014 at Bellator 116. Eduardo lost via unanimous decision (30–27, 30–27, and 29–28).[7]
On June 25, 2014, Eduardo was released from the promotion, along with 18 other fighters.[9]
Difficulties and return to MMA
In 2014 , after losing two straight in Bellator, Eduardo was disconnected from the organization and eventually lost his sponsorships.
With this Cachorrão was forced to take a break in his MMA career and returned to give jiu-jitsu classes and also to compete in the gentle art.
After little more than a year, Eduardo back to MMA in the main event of an 1 Round Combat in his hometown and wins by submission in the second round athlete Kleber Silva, Luiz Carlos Dorea pupil.
Return to Shooto Brazil
Eduardo returned to Shooto on April 2, 2016 at Shooto Brazil 62 to face Cássio Barbosa "Jacaré" for the vacant title of the light heavyweight division. However "Jacaré" left the event to fight in a Russian event and was replaced hastily by Willyanedson Paiva. He won by submission (armlock) in the very first round to again become the champion of Shooto Brazil.
Eduardo faced Sami Antar at ACA 96: Goncharov vs. Johnson on June 8, 2019. He won the bout via TKO (punches) in the second round.
Eduardo faced Isa Umarov at ACA 102: Tumenov vs. Ushukov on November 29, 2019. He won the bout via first round rear-naked submission.
Eduardo faced Muslim Magomedov at ACA 105: Shakhbulatov vs. Oliveira on March 6, 2020. He lost the bout after being unable to continue due to a leg injury in the third round.
^"Результаты турнира ACA 125". AllBoxing.ru - все новости бокса, ММА (MMA), UFC (ЮФС), Bellator, ACA, бои без правил. Видео и фото, прямые трансляции (in Russian). 2021-06-29. Retrieved 2021-07-03.