Weightclass:  Featherweight
Location:  Reynosa, Mexico
Record:  29(3) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2033Reynosa, Mexico28(3) - 15 Xavier Vides3 - 9 WPts
25/09/2033Giza, Egypt27(2) - 15 Imran Abdel-Khaleq4 - 20 WKO3
28/07/2033Reynosa, Mexico27(2) - 14 Diego Tijerina24 - 13 LPts
28/05/2033Leon, Nicaragua26(2) - 14 Quito Ignacio10 - 19(1) WPts
28/03/2033Dublin, Ireland26(2) - 13 John Sean26 - 7 LPts
27/01/2033Reynosa, Mexico25(2) - 13 Neron Otero4 - 3 WPts
27/11/2032Bratsk, Russia24(2) - 13 Fedya Gatsalov1 - 8 WPts
29/09/2032Reynosa, Mexico23(2) - 13 Nasario Rayon12 - 14 WPts
30/07/2032Quito, Ecuador22(1) - 13 Quico Corea1 - 2 WKO3
01/06/2032Reynosa, Mexico21(1) - 13 Berto Bula3 - 4 WPts
02/04/2032Reynosa, Mexico20(1) - 13 Diego Vences2 - 9 WPts
03/02/2032Toshkent, Uzbekistan19(1) - 13 Ivan Isaew25(2) - 28 WPts
06/12/2031Reynosa, Mexico18(1) - 13 Oihane Daniel4 - 17(1) WPts
08/10/2031San Nicolas de los Garza, Mexico18(1) - 12 Oleos Delangel12 - 6 LPts
10/08/2031Reynosa, Mexico17(1) - 12 Dmitri Stasova6 - 4 WPts
11/06/2031Santo Domingo Oeste, Dominican Republic16(1) - 12 Juan Salto7 - 10 WPts
12/04/2031San Felipe de Puerto Plata, Dominican Republic15(1) - 12 Joaquin Merlo8 - 16 WPts
12/02/2031Nuevo Laredo, Mexico14(1) - 12 Roman Valladolid8 - 14 WPts
18/12/2030Quito, Ecuador13(1) - 12 Xavion Vidales1 - 0 WPts
20/10/2030Reynosa, Mexico12(1) - 12 Loredo Alcantara1 - 2 WPts
21/08/2030Reynosa, Mexico11(1) - 12 Gareth Ethier2 - 7 WPts
22/06/2030Munich, Germany10(1) - 12 Kass Pfander6 - 15 WPts
24/04/2030Reynosa, Mexico9(1) - 12 Wahyu Madubun0 - 6 WPts
24/02/2030Puebla, Mexico9(1) - 11 Xavier Andrada2 - 12 LPts
04/01/2030Reynosa, Mexico8(1) - 11 Afanas Sulainis0 - 1 WPts
06/11/2029Mueang Samut Prakan, Thailand8(1) - 10 Pungluang Por Korbkua16 - 12 LPts
08/09/2029Gwangju, South Korea8(1) - 9 Joo-ho Ro9 - 13 LPts
10/07/2029Fuji, Japan7 - 9 Yoshi Oda1 - 22(1) WKO3
12/05/2029Reynosa, Mexico6 - 9 Joaquin Valerio3 - 7 WPts
13/03/2029Reynosa, Mexico5 - 9 Cuba Mejias2 - 7 WPts
12/01/2029Karaj, Iran4 - 9 Azam Khawaja3 - 22 WPts
14/11/2028Naucalpan, Mexico3 - 9 Reynaldo Palomarez5(1) - 11 WPts
20/09/2028Ansan, South Korea3 - 8 Suk-young Baik4 - 12 LPts
23/07/2028Reynosa, Mexico3 - 7 Shin-wook Moon20 - 10 LPts
25/05/2028Reynosa, Mexico2 - 7 Jeong-hyeop Um5(2) - 7 WPts
27/03/2028Leon, Mexico1 - 7 Cris Ruiz4 - 17 WPts
02/02/2028Reynosa, Mexico1 - 6 Onofre Tovar2 - 11 LPts
04/12/2027Harare, Zimbabwe1 - 5 Dave Chimutengwende10 - 20 LPts
06/10/2027Puebla, Mexico1 - 4 Leonardo Avitia5(1) - 4 LPts
08/08/2027Chimalhuacan, Mexico1 - 3 Leonel Robledo2 - 2 LPts
10/06/2027Puebla, Mexico1 - 2 Juan Santistevan0 - 5 LPts
14/04/2027Reynosa, Mexico0 - 2 Hernan Melchior0 - 5 WPts
14/02/2027Puebla, Mexico0 - 1 Ponce Coronado25(3) - 28 LPts
05/01/2027Reynosa, Mexico0 - 0 Mason Grosjean0 - 3 LPts