Ricardo Espinoza Franco was born in Tijuana, Baja California, Mexico on July 25, 1997. He made his professional debut at the age of 17 years on January 10, 2015 against Angel Cruz. Franco defeated Cruz via 3rd round KO, making a successful beginning of his pro career.
Franco's latest fight was a 3rd-round TKO loss to Murodjon Akhmadaliev at age 27, on December 14, 2024.
Some of Ricardo Espinoza Franco's best fights so far have been against Daniel Lozano, Yeison Vargas, Luis Canedo, Jose Nunez Lopez, and Andres Garcia Guzman. For a complete list of Franco's best fights and their details, refer to "Best fights of Ricardo Espinoza Franco".
Franco has 5 losses on his record. For details about these losses refer to "Ricardo Espinoza Franco Losses".
# | Date | Age | Opponent | Res | Via |
---|---|---|---|---|---|
36 | Dec 14, 2024 | 27 | Murodjon Akhmadaliev 30 12-1 | loss | TKO 3 |
35 | Aug 31, 2024 | 27 | Jovanny Soto Ramirez | win | TKO 2 |
34 | Feb 24, 2024 | 26 | Ruben Tostado Garcia | win | KO 4 |
33 | Apr 01, 2023 | 25 | Miguel Moreno Gonzalez | nc | NA
|
32 | Dec 04, 2022 | 25 | Edgar Alor | win | UD 10 |
31 | Oct 01, 2022 | 25 | Anthony Jimenez Salas | win | TKO 5 |
30 | Dec 22, 2021 | 24 | Jose Nunez Lopez | win | KO 1 |
29 | May 15, 2021 | 23 | Daniel Roman 31 28-3-1 | loss | UD 10 |
28 | Aug 14, 2020 | 23 | Brandon Valdes | win | UD 10 |
27 | Dec 13, 2019 | 22 | Andres Garcia Guzman | win | KO 1 |
26 | Apr 20, 2019 | 21 | John Riel Casimero 30 26-4 | loss | KO 12 |
25 | Mar 01, 2019 | 21 | Ricardo Nunez | win | KO 10 |
24 | Nov 30, 2018 | 21 | Yeison Vargas | win | KO 2 |
23 | Aug 10, 2018 | 21 | Daniel Lozano | win | TKO 2 |
22 | Jun 28, 2018 | 20 | German Aaron Cota | win | TKO 3 |
21 | Jun 06, 2018 | 20 | Jhovany Armenta Inzunza | win | KO 2 |
20 | Apr 07, 2018 | 20 | Cristian Vizcarra | win | KO 1 |
19 | Mar 17, 2018 | 20 | Luis Canedo | win | TKO 1 |
18 | Dec 23, 2017 | 20 | Johan Huerta Flores | win | KO 3 |
17 | Dec 16, 2017 | 20 | Cristian Vizcarra | win | KO 2 |
16 | Dec 02, 2017 | 20 | Daniel Gonzalez | win | KO 4 |
15 | Oct 27, 2017 | 20 | Luis Becerra Estrada | win | UD 6 |
14 | Sep 23, 2017 | 20 | Jose Carmona | win | KO 1 |
13 | Sep 01, 2017 | 20 | Carlos Apodaca Duran | win | TKO 2 |
12 | May 19, 2017 | 19 | Christian Nieto Ayala | loss | SD 8 |
11 | Oct 21, 2016 | 19 | Francisco Javier Lapizco | win | UD 6 |
10 | Sep 16, 2016 | 19 | Carlos Lopez | win | KO 1 |
9 | Aug 19, 2016 | 19 | Jorge Lopez | win | KO 4 |
8 | May 20, 2016 | 18 | Sam Rodriguez | loss | UD 6 |
7 | Mar 12, 2016 | 18 | Isaiah Najera | win | KO 2 |
6 | Nov 20, 2015 | 18 | Francisco Javier Lapizco | win | MD 6 |
5 | Sep 18, 2015 | 18 | Alexis Quezada | win | TKO 2 |
4 | Jul 31, 2015 | 18 | Christian Quezada Garcia | win | KO 1 |
3 | Apr 25, 2015 | 17 | Alejandro Vazquez Perez | win | RTD 2 |
2 | Feb 28, 2015 | 17 | Efrain Gonzalez | win | KO 4 |
1 | Jan 10, 2015 | 17 | Angel Cruz | win | KO 3 |