Vítor Ribeiro has five losses against five opponents on his MMA record. For a list of Ribeiro's best fights, refer to "Best fights of Vítor Ribeiro".
On November 19, 2010 Vítor Ribeiro faced off against Justin Wilcox in a lightweight bout at age 31. He was coming in with a record of 20-5 (14), and Wilcox was 31 years old and with a record of 9-3 (2). Ribeiro lost the fight via 3-round unanimous decision.
On May 15, 2010 Vítor Ribeiro faced off against Lyle Beerbohm in a lightweight bout at age 31. He was coming in with a record of 20-4 (14), and Beerbohm was 31 years old and with a record of 13-0 (12). Ribeiro lost the fight via 3-round split decision.
On July 20, 2009 Vítor Ribeiro faced off against Shinya Aoki in a lightweight bout at age 30. He was coming in with a record of 20-3 (14), and Aoki was 26 years old and with a record of 20-4 (13). Ribeiro lost the fight via 2-round unanimous decision.
On September 17, 2007 Vítor Ribeiro faced off against Gesias Cavalcante in a lightweight bout at age 28. He was coming in with a record of 19-2 (13), and Cavalcante was 24 years old and with a record of 12-1-1 (10). Ribeiro lost the fight via 1st-round KO.
On December 14, 2004 Vítor Ribeiro met Tatsuya Kawajiri in a lightweight (Shooto World Championship) title defense fight. Ribeiro was 25 years old and with a record of 10-1 (5), and Kawajiri was 26 years old and with a record of 11-2-2 (8). Ribeiro lost the fight via 2nd-round TKO and lost the title.