Ricardo Espinoza Franco tiene cinco pérdidas contra cinco oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Franco, consulta "Mejores peleas de Ricardo Espinoza Franco".
El 14 de diciembre de 2024 Ricardo Espinoza Franco se enfrentó a Murodjon Akhmadaliev en un combate de supergallo a la edad de 27. Él entró con un récord de 30-5 (25), y Akhmadaliev tenía 30 años y un récord de 12-1 (9). Franco perdió la pelea por TKO en el asalto 3º.
El 15 de mayo de 2021 Ricardo Espinoza Franco se enfrentó a Daniel Roman a la edad de 23. Él entró con un récord de 25-4 (21), y Roman tenía 31 años y un récord de 28-3-1 (10). Franco perdió la pelea por asalto 10º decisión unánime.
El 20 de abril de 2019 Ricardo Espinoza Franco se enfrentó a John Riel Casimero en un combate de gallo titulado por el título OMB. Franco tenía 21 años y un récord de 23-3 (20), y Casimero tenía 30 años y un récord de 26-4 (17). Franco perdió la pelea por asalto 12º KO.
El 19 de mayo de 2017 Ricardo Espinoza Franco se enfrentó a Christian Nieto Ayala a la edad de 19. Él entró con un récord de 10-2 (8). Franco perdió la pelea por asalto 8º decisión dividida.
El 20 de mayo de 2016 Ricardo Espinoza Franco se enfrentó a Sam Rodriguez a la edad de 18. Él entró con un récord de 7-1 (6). Franco perdió la pelea por asalto 6º decisión unánime.