Weightclass:  Middleweight
Location:  Puebla, Mexico
Record:  29 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/09/2033Surat, India29 - 17(1) Pasha Shirani33 - 7 LPts Surat World Championships 2033View
19/08/2033Gdynia, Poland29 - 16(1) Marceli Bajek25 - 15 LPts
19/07/2033Shamkir, Azerbaijan29 - 15(1) Pasha Shirani31 - 7 LPts
18/06/2033Ulaanbaatar, Mongolia29 - 14(1) Sasha Badar-Uugan36 - 16(2) LPts
18/05/2033Ulaanbaatar, Mongolia29 - 13(1) Sasha Badar-Uugan35 - 16(2) LPts
17/04/2033Irapuato, Mexico28 - 13(1) Ovidio Barreda21 - 15 WPts Mexico National Championships 2033View
14/04/2033Irapuato, Mexico27 - 13(1) Diego Jimenez2 - 0 WPts Mexico National Championships 2033View
11/04/2033Irapuato, Mexico26 - 13(1) Diego Portugal2 - 1 WPts Mexico National Championships 2033View
01/04/2033Dnipropetrovsk, Ukraine25 - 13(1) Valeri Minenkov24(1) - 8 WPts
01/03/2033Puebla, Mexico25 - 12(1) Robert Hejna23 - 18 LPts
29/01/2033Bristol, UK24 - 12(1) Robert Hejna23 - 17 WPts
29/12/2032Puebla, Mexico24 - 11(1) Wu-pen Lui20 - 21 LPts
17/11/2032Strasbourg, France23 - 11(1) Macy Philipe20 - 7 WPts
17/10/2032Sofia, Bulgaria23 - 10(1) Penko á Todorov32(1) - 9 LPts
16/09/2032Sofia, Bulgaria23 - 9(1) Penko á Todorov31(1) - 9 LPts
16/08/2032Busan, South Korea22 - 9(1) Kook-young Ma10 - 10 WPts
15/06/2032Douala, Cameroon21 - 9(1) Sid Feydeau13 - 12 WPts
17/04/2032Chipancingo, Mexico20 - 9(1) Rodrigo Almeida37 - 22 WPts Mexico National Championships 2032View
14/04/2032Chipancingo, Mexico19 - 9(1) Ovidio Barreda14 - 11 WPts Mexico National Championships 2032View
11/04/2032Chipancingo, Mexico18 - 9(1) Santiago Aragon19 - 14 WPts Mexico National Championships 2032View
01/03/2032Puebla, Mexico17 - 9(1) Kolby Rahr12 - 8 WPts
01/01/2032Puebla, Mexico17 - 8 Carlos Salido10 - 20 LKO3
02/11/2031Leipzig, Germany16 - 8 Rodrigo Hein9 - 17 WPts
03/09/2031Puebla, Mexico15 - 8 Marlen Choma7 - 11 WPts
06/07/2031Panama City, Panama14 - 8 Bronco Asuncion8 - 23 WPts
08/05/2031Torreon, Mexico13 - 8 Xaver Galea12 - 13 WPts
10/03/2031Randburg, South Africa12 - 8 Matthijs De Kock4 - 15(1) WPts
10/01/2031San Pedro Sula, Honduras11 - 8 Nasario Collar1 - 13 WPts
12/11/2030Puebla, Mexico10 - 8 Jaguar Bejar6 - 10 WPts
14/09/2030Zapopan, Mexico10 - 7 Guillermo Salcido4 - 15 LPts
18/07/2030Puebla, Mexico9 - 7 Onofre Marmol13 - 5 WPts
20/05/2030Lviv, Ukraine8 - 7 Petro Romanko0 - 15(1) WPts
22/03/2030Monterrey, Mexico7 - 7 Leonel Sandino4 - 6 WPts
22/01/2030Puebla, Mexico6 - 7 Isidro Ponciano0 - 5 WPts
23/11/2029Acapulco, Mexico6 - 6 Vicente Picazo7 - 13 LPts
25/09/2029Leon, Mexico5 - 6 Xaverius Manas1 - 3 WPts
31/07/2029Ensenada, Mexico5 - 5 Sagaz Pasion21 - 13 LPts
03/06/2029Mexico City, Mexico5 - 4 Diego Moran11 - 10 LPts
17/04/2029Chihuahua, Mexico5 - 3 Juan Pompa76(7) - 21 LPts Mexico National Championships 2029View
14/04/2029Chihuahua, Mexico4 - 3 Rodrigo Almeida17 - 14 WPts Mexico National Championships 2029View
11/04/2029Chihuahua, Mexico3 - 3 Juan Encarnacion4 - 7 WPts Mexico National Championships 2029View
02/04/2029Ensenada, Mexico3 - 2 Jose Mamon23 - 10 LPts
21/02/2029Linden, Guyana2 - 2 John Kenney2 - 14(6) WPts
23/12/2028Puebla, Mexico2 - 1 Ovidio Barreda0 - 0 LPts
31/10/2028Montevideo, Uruguay2 - 0 Juan Diaz20 - 14 LPts
02/09/2028Cincinnati, USA1 - 0 Mark Byrne1 - 1 WPts
05/07/2028Puebla, Mexico0 - 0 Fedor Levin0 - 0 WPts