Cabral currently trains with team Nova Uniao alongside fighters such as Wagnney Fabiano, UFC Featherweight ChampionJosé Aldo, and Renan Barão. Cabral made his professional MMA debut fighting in Luxembourg in December 2007. Over the next four years, he quickly amassed an undefeated record of 10-0. All of his wins have come via submission with Cabral never having been into the third round in any of his fights.
In 2011, Cabral signed with DREAM to compete in their welterweight division. In his debut, he faced Kazushi Sakuraba at Dream.17. Cabral won the fight via submission in the second round, earning him his highest profile win to date.
In March 2013, it was revealed that Cabral was a cast member of. He won his elimination fight to get into the TUF house, defeating Ronaldo Oliveira Silva by rear naked choke submission in round 1. He was chosen to be a member of Team Werdum and defeated David Vieira before being removed from the show due to a broken hand.
Cabral made his official UFC debut at, where he defeated David Mitchell by unanimous decision. In his second fight for the promotion, Cabral faced Zak Cummings at. Despite controlling Cummings on the ground for a large portion of the fight, Cabral lost the fight by unanimous decision. Cabral returned on October 25, 2014 at UFC 179, where he faced Naoyuki Kotani. Cabral won the fight via second round rear naked choke. Cabral was expected to face Mairbek Taisumov on January 24, 2015 at UFC on Fox 14. However, Cabral was pulled from the fight for undisclosed reasons and was replaced by promotional newcomer Anthony Christodoulou. Cabral was expected to face K.J. Noons on May 30, 2015 at UFC Fight Night 67. However, Cabral was forced out of the bout after contracting Dengue Fever and replaced by Alex Oliveira. Cabral faced Johnny Case on November 7, 2015 at UFC Fight Night 77. He lost the fight by unanimous decision. Cabral is expected to face Reza Madadi on May 8, 2016 at UFC Fight Night 87. He lost the fight via TKO in the third round after a brutal uppercut. Following his loss to Madadi, Cabral was released from the UFC.