João Roque has two losses against two opponents on his MMA record. For a list of Roque's best fights, refer to "Best fights of João Roque".
On March 11, 2005 João Roque faced off against Alexandre Franca Nogueira at age 33. He was coming in with a record of 7-2-4 (5), and Nogueira was 27 years old and with a record of 11-2-2 (6). Roque lost the fight via 3-round unanimous decision.
On June 9, 2000 João Roque faced off against Jens Pulver at age 28. He was coming in with a record of 1-1-3 (1), and Pulver was 25 years old and with a record of 6-1-1 (6). Roque lost the fight via 3-round unanimous decision.