Weightclass:  Lightweight
Location:  Mexico City, Mexico
Record:  23(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/02/2031Mexico City, Mexico22(1) - 21 Sujaddin Qazi4 - 6 WPts
29/12/2030Mexico City, Mexico21(1) - 21 Jeffrey Ostiguy2 - 0 WPts
30/10/2030Mexico City, Mexico20(1) - 21 Haaris Ghani0 - 7(1) WPts
31/08/2030Mexico City, Mexico19(1) - 21 Zain Waheed2 - 0 WPts
30/06/2030Mexico City, Mexico18(1) - 21 Ali Doud10 - 11 WPts
01/05/2030Mexico City, Mexico18(1) - 20 Fausto Bardales3 - 1 LPts
02/03/2030Mexico City, Mexico18(1) - 19 Venacio Barrios12 - 19 LPts
02/01/2030Mexico City, Mexico17(1) - 19 Angel Ribas1 - 1 WPts
03/11/2029Mexico City, Mexico16(1) - 19 Miguel Mora5 - 3 WPts
04/09/2029Mexico City, Mexico16(1) - 18 Cisco Badillo22(2) - 16 LPts
07/07/2029Mexico City, Mexico15(1) - 18 Gus Mow5 - 4 WPts
08/05/2029Mexico City, Mexico14(1) - 18 Emanuel Grande10 - 17 WPts
09/03/2029Shiraz, Iran13(1) - 18 Bilal Khalid13 - 22 WPts
09/01/2029Shymkent, Kazakhstan12(1) - 18 Hakim Salyckoff11 - 19 WPts
11/11/2028Guadalajara, Mexico11(1) - 18 Olindo Cedillo7 - 15 WPts
12/09/2028Mexico City, Mexico10(1) - 18 Rogelio Lora0 - 3 WPts
13/07/2028Kingston, Jamaica9 - 18 Sam Harp12 - 27(11) WKO3
15/05/2028Mexico City, Mexico8 - 18 Dario Cruz11 - 8 WPts
14/04/2028Ecatepec, Mexico8 - 17 Xalvador Pantano15 - 15 LPts Mexico National Championships 2028View
11/04/2028Ecatepec, Mexico7 - 17 Baltasar Montijo0 - 1 WPts Mexico National Championships 2028View
19/03/2028Madrid, Spain7 - 16 Sierra Soria17 - 8 LPts
20/01/2028Dushanbe, Tajikistan6 - 16 Elchin Behbudov13 - 17 WPts
22/11/2027Austin, USA5 - 16 Joel Glaspie0 - 1 WPts
24/09/2027Mexico City, Mexico5 - 15 Cipriano Marcia12(1) - 9(1) LPts
26/07/2027Shymkent, Kazakhstan4 - 15 Nijat Casym10 - 19 WPts
28/05/2027Almaty, Kazakhstan4 - 14 Aleksandr Kairbekow14(1) - 24 LPts
30/03/2027Palmira, Colombia4 - 13 Macario Moscoso10 - 16(1) LPts
30/01/2027Dushanbe, Tajikistan3 - 13 Yulian Baylarbayov17 - 15 WPts
02/12/2026La Florida, Chile2 - 13 Salvador Casado9 - 20 WPts
04/10/2026Dushanbe, Tajikistan1 - 13 Zernebog Mirziyev10 - 16 WPts
06/08/2026Ecatepec, Mexico0 - 13 Federico Pardo2(1) - 12 WPts
08/06/2026Ecatepec, Mexico0 - 12 Federico Pardo1(1) - 12 LPts
19/04/2026Tampere, Finland0 - 11 Aatami Rautanen3 - 10 LPts
19/02/2026Reynosa, Mexico0 - 10 Manuel Montana7 - 19 LPts
22/12/2025Acapulco, Mexico0 - 9 Yago Bailon9 - 5 LPts
25/10/2025Juarez, Mexico0 - 8 Fidel Isabella20(2) - 13 LPts
06/09/2025Mexicali, Mexico0 - 7 Loredo Trinidad8 - 27(3) LPts
05/08/2025Horlivka, Ukraine0 - 6 Yakiv Boczar5 - 11 LPts
07/06/2025Mexico City, Mexico0 - 5 Orlando Gordon0 - 0 LPts
27/04/2025Chelyabinsk, Russia0 - 4 Andrii Orlov2 - 8 LPts
27/02/2025Nuevo Laredo, Mexico0 - 3 Urvano Fraga4 - 4 LPts
02/01/2025Guadalajara, Mexico0 - 2 Venacio Cordon16 - 26 LPts
05/11/2024Puebla, Mexico0 - 1 Seferino Alarcon0 - 0 LPts
21/09/2024Mexico City, Mexico0 - 0 Diego Montana0 - 4(1) LPts