Weightclass:  Featherweight
Location:  Mexico City, Mexico
Record:  15(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/03/2031Mexico City, Mexico15(1) - 17 Felippe Diez10 - 5 LPts
11/01/2031Mexico City, Mexico15(1) - 16 Alejandro Lopez6 - 7 LPts
12/11/2030Mexico City, Mexico14(1) - 16 Chris Caddell7 - 17 WPts
12/09/2030Mexico City, Mexico13(1) - 16 Sebastian Georgopoulos1 - 6 WPts
13/07/2030Mexico City, Mexico13(1) - 15 Mark Havey9 - 15 LPts
13/05/2030Mexico City, Mexico12(1) - 15 Alejandro Barrera7 - 9 WPts
14/03/2030Mexico City, Mexico11(1) - 15 Holm Ihle10 - 30 WPts
13/01/2030Mexico City, Mexico10(1) - 15 Quinto Gutierres8 - 12 WPts
13/11/2029Mexico City, Mexico9(1) - 15 Robert Mianbabu0 - 9 WPts
13/09/2029Mexico City, Mexico9(1) - 14 Selestino Talavera14 - 7 LPts
14/07/2029Mexico City, Mexico8(1) - 14 Reynaldo Merino20 - 4 WPts
15/05/2029Mexico City, Mexico7(1) - 14 Olindo Florentino1 - 10 WPts
16/03/2029Tijuana, Mexico7(1) - 13 Onofre Tovar4 - 16 LPts
20/01/2029Hiroshima, Japan7(1) - 12 Ryo Ueda9 - 13 LPts
22/11/2028Mexico City, Mexico6(1) - 12 Santiago Barretto0 - 2 WPts
23/09/2028Mexico City, Mexico6(1) - 11 Cris Barraza6 - 6 LPts
27/07/2028Puebla, Mexico5(1) - 11 Marjun Contrera13 - 15 WPts
31/05/2028Ostrava, Czech Republic5(1) - 10 Pavel Holan13 - 15 LPts
02/04/2028San Pedro Sula, Honduras5(1) - 9 Malvolio Roso21 - 14 LPts
03/02/2028Mexico City, Mexico5(1) - 8 Montego Salina1 - 4(2) LPts
05/12/2027Ecatepec, Mexico4(1) - 8 Gig Lucas8 - 16 WPts
07/10/2027Machida, Japan4(1) - 7 Ryuu Oe10(1) - 11 LPts
09/08/2027Saltillo, Mexico4(1) - 6 Juan Porras2(1) - 2 LPts
12/06/2027Mexico City, Mexico4(1) - 5 Santiago Astacio8 - 9 LPts
05/05/2027Juarez, Mexico3 - 5 Malvolio Tamez0 - 0 WKO3
03/04/2027Monterrey, Mexico3 - 4 Santiago Ordonez1 - 3 LPts
09/02/2027Managua, Nicaragua3 - 3 Diego Montez5 - 21 LPts
12/12/2026San Luis Potosi, Mexico2 - 3 Angel Villanueva5 - 11 WPts
18/10/2026Mexico City, Mexico2 - 2 Marjun Alfaro1 - 13(1) LPts
22/08/2026Irapuato, Mexico1 - 2 Juan Barranco3 - 19(7) WPts
06/07/2026Reynosa, Mexico1 - 1 Joaquin Portilla32(1) - 17 LPts
05/06/2026Accra, Ghana1 - 0 Aaron Bamfokwakye0 - 2 LPts
07/04/2026Mexico City, Mexico0 - 0 Rio Chacon0 - 5 WPts