Weightclass:  Lightweight
Location:  San Luis Potosi, Mexico
Record:  28(4) - 20(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/06/2042San Luis Potosi, Mexico27(3) - 20(3) Zuffur Abu4 - 28(3) WKO2
18/04/2042San Luis Potosi, Mexico26(2) - 20(3) Ramiro Centeno3 - 6(1) WKO2
15/02/2042San Luis Potosi, Mexico25(1) - 20(3) Giragos Samarkashian5 - 20(1) WKO3
14/12/2041Petaling Jaya, Malaysia24(1) - 20(3) Amrit Riba20(1) - 13 WPts
14/10/2041Juarez, Mexico23(1) - 20(3) Berto Castillo30(8) - 13 WPts
20/08/2041Ilorin, Nigeria22(1) - 20(3) Rob Somide21 - 5 WPts
19/07/2041Tangier, Morocco22(1) - 19(3) Abbad Errebbah35(9) - 22 LPts
17/06/2041San Luis Potosi, Mexico22(1) - 18(3) Georgiy Shneiders33 - 21(1) LPts
15/05/2041Kunming, China21(1) - 18(3) Wang Bok11(3) - 14 WPts
14/04/2041Chihuahua, Mexico21(1) - 17(3) Juan Villarreal19(2) - 15 LPts Mexico National Championships 2041View
11/04/2041Chihuahua, Mexico20(1) - 17(3) Rodrigo Abarca7 - 3 WPts Mexico National Championships 2041View
03/04/2041Bangkok, Thailand20(1) - 16(3) Yokchai On Lam16 - 7 LPts
03/03/2041Bangkok, Thailand20(1) - 15(3) Yokchai On Lam15 - 7 LPts
31/01/2041Bangkok, Thailand20(1) - 14(3) Yokchai On Lam14 - 7 LPts
31/12/2040Lima, Peru20(1) - 13(3) Desiderio Caudillo40(7) - 28(2) LPts
30/11/2040Albuquerque, USA19 - 13(3) Charles Headrick10 - 24 WKO3
02/10/2040Ipoh, Malaysia18 - 13(3) Kong Chuang6 - 8 WPts
04/08/2040San Luis Potosi, Mexico18 - 12(3) Mardian Diakite12 - 9 LPts
04/07/2040San Luis Potosi, Mexico17 - 12(3) Nathan Mains11 - 4(1) WPts
03/06/2040San Luis Potosi, Mexico16 - 12(3) Nathan Mains9 - 3(1) WPts
17/05/2040Ponce, Puerto Rico16 - 11(2) Ovidio Sahagun29(15) - 20 LKO3
14/04/2040Reynosa, Mexico16 - 10(2) Rodrigo Capistran21 - 6 LPts Mexico National Championships 2040View
11/04/2040Reynosa, Mexico15 - 10(2) Selestino Otero18(1) - 10 WPts Mexico National Championships 2040View
28/03/2040San Luis Potosi, Mexico14 - 10(2) Abbad Errebbah22(5) - 15 WPts
26/02/2040San Luis Potosi, Mexico13 - 10(2) Oleos Landa10 - 14 WPts
26/01/2040San Luis Potosi, Mexico12 - 10(2) Takeshi Hamasaki28 - 20 WPts
09/01/2040Austin, USA12 - 9(2) Selestino Bencomo36(4) - 29(1) LPts Americas Championships 2040View
21/12/2039San Luis Potosi, Mexico11 - 9(2) Takeshi Hamasaki12 - 14 WPts
10/12/2039Montevideo, Uruguay11 - 8(1) Ignado Chavarria53(31) - 18(1) LKO3
09/11/2039Montevideo, Uruguay11 - 7 Ignado Chavarria52(30) - 18(1) LKO2
09/10/2039Montevideo, Uruguay11 - 6 Ignado Chavarria51(30) - 18(1) LPts
07/09/2039Brisbane, Australia11 - 5 Emmanuel Meiffret58(12) - 23(3) LPts Brisbane World Championships 2039View
07/07/2039Mexico City, Mexico11 - 4 Diego Porto26(3) - 8 LPts
31/05/2039Turin, Italy10 - 4 Silvestro Coronella15(1) - 21 WPts
02/04/2039Juarez, Mexico9 - 4 Berto Castillo15(2) - 9 WPts
18/02/2039Nezahualcoyotl, Mexico8 - 4 Lorenzo Polanco0 - 0 WPts
22/12/2038Zurich, Switzerland7 - 4 Orbert Appel12 - 20 WPts
22/10/2038Stoke, UK7 - 3 Peter Couch32(1) - 15 LPts
24/08/2038Antwerp, Belgium7 - 2 Matteo Falle3 - 9 LPts
26/06/2038Rome, Italy6 - 2 Rico Velardi8 - 30(2) WPts
28/04/2038Cebu City, Philippines5 - 2 Alfonso Kaimo4 - 13 WPts
28/02/2038San Luis Potosi, Mexico5 - 1 Manopnoi Bunmathan32 - 34 LPts
29/12/2037Touba, Senegal4 - 1 Gareth Mellett4 - 9 WPts
30/10/2037Reynosa, Mexico3 - 1 Rodrigo Capistran2 - 2 WPts
11/09/2037Athens, Greece2 - 1 Diomedes Mellis6 - 18(1) WPts
14/07/2037Tirana, Albania1 - 1 Endrit Sylaj3 - 31(1) WPts
16/05/2037Riyadh, Saudi Arabia1 - 0 Kashif Abboud16 - 9 LPts
18/03/2037San Luis Potosi, Mexico0 - 0 Berto Castillo6 - 5 WPts