Weightclass:  Lightweight
Location:  Nuevo Laredo, Mexico
Record:  15 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/06/2031Nuevo Laredo, Mexico14 - 32 Robert Gonong8 - 8 WPts
21/04/2031Nuevo Laredo, Mexico13 - 32 Lorenzo Penaranda3 - 26(1) WPts
20/02/2031Nuevo Laredo, Mexico12 - 32 Eduardo Justiniano1 - 1 WPts
22/12/2030Tehuacan, Mexico12 - 31 Venacio Barrios14 - 22 LPts
25/10/2030Petionville, Haiti11 - 31 Darrell Bedel1 - 6 WPts
27/08/2030Nuevo Laredo, Mexico10 - 31 Aimon Guzman1 - 0 WPts
28/06/2030Nuevo Laredo, Mexico9 - 31 Carlos Salazar3 - 11 WPts
29/04/2030Montevideo, Uruguay8 - 31 Alejandro Dieguez10 - 19 WPts
01/03/2030Accra, Ghana8 - 30 Sam Inkoom9 - 4 LPts
01/01/2030Nuevo Laredo, Mexico7 - 30 Ivan Ciervo9 - 17 WPts
02/11/2029San Juan, Puerto Rico7 - 29 Luis Jiron3 - 5 LPts
04/09/2029Syracuse, USA7 - 28 Brendan Brennan7 - 21 LPts
07/07/2029Nuevo Laredo, Mexico6 - 28 Edi Agca12 - 5 WPts
08/05/2029Syracuse, USA5 - 28 Brendan Brennan7 - 19 WPts
10/03/2029Chimalhuacan, Mexico5 - 27 Alejandro Contrera10 - 16 LPts
12/01/2029Chimalhuacan, Mexico5 - 26 Xaverius Becerra17 - 11 LPts
14/11/2028Leon, Mexico5 - 25 Alvino Portilla13(1) - 11 LPts
16/09/2028Nuevo Laredo, Mexico4 - 25 Juan Leyba1 - 2 WPts
18/07/2028New Kingston, Jamaica3 - 25 Ian Kirkland8 - 23 WPts
20/05/2028West Valley City, USA3 - 24 Aaron Brannon8 - 11 LPts
22/03/2028San Juan, Puerto Rico3 - 23 Felippe Gomez7 - 12 LPts
23/01/2028Constantine, Algeria3 - 22 Waleed Hadjadj17 - 9 LPts
25/11/2027Nuevo Laredo, Mexico2 - 22 Selestino Marcello1 - 2 WPts
26/09/2027Rome, Italy2 - 21 Alberto Pacini17 - 13 LPts
29/07/2027Yerevan, Armenia2 - 20 Zkon Pambakyan23 - 22 LPts
31/05/2027Nezahualcoyotl, Mexico1 - 20 Joaquin Lanza7 - 15 WPts
03/04/2027Seville, Spain1 - 19 Salvador Oliveros20 - 13 LPts
03/02/2027Augusta, USA1 - 18 John Weddel1 - 2 LPts
06/12/2026Tehuacan, Mexico1 - 17 Venacio Barrios2 - 9 LPts
12/10/2026Mexico City, Mexico1 - 16 Lorenzo Tiscareno6 - 7(1) LPts
14/08/2026Port-au-Prince, Haiti1 - 15 Darrell Bernardis11 - 8 LPts
16/06/2026Kazan, Russia1 - 14 Afanas Ryzhikov4 - 21 LPts
17/04/2026Nuevo Laredo, Mexico1 - 13 Diego Duran2 - 4 LPts
17/02/2026Tijuana, Mexico1 - 12 Lisandro Maradiaga4 - 12 LPts
20/12/2025Ecatepec, Mexico1 - 11 Jeraldo Ciervo8(2) - 19 LPts
24/10/2025Nairobi, Kenya1 - 10 Wayne Gunda8 - 16 LPts
26/08/2025Nuevo Laredo, Mexico0 - 10 Imran Saleh1 - 0 WPts
27/06/2025Juarez, Mexico0 - 9 Isidro Victorino3 - 7 LPts
29/04/2025Izmir, Turkey0 - 8 Direnc Cosar8 - 5 LPts
01/03/2025Nuevo Laredo, Mexico0 - 7 Alvino Portilla1 - 0 LPts
31/12/2024Tijuana, Mexico0 - 6 Cipriano Marcia2 - 2(1) LPts
19/11/2024Mexico City, Mexico0 - 5 Olindo Montanez19(1) - 15 LPts
09/10/2024Chimalhuacan, Mexico0 - 4 Xaverius Becerra1 - 0 LPts
09/10/2024Chimalhuacan, Mexico0 - 3 Xaverius Becerra0 - 0 LPts
02/09/2024Nuevo Laredo, Mexico0 - 2 Fabron Perrault3 - 17 LPts
04/07/2024Nuevo Laredo, Mexico0 - 1 Forrest Pinault0 - 5 LPts
05/05/2024Nuevo Laredo, Mexico0 - 0 Pat McVicker9 - 8 LPts