Vítor Ribeiro tiene cinco pérdidas contra cinco oponentes en su carrera de MMA. Para una lista de las mejores peleas de Ribeiro, consulta "Mejores peleas de Vítor Ribeiro".
El 19 de noviembre de 2010 Vítor Ribeiro se enfrentó a Justin Wilcox en un combate de ligero a la edad de 31. Él entró con un récord de 20-5 (14), y Wilcox tenía 31 años y un récord de 9-3 (2). Ribeiro perdió la pelea por asalto 3º decisión unánime.
El 15 de mayo de 2010 Vítor Ribeiro se enfrentó a Lyle Beerbohm en un combate de ligero a la edad de 31. Él entró con un récord de 20-4 (14), y Beerbohm tenía 31 años y un récord de 13-0 (12). Ribeiro perdió la pelea por asalto 3º decisión dividida.
El 20 de julio de 2009 Vítor Ribeiro se enfrentó a Shinya Aoki en un combate de ligero a la edad de 30. Él entró con un récord de 20-3 (14), y Aoki tenía 26 años y un récord de 20-4 (13). Ribeiro perdió la pelea por asalto 2º decisión unánime.
El 17 de septiembre de 2007 Vítor Ribeiro se enfrentó a Gesias Cavalcante en un combate de ligero a la edad de 28. Él entró con un récord de 19-2 (13), y Cavalcante tenía 24 años y un récord de 12-1-1 (10). Ribeiro perdió la pelea por KO en el asalto 1º.
El 14 de diciembre de 2004 Vítor Ribeiro se enfrentó a Tatsuya Kawajiri en un combate de ligero titulado por el título Shooto World Championship. Ribeiro tenía 25 años y un récord de 10-1 (5), y Kawajiri tenía 26 años y un récord de 11-2-2 (8). Ribeiro perdió la pelea por asalto 2º TKO y perdió el título Shooto World Championship.