Weightclass:  Lightweight
Location:  Puebla, Mexico
Record:  20 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2030Puebla, Mexico20 - 18 Rifky Abuhatzira9 - 23(2) LPts
31/10/2030Puebla, Mexico19 - 18 Bilal Bastany1 - 4 WPts
01/09/2030Puebla, Mexico18 - 18 Will Ametepey12 - 13 WPts
01/07/2030Puebla, Mexico18 - 17 Dave Roller2 - 0 LPts
02/05/2030Puebla, Mexico17 - 17 Ramirez Garcia5 - 13(1) WPts
03/03/2030Puebla, Mexico16 - 17 Euan Clugston1 - 1 WPts
02/01/2030Puebla, Mexico15 - 17 Jose Ordonez10 - 11 WPts
03/11/2029Puebla, Mexico15 - 16 Agapetus Gutierres7 - 18 LPts
04/09/2029Puebla, Mexico14 - 16 Bambang Sugiono3 - 11(2) WPts
07/07/2029Puebla, Mexico13 - 16 Georgiy Sacieff27 - 11 WPts
08/05/2029Puebla, Mexico12 - 16 Marco Cardoso3 - 5 WPts
09/03/2029Puebla, Mexico11 - 16 Jose Belles5(1) - 10 WPts
07/01/2029Daejeon, South Korea11 - 15 Jeong-hyeop Chin56 - 24 LPts
09/11/2028Puebla, Mexico10 - 15 Alejandro Lopez2 - 9(4) WPts
10/09/2028Isfahan, Iran9 - 15 Yong Pon2 - 15(3) WPts
13/07/2028Kampala, Uganda8 - 15 James Egadu9 - 32 WPts
15/05/2028Puebla, Mexico7 - 15 Yago Llanas4 - 11 WPts
16/03/2028Portmore, Jamaica7 - 14 Chris Poovey11 - 27 LPts
16/01/2028Matamoros, Mexico6 - 14 Ignado Aragon5 - 12 WPts
19/11/2027Almaty, Kazakhstan6 - 13 Melor Cairat11 - 10 LPts
21/09/2027Puebla, Mexico5 - 13 Joaquin Diaz9 - 10 WPts
23/07/2027Puebla, Mexico5 - 12 Nasario Medero5 - 10 LPts
24/05/2027Galway, Ireland4 - 12 Eoin Halloran3 - 12 WPts
26/03/2027Ankara, Turkey3 - 12 Tolga Karabacak0 - 4 WPts
26/01/2027Copenhagen, Denmark3 - 11 Dyre Winter0 - 0 LPts
28/11/2026New Kingston, Jamaica3 - 10 Barry Vaill4 - 18 LPts
29/09/2026New Kingston, Jamaica2 - 10 Barry Vaill4 - 17 WPts
01/08/2026Ulaanbaatar, Mongolia2 - 9 Naranbold Daichin24 - 31 LPts
03/06/2026Dublin, Ireland2 - 8 Cillian MacVicar2 - 11 LPts
05/04/2026Rotterdam, Netherlands2 - 7 Rune Van Gaveren6 - 19 LPts
05/02/2026San Jose, Costa Rica2 - 6 Francisco Guadalupe6 - 27 LPts
08/12/2025Las Condes, Chile2 - 5 Lorenzo Capistran13 - 9 LPts
10/10/2025Almaty, Kazakhstan2 - 4 Vazeh Omaroff23 - 25 LPts
12/08/2025Vienna, Austria2 - 3 Eberardo Hagop59 - 4 LPts
14/06/2025Matamoros, Mexico1 - 3 Ignado Aragon0 - 0 WPts
01/05/2025Puebla, Mexico1 - 2 Quito Solano2 - 2 LPts
03/03/2025Guadalajara, Mexico1 - 1 Sagaz Vargas19 - 23 LPts
03/01/2025Puebla, Mexico1 - 0 Charlie Kettles0 - 1 LPts
05/11/2024Puebla, Mexico0 - 0 Bronco Fontanez0 - 1 WPts