Weightclass:  Heavyweight
Location:  Puebla, Mexico
Record:  22 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2026Puebla, Mexico21 - 31 John Vasani7(1) - 18 WPts
20/09/2026Puebla, Mexico20 - 31 Atif Hoda12 - 10 WPts
21/07/2026Puebla, Mexico19 - 31 Glynn Moss10 - 5 WPts
21/05/2026Puebla, Mexico19 - 30 Hernan Basulto13 - 7 LPts
23/03/2026Puebla, Mexico18 - 30 Angel Sol18(2) - 34 WPts
23/01/2026Puebla, Mexico17 - 30 Makary Cich4 - 11(1) WPts
24/11/2025Puebla, Mexico16 - 30 Gamsaragan Mahakyan1 - 7 WPts
25/09/2025Puebla, Mexico15 - 30 Lorenzo Corte4 - 10 WPts
27/07/2025Puebla, Mexico14 - 30 Andrii Dacko4 - 5 WPts
29/05/2025Puebla, Mexico13 - 30 Mislav Palcic5 - 6 WPts
30/03/2025Puebla, Mexico12 - 30 Joel Cloyd4(2) - 15 WPts
30/01/2025Puebla, Mexico11 - 30 Rafael Pedroza6 - 14 WPts
01/12/2024Puebla, Mexico10 - 30 Gig Avelino1 - 7 WPts
03/10/2024Mexico City, Mexico9 - 30 Santiago Riva17(1) - 19 WPts
06/08/2024Puebla, Mexico8 - 30 Courvoisier Oyer3(1) - 14 WPts
08/06/2024Ecatepec, Mexico7 - 30 Quico Alvillar0 - 5 WPts
10/04/2024Puebla, Mexico6 - 30 Ulises Mosco13(1) - 19 WPts
11/02/2024Kiev, Ukraine6 - 29 Volodmiri Marko17 - 17 LPts
14/12/2023Kiev, Ukraine6 - 28 Boris Hresko24(1) - 13 LPts
16/10/2023Norilsk, Russia6 - 27 Yulian Petrenko14 - 11 LPts
18/08/2023Nairobi, Kenya6 - 26 Neil Cheromei7 - 15 LPts
20/06/2023Moscow, Russia6 - 25 Fedor Samedov14 - 18 LPts
22/04/2023Salta, Argentina6 - 24 Vicente Rozario16(2) - 12 LPts
22/02/2023Valencia, Spain6 - 23 Guillermo Vazquez6 - 11 LPts
25/12/2022Wuppertal, Germany6 - 22 Bergen Adelstein14(2) - 13 LPts
27/10/2022Puebla, Mexico5 - 22 Shen Qu1 - 9 WPts
29/08/2022Helsinki, Finland4 - 22 Kyosti Hannila1 - 1 WPts
30/06/2022Puebla, Mexico3 - 22 Mikhail Torbinski1 - 3 WPts
01/05/2022Monterrey, Mexico2 - 22 Joaquin Villafuerte6(1) - 20 WPts
03/03/2022Juarez, Mexico2 - 21 Olindo Corte19(1) - 7 LPts
04/01/2022Maipu, Chile2 - 20 Oro Fallas6 - 16 LPts
06/11/2021Salvador, Brazil2 - 19 Angel Monteiro0 - 1 LPts
08/09/2021Puebla, Mexico2 - 18 VladimÝr Jach20 - 3 LPts
08/07/2021Puebla, Mexico1 - 18 Juan Torno5 - 9 WPts
06/05/2021Puebla, Mexico1 - 17 Kenzie Haile7 - 12 LPts
07/03/2021Vienna, Austria1 - 16 Giomar Lederle5 - 4 LPts
07/01/2021Ensenada, Mexico1 - 15 Oleos Calvo11 - 8 LPts
11/11/2020Rosario, Argentina1 - 14 Xavion Jiron7 - 11 LPts
12/09/2020Mexico City, Mexico1 - 13 Venacio Platero3 - 10 LPts
19/07/2020Zagreb, Croatia1 - 12 Marinko Borovic12 - 1 LPts
19/05/2020Puebla, Mexico1 - 11 Igor Rusin9 - 3(1) LPts
19/03/2020Zagreb, Croatia1 - 10 Alen Lovrencic4 - 7 LPts
18/01/2020Puebla, Mexico0 - 10 John Aries4 - 7 WPts
18/11/2019Tijuana, Mexico0 - 9 Federico Lona4 - 0 LPts
23/09/2019Chihuahua, Mexico0 - 8 Miguel Barba1 - 2 LPts
01/08/2019Mexico City, Mexico0 - 7 Jair Padilla4 - 5 LPts
03/06/2019Gomel, Belarus0 - 6 Volodymyr Dolinsky5 - 4 LPts
05/04/2019Matamoros, Mexico0 - 5 Diego Olmedo0 - 0 LPts
04/03/2019Aalborg, Denmark0 - 4 Kettil Frederiksen3 - 2 LPts
04/01/2019Puebla, Mexico0 - 3 Guido Raso3 - 0 LPts
06/11/2018Tehuacan, Mexico0 - 2 Jesus Vallez0 - 0 LPts
17/09/2018Puebla, Mexico0 - 1 Garin Takvoryan1 - 1 LPts
18/07/2018Puebla, Mexico0 - 0 Alano Paulino2 - 1 LPts