Weightclass:  Lightweight
Location:  Puebla, Mexico
Record:  13 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/02/2026Puebla, Mexico12 - 31 Gauvain Rozenthal1 - 4 WPts
26/12/2025Puebla, Mexico11 - 31 Davie Arong1 - 4 WPts
27/10/2025Puebla, Mexico11 - 30 Malvolio Luna6 - 7 LPts
28/08/2025Puebla, Mexico10 - 30 Leonidas Glaros1 - 4 WPts
29/06/2025Puebla, Mexico10 - 29 Alastair Danquah9 - 12 LPts
30/04/2025Puebla, Mexico9 - 29 Leonel Contreras1 - 23(13) WPts
02/03/2025Puebla, Mexico9 - 28 Jose Tabares12 - 13 LPts
02/01/2025Puebla, Mexico9 - 27 Rodrigo Manriquez2 - 22(1) LPts
03/11/2024Puebla, Mexico8 - 27 Alfonso Marino1 - 11(1) WPts
04/09/2024Puebla, Mexico8 - 26 Habil Harron8 - 3 LPts
07/07/2024Puebla, Mexico7 - 26 Giles Beaulac1 - 11 WPts
07/05/2024Yerevan, Armenia7 - 25 Gosdon Galstian24 - 14 LPts
09/03/2024Dublin, Ireland7 - 24 Dean Doyle15(1) - 20 LPts
10/01/2024Irapuato, Mexico7 - 23 Xaver Fraga19 - 20 LPts
16/11/2023Mexicali, Mexico6 - 23 Loredo Trinidad2 - 22(2) WPts
22/09/2023Nairobi, Kenya6 - 22 John Wabukala25(2) - 11 LPts
25/07/2023Amsterdam, Netherlands6 - 21 Genard Van Gaver23 - 5 LPts
26/05/2023Puebla, Mexico6 - 20 Ivan Suleymanov7 - 11 LPts
27/03/2023Matamoros, Mexico6 - 19 Oihane Marino10 - 18 LPts
30/01/2023London, UK6 - 18 Daniel Bier18(2) - 15 LPts
01/12/2022Bogota, Colombia6 - 17 Juan Olivas17(1) - 14 LPts
02/10/2022Leon, Mexico6 - 16 Vicente Gonsales8 - 8 LPts
17/08/2022Garoua, Cameroon6 - 15 Vernon Deugoue5 - 11 LPts
19/06/2022Tonala, Mexico6 - 14 Jair Monterroso11 - 14 LPts
19/05/2022New Delhi, India6 - 13 Duleep Sehrawat15(1) - 10 LPts
21/03/2022Juarez, Mexico6 - 12 Diego Aristizabal11(1) - 11 LPts
12/02/2022Puebla, Mexico5 - 12 Juan Picado2 - 7 WPts
12/12/2021Puebla, Mexico4 - 12 Franco Osegueda2 - 13 WPts
11/10/2021Puebla, Mexico3 - 12 Sid McAlpin7 - 17 WPts
10/08/2021Istanbul, Turkey3 - 11 Soner Yucekok10 - 10 LPts
10/06/2021London, UK3 - 10 Stephen Birrell6 - 11 LPts
11/04/2021Puebla, Mexico3 - 9 Jose Falla7 - 9 LPts
08/02/2021Nezahualcoyotl, Mexico3 - 8 Ignado Bras6 - 6 LPts
31/12/2020Omsk, Russia2 - 8 Timofei Ivlev1 - 4 WPts
01/11/2020Melbourne, Australia2 - 7 Paul Smylie3(1) - 8 LPts
03/09/2020Puebla, Mexico2 - 6 Dominik Chobot1 - 0 LPts
04/07/2020Mexicali, Mexico1 - 6 Loredo Trinidad0 - 2 WPts
21/05/2020Mexico City, Mexico1 - 5 Xavier Pantano2 - 8 LPts
20/04/2020Dakar, Senegal1 - 4 Michel Beger5(1) - 8 LPts
21/02/2020Puebla, Mexico1 - 3 Daniele Fabrizio5 - 8 LPts
23/12/2019Acapulco, Mexico1 - 2 Beltran Anselmo4(1) - 8 LPts
31/10/2019Edmonton, Canada1 - 1 Davie Morrison1 - 7 LPts
02/09/2019Portland, USA1 - 0 Khalid Jabour1 - 5 LPts
05/07/2019Puebla, Mexico0 - 0 Bum-young Chae3 - 2 WPts