Weightclass:  Lightweight
Location:  Puebla, Mexico
Record:  18 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/06/2031Puebla, Mexico17 - 16 David Mabasa3 - 11 WPts
23/04/2031Puebla, Mexico16 - 16 Cisco Fonseca0 - 0 WPts
22/02/2031Puebla, Mexico15 - 16 Vegas Baldonado1 - 4 WPts
24/12/2030Puebla, Mexico14 - 16 Blake Whiteside1 - 11 WPts
25/10/2030Puebla, Mexico13 - 16 Juan Caballero1 - 1 WPts
26/08/2030Montevideo, Uruguay12 - 16 Rio Yepes8 - 21 WPts
28/06/2030Bursa, Turkey11 - 16 Levent Guven17 - 14 WPts
29/04/2030Tlalnepantla, Mexico10 - 16 Juan Corea23(1) - 5 WPts
03/03/2030Mexico City, Mexico10 - 15 Emanuel Grande12 - 20 LPts
04/01/2030Puebla, Mexico10 - 14 Bardhyl Gokchen11 - 14 LPts
06/11/2029Matamoros, Mexico9 - 14 Cortez Olmo5 - 20 WPts
07/09/2029Guadalajara, Mexico8 - 14 Olindo Cedillo10 - 17 WPts
10/07/2029Acapulco, Mexico8 - 13 Diego Hidalgo12 - 18 LPts
22/05/2029Mexico City, Mexico8 - 12 Diego Roque24 - 19 LPts
14/04/2029Chihuahua, Mexico8 - 11 Orlando Gordon14 - 14 LPts Mexico National Championships 2029View
11/04/2029Chihuahua, Mexico7 - 11 Diego Atienza8 - 6 WPts Mexico National Championships 2029View
07/03/2029Puebla, Mexico7 - 10 Ian Blackshaw12(1) - 12 LPts
06/01/2029Montevideo, Uruguay7 - 9 Diego Villalba13 - 11 LPts
08/11/2028Karagandy, Kazakhstan6 - 9 Dmitri Ahmadiev16 - 9 WPts
10/09/2028Puebla, Mexico5 - 9 Dax Notte1 - 5 WPts
12/07/2028Riga, Latvia5 - 8 Sergey Ezis17 - 10 LPts
14/05/2028La Florida, Chile5 - 7 Reyes Matalon32 - 16 LPts
16/03/2028Puebla, Mexico4 - 7 Chris Furguson3 - 28(1) WPts
16/01/2028Riga, Latvia3 - 7 Ioakim Kaktinsh8 - 13 WPts
18/11/2027Santa Fe de la Vera Cruz, Argentina3 - 6 Neper Rangel20(1) - 20(1) LPts
20/09/2027San Jose, Costa Rica3 - 5 Juan Concha29 - 32 LPts
23/07/2027Puebla, Mexico2 - 5 Syed Kouiret10(2) - 32 WPts
25/05/2027Santa Cruz de la Sierra, Bolivia2 - 4 Ryo Lugar14 - 9 LPts
26/03/2027Madrid, Spain2 - 3 Joaquin Franco2 - 7 LPts
26/01/2027Acapulco, Mexico2 - 2 Dario Mosco15(1) - 16(1) LPts
10/12/2026San Luis Potosi, Mexico1 - 2 Jerrold Botello10 - 12 WPts
16/10/2026Samarqand, Uzbekistan1 - 1 Karamat Mehdiyev1 - 5 LPts
18/08/2026Ecatepec, Mexico1 - 0 Ponce Sastre16 - 24 LPts
05/07/2026Puebla, Mexico0 - 0 Ahrend Krige0 - 0 WPts