Weightclass:  Light Heavyweight
Location:  Guadalajara, Mexico
Record:  64(2) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/06/2027Guadalajara, Mexico63(2) - 15 Rodrigo Herro3 - 13 WPts
24/04/2027Guadalajara, Mexico62(2) - 15 Arran Glasco3 - 6 WPts
23/02/2027Guadalajara, Mexico61(2) - 15 Yasin Alawa3 - 5 WPts
25/12/2026Guadalajara, Mexico60(2) - 15 Wilson Lammer10(1) - 12 WPts
26/10/2026Guadalajara, Mexico59(2) - 15 Bartosz Wesolek2 - 4 WPts
27/08/2026Guadalajara, Mexico58(1) - 15 Marc Gibson0 - 9 WKO3
28/06/2026Guadalajara, Mexico57(1) - 15 Ronald Caspersen4 - 17 WPts
29/04/2026Guadalajara, Mexico56(1) - 15 Juan Baena3 - 5 WPts
28/02/2026Guadalajara, Mexico55 - 15 Dai Camlin1 - 2 WTKO3
30/12/2025Guadalajara, Mexico54 - 15 Eiji Osada43(4) - 16 WPts
31/10/2025Guadalajara, Mexico53 - 15 Shen Xiao0 - 2 WPts
01/09/2025Guadalajara, Mexico52 - 15 Vitali Markowski10(1) - 16 WPts
03/07/2025Kryvyi Rih, Ukraine52 - 14 Ivan Drozdov51 - 6 LPts
02/06/2025Guadalajara, Mexico52 - 13 Ivan Drozdov50 - 6 LPts
17/04/2025Tehuacan, Mexico51 - 13 Vicente Amor13 - 9 WPts Mexico National Championships 2025View
14/04/2025Tehuacan, Mexico50 - 13 Diego Vinas19(1) - 23 WPts Mexico National Championships 2025View
11/04/2025Tehuacan, Mexico49 - 13 Diego Arco13 - 8 WPts Mexico National Championships 2025View
08/03/2025Harare, Zimbabwe48 - 13 Lewis Hunzvi47 - 17 WPts
05/02/2025Kryvyi Rih, Ukraine48 - 12 Ivan Drozdov46 - 5 LPts
05/01/2025Kryvyi Rih, Ukraine48 - 11 Ivan Drozdov45 - 5 LPts
03/07/2024Guadalajara, Mexico47 - 11 Lewis Hunzvi45 - 16 WPts
02/06/2024Guadalajara, Mexico46 - 11 Lewis Hunzvi45 - 15 WPts
17/04/2024Reynosa, Mexico45 - 11 Fresco Ruis31(1) - 11 WPts Mexico National Championships 2024View
14/04/2024Reynosa, Mexico44 - 11 Xalvador Ramirez26(2) - 9 WPts Mexico National Championships 2024View
11/04/2024Reynosa, Mexico43 - 11 Enzo Cerna11 - 4 WPts Mexico National Championships 2024View
15/02/2024Harare, Zimbabwe42 - 11 Lewis Hunzvi42 - 12 WPts
15/01/2024Maracaibo, Venezuela41 - 11 Olindo Manrique41(1) - 8 WPts Americas Championships 2024View
12/01/2024Maracaibo, Venezuela40 - 11 Santiago Ledesma43 - 9 WPts Americas Championships 2024View
09/01/2024Maracaibo, Venezuela39 - 11 Clint Decoux41 - 9 WPts Americas Championships 2024View
16/12/2023Guadalajara, Mexico38 - 11 Leszek Broda36 - 7 WPts
13/11/2023Almaty, Kazakhstan38 - 10 Zernebog Maghitov26 - 21 LPts
13/10/2023Yerevan, Armenia37 - 10 Shnorhali Dakessyan36 - 9 WPts
10/09/2023Surat, India37 - 9 Nazaire Orne27 - 14 LPts Surat World Championships 2023View
07/09/2023Surat, India36 - 9 Olindo Santin24 - 17 WPts Surat World Championships 2023View
28/08/2023Belo Horizonte, Brazil35 - 9 Diego Modesto36 - 10 WPts
28/07/2023Guadalajara, Mexico35 - 8 Diego Modesto35 - 10 LPts
19/06/2023Shubra El-Kheima, Egypt34 - 8 Yasin Hadi19 - 23 WPts
18/05/2023Oslo, Norway34 - 7 Freyr Hanssen39 - 7 LPts
17/04/2023Puebla, Mexico34 - 6 Joaquin Rodriguez34 - 5 LPts Mexico National Championships 2023View
14/04/2023Puebla, Mexico33 - 6 Joaquin Esperanza16 - 15 WPts Mexico National Championships 2023View
11/04/2023Puebla, Mexico32 - 6 Quin Caballero24(2) - 8 WPts Mexico National Championships 2023View
04/04/2023San Miguelito, Panama31 - 6 Eduardo Anselmo34 - 6 WPts
04/03/2023Guadalajara, Mexico31 - 5 Jan Biela32 - 5 LPts
01/02/2023Warsaw, Poland30 - 5 Jan Biela32 - 4 WPts
01/01/2023Jaipur, India30 - 4 Ahmed Hai33 - 5 LPts
01/12/2022Guadalajara, Mexico30 - 3 Paul Rogerson29 - 7 LPts
31/10/2022Guadalajara, Mexico29 - 3 Paul Rogerson29 - 6 WPts
15/09/2022Guadalajara, Mexico28 - 3 Eduardo Anselmo32 - 2 WPts
15/08/2022Dnipropetrovsk, Ukraine27 - 3 Bohdan Kovalenko13(1) - 10 WPts
15/06/2022Poznan, Poland26 - 3 Krystian Konop13 - 12 WPts
17/04/2022Ciudad Apodaca, Mexico26 - 2 Joaquin Rodriguez28 - 2 LPts Mexico National Championships 2022View
14/04/2022Ciudad Apodaca, Mexico25 - 2 Javier Constante30 - 2 WPts Mexico National Championships 2022View
11/04/2022Ciudad Apodaca, Mexico24 - 2 Vidal Prieto18(1) - 7 WPts Mexico National Championships 2022View
12/03/2022Rijeka, Croatia23 - 2 Vito Gavran11 - 12 WPts
12/01/2022Guadalajara, Mexico22 - 2 Wray Salling2 - 8 WPts
12/11/2021Alexandria, Egypt21 - 2 Shayan Salah5 - 12 WPts
13/09/2021Guadalajara, Mexico20 - 2 Jing Lin23(1) - 3 WPts
13/07/2021Nezahualcoyotl, Mexico19 - 2 Neper Diaz10 - 11 WPts
21/05/2021San Nicolas de los Garza, Mexico18 - 2 Vegas Merino11 - 8 WPts
17/04/2021Tonala, Mexico18 - 1 Javier Constante24 - 1 LPts Mexico National Championships 2021View
14/04/2021Tonala, Mexico17 - 1 Felippe Valiente5 - 0 WPts Mexico National Championships 2021View
11/04/2021Tonala, Mexico16 - 1 Cuba Rodriguez6 - 8 WPts Mexico National Championships 2021View
14/03/2021Oslo, Norway15 - 1 Gunnar Murer17 - 2 WPts
14/01/2021Guadalajara, Mexico14 - 1 Fresco Mestas10 - 9 WPts
13/11/2020Split, Croatia13 - 1 Dragoslav Žilic8 - 10 WPts
15/09/2020Sydney, Australia12 - 1 Wayne Sproull5 - 9 WPts
18/07/2020Santo Domingo de Guzman, Dominican Republic11 - 1 Jerrold Bermudez7 - 5 WPts
19/05/2020San Luis Potosi, Mexico10 - 1 Onofre Barbo12 - 3 WPts
23/03/2020Tokyo, Japan9 - 1 Raiden Kasai6(1) - 7 WPts
24/01/2020Odense, Denmark8 - 1 Lars Stopp6(1) - 5 WPts
26/11/2019Mexico City, Mexico8 - 0 Juan Cepeda0 - 7(2) LPts
13/10/2019Yerevan, Armenia7 - 0 Oshin Lurchigyan7 - 3 WPts
14/08/2019Antwerp, Belgium6 - 0 Ward Adoorne2 - 5 WPts
16/06/2019Guadalajara, Mexico5 - 0 Rio Santiago1 - 1 WPts
17/04/2019Guadalajara, Mexico4 - 0 Morgan Craigo3 - 0 WPts
15/02/2019Perth, Australia3 - 0 Oliver Buchan2 - 1 WPts
18/12/2018Guadalupe, Mexico2 - 0 Eduardo Aurelio0 - 0 WPts
04/11/2018Guadalajara, Mexico1 - 0 Juan Arredondo1 - 0 WPts
06/09/2018Guadalajara, Mexico0 - 0 Ovidio Custodio2 - 3 WPts