On December 14, 2024, a 27-year-old Ricardo Espinoza Franco (30-4, 25 KOs) and a 30-year-old Uzbek boxer Murodjon Akhmadaliev (12-1, 9 KOs) met in the ring in a super-bantamweight bout.
Franco came in to the fight on a 5-fight win streak with a 73% KO rate, and was fighting after a gap of 3 months and 14 days. Akhmadaliev was on a 1-fight win streak with a 69% KO rate, and fighting after a layoff of 11 months and 28 days.
Murodjon Akhmadaliev stopped Ricardo Espinoza Franco via TKO in the 3rd round. Akhmadaliev improves his record to 13-1 (10 KOs), while Franco adds a loss to his record at 30-5.
On May 15, 2021, a 23-year-old Ricardo Espinoza Franco (25-3, 21 KOs) and a 31-year-old American boxer Daniel Roman (28-3-1, 10 KOs) met in the ring.
Franco came in to the fight on a 2-fight win streak with a 75% KO rate, and was fighting after a gap of 9 months and 1 day. Roman was on a 1-fight win streak with a 31% KO rate, and fighting after a layoff of 7 months and 19 days.
Daniel Roman defeated Ricardo Espinoza Franco via unanimous decision in the 10-round fight. Roman improves his record to 29-3-1, while Franco adds a loss to his record at 25-4.
On April 20, 2019, a 21-year-old Ricardo Espinoza Franco (23-2, 20 KOs) and a 30-year-old Filipino boxer John Riel Casimero (26-4, 17 KOs) met in the ring in a bantamweight bout.
Franco came in to the fight on a 13-fight win streak with a 80% KO rate, and was fighting after a gap of 1 month and 19 days. Casimero was on a 2-fight win streak with a 56% KO rate, and fighting after a layoff of 2 months and 4 days.
John Riel Casimero stopped Ricardo Espinoza Franco via KO in the 12th round. Casimero improves his record to 27-4 (18 KOs), while Franco adds a loss to his record at 23-3.
On May 19, 2017, a 19-year-old Ricardo Espinoza Franco (10-1, 8 KOs) and Christian Nieto Ayala met in the ring.
Franco came in to the fight on a 3-fight win streak with a 72% KO rate, and was fighting after a gap of 6 months and 28 days.
Ricardo Espinoza Franco lost to Christian Nieto Ayala via split decision in the 8-round fight, and adds a loss to his record at 10-2.
On May 20, 2016, an 18-year-old Ricardo Espinoza Franco (7-0, 6 KOs) and Sam Rodriguez met in the ring.
Franco came in to the fight on a 7-fight win streak with a 85% KO rate, and was fighting after a gap of 2 months and 8 days.
Ricardo Espinoza Franco lost to Sam Rodriguez via unanimous decision in the 6-round fight, and adds a loss to his record at 7-1.