Weightclass:  Middleweight
Location:  Leon, Mexico
Record:  24(3) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/03/2033Leon, Mexico23(3) - 23 Lambrecht Hausler1 - 9 WPts
31/12/2032Leon, Mexico22(3) - 23 Fadei Suleimanov3 - 8 WPts
31/10/2032San Luis Potosi, Mexico22(3) - 22 Angel Aldrete24 - 21(1) LPts
06/09/2032Acapulco, Mexico21(3) - 22 Juan Onate20 - 24 WPts
10/07/2032Ensenada, Mexico20(3) - 22 Sagaz Pasion36 - 19 WPts
09/06/2032Frankfurt, Germany19(3) - 22 Adolfus Schedler5 - 10 WPts
11/04/2032Chipancingo, Mexico19(3) - 21 Ovidio Barreda13 - 11 LPts Mexico National Championships 2032View
29/02/2032Ponce, Puerto Rico18(3) - 21 Jose Rodriguez15 - 9 WPts
01/01/2032San Luis Potosi, Mexico18(3) - 20 Angel Aldrete19 - 21(1) LPts
06/11/2031Mexicali, Mexico17(3) - 20 Sagaz Rayo25 - 15 WPts
19/09/2031Puebla, Mexico17(3) - 19 Juan Cepeda35 - 6 LPts
12/08/2031Chihuahua, Mexico16(3) - 19 Santiago Aragon16 - 12 WPts
09/07/2031Leon, Mexico15(3) - 19 Isidro Ortiz11 - 17 WPts
16/05/2031Guadalupe, Mexico14(2) - 19 Dimos Alviso12 - 19(3) WKO3
14/04/2031Reynosa, Mexico14(2) - 18 Santiago Aragon14 - 11 LPts Mexico National Championships 2031View
11/04/2031Reynosa, Mexico13(2) - 18 Guillermo Salcido6 - 17 WPts Mexico National Championships 2031View
10/03/2031Leon, Mexico13(2) - 17 Isidro Ortiz9 - 17 LPts
11/01/2031Leon, Mexico12(2) - 17 Enzo Saldivar2 - 12 WPts
12/11/2030Soweto, South Africa12(2) - 16 Sam Tshibindji17 - 7 LPts
14/09/2030Munich, Germany11(2) - 16 Baldovino Daniels26(3) - 10 WPts
17/07/2030Poznan, Poland11(2) - 15 Krzysztof Babula13 - 6 LPts
19/05/2030Leon, Mexico10(2) - 15 Juan Encarnacion4 - 15 WPts
21/03/2030Barcelona, Venezuela10(2) - 14 Ovidio Terrones21 - 24 LPts
21/01/2030Odessa, Ukraine10(2) - 13 Ioakim Dembinski17(1) - 17 LPts
23/11/2029Leon, Mexico9(2) - 13 Juan Encarnacion4 - 11 WPts
24/09/2029Leon, Mexico9(2) - 12 Rogelio Montez14 - 14 LPts
27/07/2029Nagoya, Japan8(1) - 12 Iwao Asai15(1) - 41(34) WKO3
29/05/2029Roskilde, Denmark7(1) - 12 Sven Birk1 - 2 WPts
31/03/2029Zapopan, Mexico6(1) - 12 Hernan Almanza9 - 16 WPts
31/01/2029Leon, Mexico6(1) - 11 Angel Bravo2 - 11 LPts
02/12/2028Karlsruhe, Germany6(1) - 10 Jesaja Jett10 - 13 LPts
04/10/2028Leon, Mexico5(1) - 10 Roman Garcia3 - 10 WPts
05/08/2028Hamburg, Germany5(1) - 9 Roth Alms12 - 22(1) LPts
07/06/2028Vilnius, Lithuania5(1) - 8 Pawel Konopacki43(1) - 24 LPts
09/04/2028Mecca, Saudi Arabia5(1) - 7 Ibrahim Islambouli6 - 14 LPts
10/02/2028Novosibirsk, Russia5(1) - 6 Fadei Fayzulin2 - 10 LPts
13/12/2027Caloocan, Philippines5(1) - 5 Bradley Valdespino15 - 10 LPts
15/10/2027Patrai, Greece4(1) - 5 Calchas Vasco5(1) - 30(1) WPts
17/08/2027Soweto, South Africa4(1) - 4 Eric Manyisa6 - 18 LPts
18/06/2027Leon, Mexico3 - 4 Eduardo Ferra1 - 13(3) WKO3
20/04/2027Jeddah, Saudi Arabia3 - 3 Malik Najafi47(3) - 20 LPts
20/02/2027Leon, Mexico2 - 3 Xaver Bolanos3 - 6 WPts
22/12/2026Reynosa, Mexico2 - 2 Xeres Torrez5 - 8 LPts
29/10/2026Leon, Mexico2 - 1 Dominic Quatey4 - 12 LPts
31/08/2026Thessaloniki, Greece2 - 0 Socrates Pavlis3 - 32 LPts
03/07/2026Nassau, Bahamas1 - 0 Cody Lin1 - 1 WPts
05/05/2026Leon, Mexico0 - 0 Antonio Colon0 - 3 WPts