Weightclass:  Middleweight
Location:  Tlaquepaque, Mexico
Record:  27 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2031Tlaquepaque, Mexico26 - 25 James Brown11 - 17(1) WPts
18/05/2031Tlaquepaque, Mexico25 - 25 Rodrigo Almeida31 - 20 WPts
19/03/2031Tlaquepaque, Mexico24 - 25 Fatlum Syla6 - 13 WPts
18/01/2031Tlaquepaque, Mexico23 - 25 Mamigon Tachkapoulyan1 - 10 WPts
19/11/2030Tlaquepaque, Mexico22 - 25 Zernebog Omarow7 - 4 WPts
20/09/2030Tlaquepaque, Mexico21 - 25 Mahir Agamirov3 - 12 WPts
22/07/2030Toronto, Canada21 - 24 Phil Dougal18 - 21 LPts
24/05/2030Ecatepec, Mexico20 - 24 Montel Garcia23 - 16(1) WPts
11/04/2030Mexicali, Mexico20 - 23 Santiago Aragon8 - 8 LPts Mexico National Championships 2030View
25/03/2030Copenhagen, Denmark19 - 23 Amund Fano8 - 15 WPts
25/01/2030Ecatepec, Mexico18 - 23 Montel Garcia22 - 15(1) WPts
27/11/2029Warsaw, Poland17 - 23 Bonifacy Kuliga9 - 13 WPts
29/09/2029San Luis Potosi, Mexico17 - 22 Ramiro Marzan14(1) - 26(3) LPts
01/08/2029Mexico City, Mexico17 - 21 Alejandro Florentino27 - 12(2) LPts
05/06/2029Sydney, Australia16 - 21 Michael Beatson6 - 13 WPts
07/04/2029Tlaquepaque, Mexico15 - 21 Ovidio Barreda1 - 1 WPts
07/02/2029Perth, Australia14 - 21 Colin Enoch4 - 13(1) WPts
10/12/2028Nuevo Laredo, Mexico13 - 21 Jose Zamorano8 - 20(1) WPts
13/10/2028Oslo, Norway12 - 21 Leif Jordahl11(1) - 7 WPts
15/08/2028Ensenada, Mexico11 - 21 Sagaz Pasion18 - 10 WPts
18/06/2028Guatemala City, Guatemala10 - 21 Berto Marcelo10 - 15 WPts
20/04/2028Yerevan, Armenia10 - 20 Taniel Sakalian11 - 12 LPts
21/02/2028Accra, Ghana10 - 19 Dai Aduamah4 - 4 LPts
24/12/2027Kumasi, Ghana10 - 18 Jack Frimpong13 - 14 LPts
26/10/2027Tlaquepaque, Mexico10 - 17 Andrii Slapjums3 - 1 LPts
27/08/2027Umlazi, South Africa9 - 17 Uzondu Assifuah13 - 20(1) WPts
29/06/2027Puebla, Mexico9 - 16 Noe Avitia6 - 13(2) LPts
07/05/2027Tlaquepaque, Mexico8 - 16 Franco Capon3 - 14 WPts
08/03/2027Zapopan, Mexico7 - 16 Franco Capon3 - 13 WPts
08/01/2027Mexico City, Mexico7 - 15 Oihane Alpizar5 - 11 LPts
09/11/2026Ciudad Apodaca, Mexico6 - 15 Nicandro Soliz4 - 20 WPts
11/09/2026Zapopan, Mexico6 - 14 Franco Capon2 - 11 LPts
13/07/2026Tlaquepaque, Mexico5 - 14 Cortez Villavicencio2 - 2 WPts
13/05/2026Odense, Denmark5 - 13 Fortinbras Rank6 - 8 LPts
15/03/2026Roskilde, Denmark5 - 12 Carson Juhl8 - 9 LPts
15/01/2026Kalisz, Poland5 - 11 Szczeosny Smolek4 - 12 LPts
17/11/2025Leon, Mexico5 - 10 Jose Becerril6 - 8 LPts
19/09/2025Donetsk, Ukraine5 - 9 Faddei Zalesky7 - 13 LPts
22/07/2025Tlaquepaque, Mexico4 - 9 Vanslow Fiske2 - 14 WPts
24/05/2025Tlaquepaque, Mexico3 - 9 James Betton6 - 3 WPts
26/03/2025Samarqand, Uzbekistan3 - 8 Nusrat Mammadaliyev12(1) - 5 LPts
26/01/2025Matamoros, Mexico2 - 8 Larenzo Gamon1 - 5 WPts
27/11/2024Tlaquepaque, Mexico2 - 7 Larenzo Gamon0 - 5 LPts
28/09/2024Tlaquepaque, Mexico2 - 6 Montel Garcia1 - 2 LPts
30/07/2024Tlaquepaque, Mexico1 - 6 Alvino Bustillo2 - 13 WPts
31/05/2024Juarez, Mexico1 - 5 Cortez Cura0 - 1 LPts
09/04/2024Zaporizhia, Ukraine1 - 4 Dimi Buday16 - 8 LPts
10/02/2024Mexico City, Mexico1 - 3 Guido Minas10(1) - 21 LPts
14/12/2023Guadalajara, Mexico1 - 2 Larenzo Orellana0 - 2 LPts
04/11/2023Mexico City, Mexico1 - 1 Selestino Lagos24 - 8 LPts
03/10/2023Tlaquepaque, Mexico0 - 1 Alfonse Abts0 - 1 WPts
05/08/2023Tlaquepaque, Mexico0 - 0 Enzo Arcia2 - 1 LPts