Carlos Eduardo Rocha tiene cuatro pérdidas contra cuatro oponentes en su carrera de MMA. Para una lista de las mejores peleas de Rocha, consulta "Mejores peleas de Carlos Eduardo Rocha".
El 19 de septiembre de 2015 Carlos Eduardo Rocha se enfrentó a James Terry en un combate de medio a la edad de 31. Él entró con un récord de 9-4 (9), y Terry tenía 34 años y un récord de 15-8 (9). Rocha perdió la pelea por TKO en el asalto 1º.
El 6 de julio de 2013 Carlos Eduardo Rocha se enfrentó a Florent Betorangal en un combate de medio a la edad de 28. Él entró con un récord de 9-3 (9). Rocha perdió la pelea por TKO en el asalto 3º.
El 8 de junio de 2012 Carlos Eduardo Rocha se enfrentó a Mike Pierce en un combate de medio a la edad de 27. Él entró con un récord de 9-2 (9), y Pierce tenía 31 años y un récord de 13-5 (7). Rocha perdió la pelea por asalto 3º decisión unánime.
El 5 de febrero de 2011 Carlos Eduardo Rocha se enfrentó a Jake Ellenberger en un combate de medio a la edad de 26. Él entró con un récord de 9-1 (9), y Ellenberger tenía 25 años y un récord de 23-5 (20). Rocha perdió la pelea por asalto 3º decisión dividida.