Weightclass:  Middleweight
Location:  Naucalpan, Mexico
Record:  28 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/07/2029Naucalpan, Mexico27 - 5 Angel Olmedo6 - 10(2) WPts
30/05/2029Naucalpan, Mexico26 - 5 Noe Travieso1 - 1 WPts
31/03/2029Naucalpan, Mexico25 - 5 Santiago Riquelme4 - 9 WPts
30/01/2029Naucalpan, Mexico24 - 5 Urvano Calvo2 - 3 WPts
01/12/2028Naucalpan, Mexico23 - 5 Shontae Letlabika1 - 14 WPts
03/10/2028Naucalpan, Mexico22 - 5 Angel Lugo2 - 3 WPts
04/08/2028Naucalpan, Mexico21 - 5 Magne Lunder1 - 4 WPts
06/06/2028Naucalpan, Mexico20 - 5 Quito Serafin2 - 7 WPts
08/04/2028Naucalpan, Mexico19 - 5 Angel Aldrete5 - 12 WPts
09/02/2028Naucalpan, Mexico18 - 5 Amer Zacka1 - 10 WPts
11/12/2027Naucalpan, Mexico17 - 5 Brin Shamenda3 - 3 WPts
13/10/2027Naucalpan, Mexico16 - 5 Joaquin Reposa0 - 7 WPts
14/08/2027Riyadh, Saudi Arabia15 - 5 Kashif Khalil14 - 21 WPts
16/06/2027Acapulco, Mexico15 - 4 Juan Balcazar19 - 14 LPts
27/04/2027Mexico City, Mexico14 - 4 Rodrigo Almeida8 - 9 WPts
01/03/2027Brest, Belarus13 - 4 Faddei Kovalsky6 - 13 WPts
01/01/2027Puebla, Mexico12 - 4 Noe Avitia5 - 11(2) WPts
10/11/2026Tlaquepaque, Mexico11 - 4 Cisco Borge11 - 9 WPts
12/09/2026Chimalhuacan, Mexico10 - 4 Pancho Palomo9 - 12(1) WPts
15/07/2026Monterrey, Mexico10 - 3 Santiago Amor16 - 6 LPts
18/05/2026Mexicali, Mexico9 - 3 Bronco Palos4 - 14 WPts
11/04/2026Chihuahua, Mexico9 - 2 Diego Villaflor38 - 25 LPts Mexico National Championships 2026View
16/03/2026Naucalpan, Mexico8 - 2 Frey Pedersen5 - 2 WPts
16/01/2026Roskilde, Denmark7 - 2 Viljalmr Christiansen11 - 13(1) WPts
18/11/2025Juarez, Mexico6 - 2 Lisandro Florentino1 - 3 WPts
22/09/2025Naucalpan, Mexico5 - 2 Bronco Arroyo10(1) - 16 WPts
25/07/2025Yerevan, Armenia5 - 1 Vruyr Varoujian5 - 6 LPts
27/05/2025Mexico City, Mexico4 - 1 Juan Luiz0 - 0 WPts
01/04/2025Almaty, Kazakhstan3 - 1 Haaris Iskalieff6 - 4 WPts
01/02/2025Mexico City, Mexico2 - 1 Jaguar Tomas0 - 0 WPts
20/12/2024Reynosa, Mexico2 - 0 Xeres Torrez0 - 0 LPts
19/11/2024Umlazi, South Africa1 - 0 Veltry Motshekga5(1) - 19(2) WPts
21/09/2024Naucalpan, Mexico0 - 0 Larenzo Orellana1 - 6 WPts