On October 9, 2020, 23-year-old Ruben Villa (18-0, 5 KOs) and 25-year-old Emanuel Navarrete (32-1, 28 KOs) fought for the vacant WBO featherweight title.
Villa came in to the fight on a 18-fight win streak with a 27% KO rate, and was fighting after a gap of 9 months and 18 days. Navarrete was on a 27-fight win streak with a 84% KO rate, and fighting after a layoff of 3 months and 19 days.
Emanuel Navarrete defeated Ruben Villa via unanimous decision . Navarrete improves his record to 33-1, while Villa adds a loss to his record at 18-1.
On December 21, 2019, a 22-year-old Ruben Villa (17-0, 5 KOs) and Alexei Collado met in the ring in a featherweight bout.
Villa came in to the fight on a 17-fight win streak with a 29% KO rate, and was fighting after a gap of 3 months and 1 day.
Ruben Villa defeated Alexei Collado via unanimous decision in the 10-round featherweight fight. Villa improves his record to 18-0
On May 10, 2019, a 22-year-old Ruben Villa (15-0, 5 KOs) and Luis Lopez-Vargas met in the ring in a featherweight bout.
Villa came in to the fight on a 15-fight win streak with a 33% KO rate, and was fighting after a gap of 3 months and 29 days.
Ruben Villa defeated Luis Lopez-Vargas via unanimous decision in the 10-round featherweight fight. Villa improves his record to 16-0
On September 20, 2019, a 22-year-old Ruben Villa (16-0, 5 KOs) and a 25-year-old Mexican boxer Enrique Vivas (17-0, 9 KOs) met in the ring in a featherweight bout.
Villa came in to the fight on a 16-fight win streak with a 31% KO rate, and was fighting after a gap of 4 months and 10 days. Vivas was on a 17-fight win streak with a 52% KO rate, and fighting after a layoff of 2 months and 28 days.
Ruben Villa defeated Enrique Vivas via unanimous decision in the 10-round featherweight fight. Villa improves his record to 17-0, while Vivas adds a loss to his record at 17-1.
On April 15, 2022, a 24-year-old Ruben Villa (18-1, 5 KOs) and Horacio García met in the ring.
Villa came in to the fight on a 1-fight losing streak with a 26% KO rate, and was fighting after a gap of 1 year, 6 months, and 6 days.
Ruben Villa stopped Horacio García via KO in the 9th round. Villa improves his record to 19-1 (6 KOs)
On September 23, 2016, a 19-year-old Ruben Villa (1-0, 1 KO) and Jose Mora met in the ring.
Villa came in to the fight on a 1-fight win streak with a 100% KO rate, and was fighting after a gap of 1 month and 25 days.
Ruben Villa stopped Jose Mora via KO in the 1st round. Villa improves his record to 2-0 (2 KOs)
On October 21, 2017, a 20-year-old Ruben Villa (8-0, 4 KOs) and German Meraz met in the ring.
Villa came in to the fight on a 8-fight win streak with a 50% KO rate, and was fighting after a gap of 29 days.
Ruben Villa defeated German Meraz via unanimous decision in the 6-round fight. Villa improves his record to 9-0
On April 13, 2024, a 26-year-old Ruben Villa (21-1, 7 KOs) and Cristian Cruz met in the ring in a featherweight bout.
Villa came in to the fight on a 3-fight win streak with a 31% KO rate, and was fighting after a gap of 6 months and 29 days.
Ruben Villa defeated Cristian Cruz via unanimous decision in the 10-round featherweight fight. Villa improves his record to 22-1
On April 14, 2018, a 20-year-old Ruben Villa (10-0, 4 KOs) and Marlon Olea met in the ring in a featherweight bout.
Villa came in to the fight on a 10-fight win streak with a 40% KO rate, and was fighting after a gap of 1 month and 29 days.
Ruben Villa defeated Marlon Olea via unanimous decision in the 8-round featherweight fight. Villa improves his record to 11-0
On May 13, 2023, a 26-year-old Ruben Villa (19-1, 6 KOs) and Maickol Lopez Villagrana met in the ring.
Villa came in to the fight on a 1-fight win streak with a 30% KO rate, and was fighting after a gap of 1 year and 28 days.
Ruben Villa stopped Maickol Lopez Villagrana via KO in the 5th round. Villa improves his record to 20-1 (7 KOs)