Weightclass:  Lightweight
Location:  Nezahualcoyotl, Mexico
Record:  33 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2025Nezahualcoyotl, Mexico32 - 12 Massimo Papapietro6 - 10 WPts
31/10/2025Nezahualcoyotl, Mexico31 - 12 Danyaal Haider2 - 22 WPts
02/09/2025Nezahualcoyotl, Mexico30 - 12 Callum Apayor1 - 0 WPts
04/07/2025Nezahualcoyotl, Mexico29 - 12 Davie Nimmo0 - 1 WPts
06/05/2025Nezahualcoyotl, Mexico28 - 12 Joel Gladstone0 - 12 WPts
07/03/2025Nezahualcoyotl, Mexico27 - 12 Ali Roshed1 - 6 WPts
06/01/2025Nezahualcoyotl, Mexico26 - 12 Xaverius Becerra2 - 1 WPts
06/11/2024Nezahualcoyotl, Mexico25 - 12 Fresco Anchondo0 - 3 WPts
07/09/2024Nezahualcoyotl, Mexico24 - 12 Federico Pardo0 - 2 WPts
10/07/2024Nezahualcoyotl, Mexico23 - 12 Lisandro Maradiaga0 - 6 WPts
10/05/2024Nezahualcoyotl, Mexico22 - 12 Ovidio Vallejos6 - 27 WPts
11/03/2024Nezahualcoyotl, Mexico21 - 12 Cipriano Lorenzo2 - 9 WPts
11/01/2024Vilnius, Lithuania20 - 12 Wojciech Frano15 - 22 WPts
13/11/2023Acapulco, Mexico19 - 12 Reyes Chirinos8 - 21 WPts
21/09/2023San Miguelito, Panama18 - 12 Vicente Rodriguez9 - 14(1) WPts
24/07/2023San Luis Potosi, Mexico17 - 12 Gervasio Hernandez14 - 17 WPts
28/05/2023Nezahualcoyotl, Mexico16 - 12 Esteban Motta2 - 4 WPts
29/03/2023Nezahualcoyotl, Mexico15 - 12 Bronco Castilleja17(1) - 16(2) WPts
28/01/2023Mexico City, Mexico14 - 12 Rodrigo Obando21 - 7 WPts
27/12/2022Zapopan, Mexico14 - 11 Jose Camerino11 - 16 LPts
20/11/2022Oran, Algeria14 - 10 Zafa Hannachi16 - 15 LPts
22/09/2022Almaty, Kazakhstan14 - 9 Alik Tazhibaev20 - 12 LPts
25/07/2022Acapulco, Mexico14 - 8 Gonzalo Rosa11(1) - 9 LPts
02/06/2022Nezahualcoyotl, Mexico13 - 8 Ramiro Monsanto6 - 16(1) WPts
03/04/2022Acapulco, Mexico12 - 8 Fidel Barrios1 - 12 WPts
12/02/2022Irapuato, Mexico11 - 8 Santiago Jaimez10 - 10 WPts
12/12/2021Nezahualcoyotl, Mexico10 - 8 Wasif Najdi4 - 7 WPts
12/10/2021Nezahualcoyotl, Mexico9 - 8 Jose Tabares1 - 3 WPts
11/08/2021Henderson, USA9 - 7 Paul Ryan2 - 11 LPts
11/06/2021Belo Horizonte, Brazil8 - 7 Gig Barca5 - 16 WPts
11/04/2021Monterrey, Mexico7 - 7 Diego Albuquerque6 - 10 WPts
17/02/2021Melbourne, Australia7 - 6 Phil Caffery6 - 9 LPts
19/12/2020Nezahualcoyotl, Mexico7 - 5 Vito Nicoli15 - 2 LPts
19/10/2020Nezahualcoyotl, Mexico6 - 5 Leon Cavanagh4 - 7 WPts
21/08/2020Port-au-Prince, Haiti5 - 5 Colville Delon4 - 13 WPts
23/06/2020Nezahualcoyotl, Mexico5 - 4 Ui-jo Jong8(1) - 5 LPts
23/04/2020Nezahualcoyotl, Mexico4 - 4 Rodrigo Gaspar4 - 10 WPts
24/02/2020Nezahualcoyotl, Mexico4 - 3 Daiki Mukai4 - 7 LPts
26/12/2019Nezahualcoyotl, Mexico3 - 3 Otho Kadel1 - 10 WPts
26/10/2019Nezahualcoyotl, Mexico2 - 3 Ellis Bateman5 - 3 WPts
27/08/2019Nassau, Bahamas2 - 2 Rex Elijah6(1) - 2 LPts
28/06/2019Bangkok, Thailand2 - 1 Manopnoi Weerawatnodom3 - 3 LPts
30/04/2019Nezahualcoyotl, Mexico1 - 1 Ramirez Matos1 - 0 WPts
28/02/2019San Nicolas de los Garza, Mexico1 - 0 Vegas Lechuga3 - 2 LPts
18/01/2019Nezahualcoyotl, Mexico0 - 0 Montego Bellon7 - 1 WPts