Weightclass:  Middleweight
Location:  Nezahualcoyotl, Mexico
Record:  42(1) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2026Nezahualcoyotl, Mexico42(1) - 10 Juan Pompa43(5) - 14 LPts
06/04/2026Nezahualcoyotl, Mexico41(1) - 10 Shayan Belatreche0 - 4 WPts
05/02/2026Nezahualcoyotl, Mexico40(1) - 10 Dele Ezeonu0 - 6 WPts
07/12/2025Nezahualcoyotl, Mexico39(1) - 10 Niao-ka Chiem1 - 8 WPts
08/10/2025Nezahualcoyotl, Mexico38(1) - 10 Elliot Salstrom4 - 11 WPts
09/08/2025Nezahualcoyotl, Mexico37(1) - 10 Vicente Barreto2 - 12 WPts
10/06/2025Nezahualcoyotl, Mexico36(1) - 10 Vilgot Younggren5 - 5 WPts
11/04/2025Nezahualcoyotl, Mexico35(1) - 10 Rense Hallewyn4 - 14(4) WPts
10/02/2025Nezahualcoyotl, Mexico34(1) - 10 Sancho Quijas1 - 8(1) WPts
12/12/2024Nezahualcoyotl, Mexico33(1) - 10 Leggett Mauriac9 - 4 WPts
12/10/2024Nezahualcoyotl, Mexico32(1) - 10 Leon Farquhar1 - 3 WPts
14/08/2024Nezahualcoyotl, Mexico31(1) - 10 Sajid Noorani0 - 15 WPts
16/06/2024Nezahualcoyotl, Mexico30(1) - 10 Rico Vides7 - 6 WPts
17/04/2024Reynosa, Mexico29(1) - 10 Oleos Escamilla27(1) - 14 WPts Mexico National Championships 2024View
14/04/2024Reynosa, Mexico28(1) - 10 Juan Capon23(5) - 15 WPts Mexico National Championships 2024View
11/04/2024Reynosa, Mexico27(1) - 10 Diego Villaflor20 - 16 WPts Mexico National Championships 2024View
09/02/2024Nezahualcoyotl, Mexico26(1) - 10 Harry Phenix16 - 19(3) WPts
11/12/2023Adelaide, Australia25(1) - 10 Joel Patton5 - 6 WPts
12/10/2023Nezahualcoyotl, Mexico24(1) - 10 Selestino Cardo5 - 9 WPts
14/08/2023Mexico City, Mexico23(1) - 10 Nicandro Vegas16(1) - 12 WPts
26/06/2023Guadalajara, Mexico23(1) - 9 Roman Cavazos30 - 5 LPts
13/05/2023Monterrey, Mexico22(1) - 9 Elias Pareja15 - 19(1) WPts
11/04/2023Puebla, Mexico22(1) - 8 Oleos Escamilla15(1) - 12 LPts Mexico National Championships 2023View
01/04/2023Mexico City, Mexico21(1) - 8 Angel Donoso13 - 13 WPts
20/02/2023Soshanguve, South Africa20(1) - 8 Bongi Ntuli10 - 23 WPts
23/12/2022Nezahualcoyotl, Mexico19(1) - 8 Malik Rahman21 - 9 WPts
24/10/2022Mejicanos, El Salvador18(1) - 8 Alejandro Ruedas6 - 23(2) WPts
26/08/2022Irapuato, Mexico17(1) - 8 Ryo Jaquez18 - 12 WPts
20/07/2022Basel, Switzerland16(1) - 8 Adi Sauter19 - 11 WPts
22/05/2022Guadalupe, Mexico15(1) - 8 Berto Soria15 - 12 WPts
21/04/2022Nezahualcoyotl, Mexico14(1) - 8 Sun Shu12 - 15 WPts
21/02/2022Lima, Peru13(1) - 8 Lorenzo Padron7 - 19 WPts
24/12/2021Saint Petersburg, Russia12(1) - 8 Kolzak Zamotin11 - 12 WPts
26/10/2021Nezahualcoyotl, Mexico11(1) - 8 Gervasio Garrido2 - 7(1) WPts
26/08/2021Nezahualcoyotl, Mexico11(1) - 7 Wray Gregersen13 - 2 LPts
26/06/2021Chihuahua, Mexico11(1) - 6 Eloy Vidal10 - 7 LPts
15/05/2021Acapulco, Mexico10(1) - 6 Alejandro Herro3 - 10 WPts
28/03/2021Athens, Greece9(1) - 6 Euryton Zurlo9 - 11 WPts
28/01/2021Malaga, Spain8(1) - 6 Rogelio Bailen5 - 12 WPts
30/11/2020Soledad de Graciano Sanchez, Mexico7(1) - 6 Cuba Tovar5 - 10 WPts
27/10/2020Nezahualcoyotl, Mexico7(1) - 5 Lucas Sean6 - 10 LPts
29/08/2020Nezahualcoyotl, Mexico6(1) - 5 Azubuike Alfa5 - 3 WPts
29/06/2020Mexico City, Mexico5(1) - 5 Diego Cobarrubias4 - 3 WPts
13/05/2020Nezahualcoyotl, Mexico5(1) - 4 Garrison Bona14 - 2 LPts
14/03/2020Nezahualcoyotl, Mexico4(1) - 4 Alejandro Centeno1 - 7 WPts
12/01/2020Bamenda, Cameroon4(1) - 3 Royal St. Marie5 - 7 LPts
13/11/2019Prague, Czech Republic3(1) - 3 Prokop Miklas7 - 4 WPts
15/09/2019Nezahualcoyotl, Mexico2 - 3 Jasper Godana0 - 1 WKO3
17/07/2019Mexico City, Mexico1 - 3 Gabriel Minaya2 - 7 WPts
18/05/2019Mexico City, Mexico0 - 3 Vicente Simon0 - 0 WPts
20/03/2019Acapulco, Mexico0 - 2 Ulises Cid0 - 5 LPts
02/02/2019Charleroi, Belgium0 - 1 Jeffrey Mulliez1 - 3 LPts
05/12/2018Nezahualcoyotl, Mexico0 - 0 Joaquin Gago4 - 3 LPts