Weightclass:  Lightweight
Location:  Mexico City, Mexico
Record:  40 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2029Mexico City, Mexico39 - 14 Gareth Muri5 - 6 WPts
11/09/2029Mexico City, Mexico38 - 14 Neil Latta36 - 14 WPts
12/07/2029Mexico City, Mexico37 - 14 Hrithik Cheema2 - 6 WPts
13/05/2029Mexico City, Mexico36 - 14 Xabat Varon1 - 1(1) WPts
14/03/2029Mexico City, Mexico35 - 14 Rodrigo Montera3 - 5 WPts
12/01/2029Mexico City, Mexico34 - 14 Frisco Llanas2 - 9 WPts
14/11/2028Mexico City, Mexico33 - 14 Montego Garcia0 - 4 WPts
15/09/2028Mexico City, Mexico32 - 14 Xavier Reta4 - 9 WPts
16/07/2028Mexico City, Mexico31 - 14 Selestino Marcello2 - 6 WPts
17/05/2028Mexico City, Mexico30 - 14 Stuart Guan4 - 11 WPts
18/03/2028Alcala de Henares, Spain29 - 14 Federico Marzan10(1) - 17 WPts
19/01/2028Almaty, Kazakhstan29 - 13 Amer Acbasoff14 - 11 LPts
21/11/2027Mexico City, Mexico28 - 13 Montego Manjarrez0 - 2 WPts
22/09/2027Algiers, Algeria27 - 13 Sajid Delhoum13 - 17(2) WPts
25/07/2027Prague, Czech Republic26 - 13 Michal Darilek11 - 21(1) WPts
27/05/2027Dushanbe, Tajikistan25 - 13 Shakir Fattakhov17(2) - 15 WPts
29/03/2027Prague, Czech Republic24 - 13 Eduard Mink19 - 16 WPts
29/01/2027Vilnius, Lithuania23 - 13 Dawid Smolen4 - 16 WPts
01/12/2026Georgetown, Guyana22 - 13 John Steenson13 - 24 WPts
03/10/2026New Kingston, Jamaica22 - 12 Joel Glines8 - 15 LPts
05/08/2026Istanbul, Turkey21 - 12 Erol Dilaver0 - 6 WPts
07/06/2026Capiata, Paraguay20 - 12 Dario Alonzo0 - 2 WPts
09/04/2026Dushanbe, Tajikistan20 - 11 Yadigar Mady15(1) - 14 LPts
09/02/2026Mexico City, Mexico19 - 11 Vegas Ovalles3(1) - 24(2) WPts
22/12/2025Guadalupe, Mexico19 - 10 Lorenzo Benavides26(1) - 18 LPts
25/10/2025Mexico City, Mexico18 - 10 Edmondo Anselmi2 - 2 WPts
27/08/2025Mexico City, Mexico17 - 10 Ignado Ruano1 - 1 WPts
28/06/2025Mexico City, Mexico17 - 9 Alejandro Ochoa5 - 15 LPts
30/04/2025Norilsk, Russia16 - 9 Konstantin Kuzelev2 - 13 WPts
02/03/2025Leeds, UK15 - 9 Frank McFarlane4 - 6 WPts
02/01/2025Pasig, Philippines14 - 9 Carlos Bolanos0 - 7 WPts
04/11/2024Elche, Spain14 - 8 Gervasio Caudillo13 - 31 LPts
06/09/2024Guadalajara, Mexico13 - 8 Sagaz Vargas17 - 22 WPts
30/07/2024Tlalnepantla, Mexico13 - 7 Marco Barbo26 - 12 LPts
03/06/2024Mexico City, Mexico12 - 7 Vidal Amo12 - 27(4) WPts
03/05/2024Mexico City, Mexico11 - 7 David Arebalo1 - 0 WPts
05/03/2024Donetsk, Ukraine10 - 7 Kir Pinegin0 - 0 WPts
06/01/2024Mexico City, Mexico9 - 7 Alejandro Ochoa3 - 7 WPts
11/11/2023Mexico City, Mexico8 - 7 Jeraldo Leandro2 - 6 WPts
12/09/2023Mexico City, Mexico7 - 7 Azer Orujov4 - 10(1) WPts
14/07/2023Mexico City, Mexico6 - 7 Fidel Isabella9(1) - 10 WPts
15/05/2023Odense, Denmark6 - 6 Dyre Budde19 - 7 LPts
17/03/2023Ostrava, Czech Republic6 - 5 Borivoj Kalmus26(2) - 8 LPts
17/01/2023Río Cuarto, Argentina5 - 5 Fresco Custodio12 - 10 WPts
19/11/2022Montevideo, Uruguay5 - 4 Bronco Pinta7 - 22(2) LPts
21/09/2022Guatemala City, Guatemala5 - 3 Alano Vayo21(1) - 11 LPts
24/07/2022Mexico City, Mexico4 - 3 Fidel Barrios1 - 14 WPts
23/05/2022Tijuana, Mexico4 - 2 Felippe Concepcion0 - 9 LPts
25/03/2022Mexico City, Mexico3 - 2 Quito Atienza1 - 4 WPts
23/01/2022Guadalajara, Mexico3 - 1 Francisco Solano10 - 10 LPts
04/12/2021Prague, Czech Republic2 - 1 Artur Vecera9 - 14 WPts
06/10/2021Puebla, Mexico2 - 0 Salvador Escandon15 - 7 LPts
04/09/2021Mexico City, Mexico1 - 0 Brin Evens1 - 0 WPts
05/07/2021Mexico City, Mexico0 - 0 Rodrigo Manriquez0 - 0 WPts