Markes made his professional MMA debut in 2007 at an event in Spain. Markes competed mostly in his native Brazil, with a few early professional fights taking place in Europe. He amassed an impressive 11-1 prior to signing with Zuffa in 2011.
Markes dropped down to the Middleweight division and faced Aaron Simpson on February 15, 2012 at UFC on Fuel TV 1[6] After being dropped by an uppercut late in the first round Markes overcame adversity and defeated Simpson via split decision.
In his third fight for the promotion, Markes faced Andrew Craig on January 19, 2013 at UFC on FX 7.[7] He won the fight via unanimous decision.
Markes was expected to face Derek Brunson on June 8, 2013 at UFC on Fuel TV 10.[8] However, the bout was scrapped on the day of the weigh in as Markes was involved in a minor traffic accident. While Markes was not seriously injured, the incident prevented him from competing.[9]
For his fourth fight with the promotion, Markes faced Yoel Romero on November 6, 2013 at UFC Fight Night 31.[10] He lost the fight via knockout in the third round.
Markes faced Thiago Santos on March 23, 2014 at UFC Fight Night 38. Markes was unable to make weight for this fight.[11] He lost the fight via TKO in the first round, and was subsequently released from the promotion shortly after.[12]
World Series of Fighting
On May 15, 2014 it was announced that Markes had signed a deal with World Series of Fighting and plans to return to the Light Heavyweight division.[13]
Markes was expected to face Kelvin Tiller at World Series of Fighting 12: Palomino vs Gonzalez on August 9, 2014, However Tiller was pulled from the fight to replace injured Krasimir Mladenov[14] Markes instead fought promotional newcomer Cully Butterfield at the event.[15] He won the fight by unanimous decision.
Markes was expected to face Thiago Silva at WSOF 19 on March 28, 2015.[16] However Silva was pulled from the fight to face Matt Hamill at WSOF 19. Matt Hamill was later replaced by Teddy Holder.[17] Markes was then scheduled to face David Branch at WSOF 20 on April 10, 2015[18] However, on the day of the weigh-in, Markes was forced out of the bout due to dehydration and was replaced by promotional newcomer Jesse McElligott.[19]
Bellator MMA
Markes was expected to make his Bellator MMA promotional debut against Josh Barnett on December 20, 2019 at Bellator's Salute the Troops event in Honolulu, Hawaii. However, Barnett was deemed unable to compete due to severe illness on the night of the event and the bout was cancelled.[20] The fight was rescheduled for Bellator 241 on March 13, 2020. However, Barnett failed his medical tests and was replaced by Matt Mitrione.[21] However, the whole event was eventually cancelled due to the prevailing COVID-19 pandemic.
Markes made his promotional debut against Linton Vassell at Bellator 254 on December 10, 2020.[22] He lost the fight via TKO in the second round.[23]
Markes faced Said Sowma on July 16, 2021 at Bellator 262.[24] He lost via knockout in the first round.[25]
On July 19, 2021, Bellator MMA officials revealed that Markes was released from the promotion.[26]
Post Bellator
Markes faced Victor Jones on November 19, 2021 at Premier FC 32[27] He won by TKO 21 seconds in to the first round.[28]
Markes faced Rodrigo Duarte on December 18, 2021 at Shooto Brasil 110. He won the bout via kimura in the first round.[29]
Markes was scheduled to face Reggie Peña at Eagle FC 46 on March 11, 2022.[30] The day of the event, the bout was delayed and will likely happen at a future event.[31] The bout eventually took place on May 20, 2022 at Eagle FC 47.[32] Markes won the fight via stoppage after Pena injured his knee in the second round.[33]
Markes faced Szymon Bajor on August 13, 2022 at PFL 8.[34] Markes lost the bout via unanimous decision.[35]