Weightclass:  Featherweight
Location:  Irapuato, Mexico
Record:  22(5) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/09/2025Irapuato, Mexico21(5) - 21 Samartlek Wongsa3 - 7 WPts
19/07/2025Irapuato, Mexico21(5) - 20 Susu Sithchamuang13 - 6 LPts
20/05/2025Irapuato, Mexico20(5) - 20 Nguy Huynh3 - 8 WPts
21/03/2025Irapuato, Mexico19(5) - 20 Bronco Licea0 - 2 WPts
21/01/2025Irapuato, Mexico18(5) - 20 Angel Nolasco1 - 7 WPts
22/11/2024Irapuato, Mexico17(4) - 20 Alano Pereida2 - 4(1) WKO3
23/09/2024Irapuato, Mexico16(4) - 20 Gonzalo Tomes3 - 2 WPts
25/07/2024Irapuato, Mexico15(4) - 20 Nemesio Capistran2 - 10 WPts
26/05/2024Irapuato, Mexico14(3) - 20 Hsin Yow2 - 19(2) WKO3
27/03/2024Irapuato, Mexico13(3) - 20 Fedor Adamovichs11 - 16 WPts
28/01/2024Irapuato, Mexico12(3) - 20 Agapetus Guadarrama0 - 3 WPts
29/11/2023Irapuato, Mexico11(3) - 20 Manuel Loza0 - 13(1) WPts
29/09/2023Juarez, Mexico10(2) - 20 Manuel Rota20 - 15(5) WKO3
14/08/2023San Luis Potosi, Mexico9(2) - 20 Alejandro Almanzar10 - 11 WPts
08/07/2023Yerevan, Armenia9(2) - 19 Garbis Maksudyan12(3) - 18 LPts
10/05/2023Puente Alto, Chile8(1) - 19 Xabat Canez1 - 9(2) WKO2
11/03/2023Dushanbe, Tajikistan7(1) - 19 Dimi Eldarov10 - 18 WPts
11/01/2023Dublin, Ireland6 - 19 Elliot Hulme15 - 12(3) WKO3
13/11/2022Tehuacan, Mexico5 - 19 Selestino Caraveo1(1) - 15 WPts
11/10/2022Santo Domingo de Guzman, Dominican Republic5 - 18 Pancho Mingo15 - 13 LPts
12/08/2022Mexico City, Mexico4 - 18 Berto Carrizales16 - 8(3) WPts
27/06/2022Guadalajara, Mexico3 - 18 Cuba Banda9 - 16 WPts
14/05/2022Khujand, Tajikistan3 - 17 Dmitri Memishov14 - 11 LPts
16/03/2022San Miguelito, Panama3 - 16 Diego Higuera20 - 6 LPts
16/01/2022Mexico City, Mexico3 - 15 Hernan Alma9(1) - 11 LPts
19/11/2021Minsk, Belarus2 - 15 Borya Rusak0 - 1 WPts
21/09/2021Zapopan, Mexico2 - 14 Leonel Rota5(1) - 12(2) LPts
06/08/2021Irapuato, Mexico2 - 13 Fraser Krige9 - 7 LPts
05/06/2021Augsburg, Germany2 - 12 Garey Crist4 - 13 LPts
06/04/2021Tijuana, Mexico2 - 11 Angel Villafuerte7 - 9 LPts
09/02/2021Leon, Mexico2 - 10 Antonio Ruiz1 - 5 LPts
27/12/2020Monterrey, Mexico2 - 9 Senon Salina4 - 7 LPts
16/11/2020Irapuato, Mexico2 - 8 Ovidio Vilchez19 - 2 LPts
17/09/2020Bayamon, Puerto Rico1 - 8 Bronco Alvillar10 - 6 WPts
19/07/2020Irapuato, Mexico1 - 7 Robert Kimmins10 - 4 LPts
18/05/2020Irapuato, Mexico1 - 6 Juan Garcia10 - 1 LPts
18/03/2020Irapuato, Mexico1 - 5 Pancho Gonzalez4 - 7 LPts
18/01/2020Monterrey, Mexico0 - 5 Senon Salina2 - 3 WPts
14/12/2019Gaziantep, Turkey0 - 4 Mehmed Kahraman0 - 8 LPts
16/10/2019Irapuato, Mexico0 - 3 Guido Aleman8 - 3 LPts
16/08/2019Zapopan, Mexico0 - 2 Jose Blandon3 - 3 LPts
05/07/2019Cape Town, South Africa0 - 1 Onaedo Attoh0 - 0 LPts
06/05/2019Irapuato, Mexico0 - 0 Carlos Carbon4 - 4 LPts