Here is a list of Villa's best fights. For a list of Villa's losses, refer to "Ruben Villa Losses".
On September 20, 2019 Ruben Villa faced off against Enrique Vivas in a featherweight bout at age 22. He was coming in with a record of 17-0 (5), and Vivas was 25 years old and with a record of 17-0 (9). Villa won the fight via 10-round unanimous decision.