Weightclass:  Middleweight
Location:  Mexico City, Mexico
Record:  35 - 12(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/09/2030Mexico City, Mexico34 - 12(2) Blahoslav Petak10 - 8 WPts
28/07/2030Mexico City, Mexico33 - 12(2) Angel Quezada6 - 9 WPts
27/05/2030Mexico City, Mexico32 - 12(2) Konstantin Petersons1 - 11 WPts
28/03/2030Mexico City, Mexico31 - 12(2) Burim Kapllani7 - 9 WPts
28/01/2030Mexico City, Mexico30 - 12(2) Mateusz Boch6 - 21(2) WPts
29/11/2029Mexico City, Mexico29 - 12(2) Sergei Ahmedov5 - 7 WPts
30/09/2029Mexico City, Mexico28 - 12(2) Fatlum Syla3 - 6 WPts
01/08/2029Mexico City, Mexico27 - 12(2) Macario Proano17 - 21 WPts
02/06/2029Mexico City, Mexico26 - 12(2) Salvador Collazo12 - 21 WPts
03/04/2029Mexico City, Mexico25 - 12(2) Juan Encarnacion4 - 6 WPts
02/02/2029Maracaibo, Venezuela24 - 12(2) Aimon Castanon1 - 11 WPts
05/12/2028Mexico City, Mexico23 - 12(2) Guillermo Salvatierra0 - 1 WPts
06/10/2028Mexico City, Mexico22 - 12(2) Leonel Sandino1 - 0 WPts
07/08/2028Dniprodzerzhynsk, Ukraine21 - 12(2) Ioakim Bodak0 - 2 WPts
09/06/2028Verona, Italy20 - 12(2) Fausto Valenzi17 - 10 WPts
11/04/2028Ecatepec, Mexico20 - 11(2) Juan Pompa66(5) - 17 LPts Mexico National Championships 2028View
24/02/2028Liege, Belgium19 - 11(2) Tugdual Roux1 - 2 WPts
27/12/2027Puebla, Mexico18 - 11(2) Noe Avitia8 - 14(2) WPts
03/11/2027Puebla, Mexico17 - 11(2) Vicente Leyva12 - 9 WPts
06/09/2027Monterrey, Mexico16 - 11(2) Santiago Amor24 - 7 WPts
14/07/2027Naucalpan, Mexico15 - 11(2) Elias Maradiaga1 - 20 WPts
12/06/2027Mexico City, Mexico14 - 11(2) Eloy Gonzaga11 - 9 WPts
14/04/2027Nuevo Laredo, Mexico14 - 10(2) Juan Balcazar18 - 13 LPts Mexico National Championships 2027View
11/04/2027Nuevo Laredo, Mexico13 - 10(2) Salvador Collazo2 - 17 WPts Mexico National Championships 2027View
08/03/2027Mexico City, Mexico12 - 10(2) Juro Bebic8 - 6 WPts
08/01/2027Guadalajara, Mexico11 - 10(2) Javier Galea12 - 6 WPts
10/11/2026Mexico City, Mexico10 - 10(2) Hernan Almanza2 - 8 WPts
10/09/2026Basel, Switzerland9 - 10(2) Arnel Biela9 - 14 WPts
13/07/2026Katlehong, South Africa8 - 10(2) Peter Kindudi11 - 11 WPts
15/05/2026Juarez, Mexico7 - 10(2) Cortez Cura10 - 6 WPts
18/03/2026Mexico City, Mexico6 - 10(2) Santiago Diaz1 - 2 WPts
17/01/2026Ciudad Victoria, Mexico6 - 9(2) Vicente Perdomo13 - 5 LPts
20/11/2025Prague, Czech Republic5 - 9(2) Cyril Lukska9 - 7 WPts
22/09/2025Mexico City, Mexico4 - 9(2) Krystiyan Stepanski1 - 7 WPts
25/07/2025Mexico City, Mexico3 - 9(2) Walenty Smolka12(1) - 19 WPts
27/05/2025Jaipur, India3 - 8(2) Aftab Momin40 - 14 LPts
29/03/2025Mexico City, Mexico3 - 7(2) Kir Fedorchak6 - 23(1) LPts
29/01/2025Makiivka, Ukraine3 - 6(2) Apostol Stupak31 - 10(2) LPts
01/12/2024Maracaibo, Venezuela3 - 5(2) Olindo Rossel22(1) - 21 LPts
03/10/2024Tlalnepantla, Mexico2 - 5(2) Xavier Apolinar1 - 18(1) WPts
04/08/2024Mexico City, Mexico1 - 5(2) Pancho Palomo1 - 7 WPts
06/06/2024Lima, Peru1 - 4(1) Antonio Messa29(3) - 11 LKO3
08/04/2024Mexicali, Mexico0 - 4(1) Bronco Palos0 - 5 WPts
15/02/2024Guadalajara, Mexico0 - 3 Juan Capon21(3) - 15 LKO3
18/12/2023Tehuacan, Mexico0 - 2 Iago Pando8 - 9 LPts
18/10/2023Zapopan, Mexico0 - 1 Larenzo Cassillas10 - 20 LPts
05/09/2023Mexico City, Mexico0 - 0 Enzo Arcia3 - 1 LPts