Weightclass:  Middleweight
Location:  Puebla, Mexico
Record:  19(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2031Puebla, Mexico18(1) - 16 Santiago Riquelme5 - 22 WPts
08/05/2031Puebla, Mexico17(1) - 16 Santiago Riquelme5 - 21 WPts
09/03/2031Puebla, Mexico16(1) - 16 Diego Ceniceros8 - 10 WPts
08/01/2031Zamboanga City, Philippines15(1) - 16 Jamie Binongcal9 - 17 WPts
10/11/2030Lodz, Poland14(1) - 16 Kacper Deptula1 - 2 WPts
12/09/2030Santo Domingo Oeste, Dominican Republic14(1) - 15 Joaquin Feo14(1) - 3 LPts
14/07/2030Rotterdam, Netherlands14(1) - 14 Arnoud Van den Bussche17 - 8 LPts
16/05/2030Tirana, Albania14(1) - 13 Armend Prela16 - 13 LPts
18/03/2030Himeji, Japan13 - 13 Ryuu Kudo24 - 27(6) WKO3
18/01/2030Athens, Greece13 - 12 Damaskinos Halkias32(1) - 20 LPts
20/11/2029Makassar, Indonesia13 - 11 Waqar Shams17 - 17 LPts
22/09/2029Belem, Brazil12 - 11 Sancho Coval1 - 4 WPts
25/07/2029Puebla, Mexico12 - 10 Frisco Mamon5 - 6(1) LPts
26/05/2029Rabat, Morocco11 - 10 Jabalah Eldad13 - 15 WPts
28/03/2029Puebla, Mexico10 - 10 Beltran Fama2 - 2(1) WPts
28/01/2029Malang, Indonesia10 - 9 Hamengku Natalegawa20 - 13 LPts
30/11/2028Dublin, Ireland10 - 8 Carl Murphy23(1) - 23 LPts
02/10/2028Johannesburg, South Africa9 - 8 Heinrich Cilliers1 - 1 WPts
04/08/2028Puebla, Mexico8 - 8 Felippe Caram0 - 2 WPts
05/06/2028Irkutsk, Russia7 - 8 Aleksandr Drozdov3 - 12 WPts
07/04/2028Puebla, Mexico6 - 8 Koby Schamel0 - 8 WPts
08/02/2028Guadalupe, Mexico5 - 8 Dimos Alviso1 - 9(1) WPts
17/12/2027Makiivka, Ukraine4 - 8 Vasyl Chaplin0 - 6 WPts
19/10/2027Guadalajara, Mexico3 - 8 Rafael Campano4 - 10 WPts
25/08/2027Odessa, Ukraine2 - 8 Oleksander Pultorak2 - 17 WPts
27/06/2027Berlin, Germany2 - 7 Brewster Stuhl8 - 15 LPts
29/04/2027Hanover, Germany2 - 6 Gottfried Mayr43(3) - 28 LPts
01/03/2027Bruges, Belgium2 - 5 Thiel Reyns5 - 12 LPts
01/01/2027Puente Alto, Chile1 - 5 Onofre Guitron4 - 6 WPts
03/11/2026Puebla, Mexico1 - 4 Cortez Villavicencio2 - 5 LPts
05/09/2026Mexicali, Mexico1 - 3 Vicente Losada0 - 0 LPts
14/07/2026Puebla, Mexico1 - 2 Ovidio Terrones5 - 17 LPts
15/05/2026Mexico City, Mexico1 - 1 Cortez Villavicencio1 - 2 LPts
23/03/2026Mexico City, Mexico1 - 0 Juan Pompa40(5) - 13 LPts
20/02/2026Puebla, Mexico0 - 0 Leonardo Tobar1 - 2 WPts