Weightclass:  Lightweight
Location:  Tehuacan, Mexico
Record:  24 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/04/2027Tehuacan, Mexico23 - 11 Amjad Srour0 - 1 WPts
20/02/2027Tehuacan, Mexico22 - 11 Roscoe Lian3 - 7 WPts
22/12/2026Tehuacan, Mexico21 - 11 David Maguire3 - 4 WPts
23/10/2026Tehuacan, Mexico20 - 11 Chris Priddy1 - 12 WPts
24/08/2026Tehuacan, Mexico19 - 11 Seferino Larios0 - 0 WPts
25/06/2026Tehuacan, Mexico18 - 11 Jin-hyeon Yu1 - 8 WPts
26/04/2026Tehuacan, Mexico17 - 11 Elias Diano5 - 14 WPts
25/02/2026Tehuacan, Mexico16 - 11 Lee Jang2 - 0 WPts
27/12/2025Tehuacan, Mexico15 - 11 Savio Corghi3 - 10 WPts
28/10/2025Tehuacan, Mexico14 - 11 Alastair Evans4 - 16 WPts
29/08/2025Tehuacan, Mexico13 - 11 Kyo0won Chu1 - 3(1) WPts
30/06/2025Tehuacan, Mexico12 - 11 Nasario Medero0 - 2 WPts
01/05/2025Juarez, Mexico11 - 11 Frisco Luque13(3) - 17 WPts
04/03/2025Acapulco, Mexico10 - 11 Fidel Barrios2 - 31 WPts
06/01/2025Madrid, Spain10 - 10 Onofre Pareja14 - 20 LPts
08/11/2024Tehuacan, Mexico9 - 10 Larenzo Pequeno6 - 11(1) WPts
07/09/2024Irapuato, Mexico9 - 9 Xaver Fraga23 - 20 LPts
01/08/2024Saltillo, Mexico9 - 8 Salvador Guiterrez20(1) - 19 LPts
22/06/2024Saltillo, Mexico8 - 8 Oro Bobo7 - 26(6) WPts
07/05/2024Tehuacan, Mexico7 - 8 Arslan Ayerdem3(1) - 9 WPts
08/03/2024Dushanbe, Tajikistan7 - 7 Samad Samedov24 - 12 LPts
09/01/2024Guayaquil, Ecuador7 - 6 Xavion Dieguez24(1) - 14 LPts
10/11/2023Leon, Mexico7 - 5 Diego Umanzor15 - 16 LPts
12/09/2023Reynosa, Mexico6 - 5 Diego Quiles1 - 17 WPts
17/07/2023Tehuacan, Mexico5 - 5 Rob Smith1 - 9 WPts
18/05/2023Kingston, Jamaica4 - 5 Matthew Kelso12 - 20 WPts
20/03/2023Acapulco, Mexico4 - 4 Ulises Pollino7 - 23 LPts
28/01/2023Izmir, Turkey4 - 3 Suleiman Doruk7 - 13 LPts
30/11/2022Minsk, Belarus4 - 2 Yakiv Andrich19 - 10 LPts
01/10/2022Tijuana, Mexico4 - 1 Ovidio Banez8 - 16 LPts
10/08/2022Hong Kong, China3 - 1 Deshi Gong1 - 6 WPts
11/06/2022Salzburg, Austria3 - 0 Ritt Navarrete12 - 13 LPts
13/04/2022San Luis Potosi, Mexico2 - 0 Franco Osegueda3 - 14 WPts
08/03/2022Tehuacan, Mexico1 - 0 Quin Camargo3 - 5 WPts
05/01/2022Tehuacan, Mexico0 - 0 Diego Resendiz0 - 0 WPts