Weightclass:  Light Welterweight
Location:  Leon, Mexico
Record:  38 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2031Leon, Mexico37 - 8 Bruce Terrace2 - 12 WPts
26/09/2031Leon, Mexico36 - 8 Cortez Borge21 - 10 WPts
28/07/2031Leon, Mexico35 - 8 Alejandro Correira23 - 24 WPts
30/05/2031Leon, Mexico34 - 8 Orlando Pacifico23(1) - 10 WPts
29/03/2031Leon, Mexico33 - 8 Brad Healey6 - 5 WPts
28/01/2031Leon, Mexico32 - 8 Faddei Mikulak5 - 18 WPts
29/11/2030Leon, Mexico31 - 8 Dong Minh2 - 4 WPts
30/09/2030Leon, Mexico30 - 8 Kabul Diponegoro1 - 5 WPts
02/08/2030Leon, Mexico29 - 8 Anthonie Van der Striepe0 - 5(1) WPts
03/06/2030Leon, Mexico28 - 8 Alejandro Correira19 - 20 WPts
04/04/2030Leon, Mexico27 - 8 Daniel Lightbody1 - 6 WPts
03/02/2030Leon, Mexico26 - 8 Teuthras Patras4 - 14 WPts
05/12/2029Leon, Mexico25 - 8 Isgendar Younan9 - 17 WPts
15/10/2029Leon, Mexico24 - 8 Dominik Wolny24 - 15 WPts
10/09/2029Daegu, South Korea24 - 7 Ville Bohner45 - 16 LPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea23 - 7 Danyaal Dajani19 - 17 WPts Daegu World Championships 2029View
12/07/2029Mexico City, Mexico22 - 7 Alejandro Navar22 - 18 WPts
30/05/2029Monterrey, Mexico21 - 7 Jax Jerez30 - 7 WPts
17/04/2029Chihuahua, Mexico20 - 7 Antonio Vasallo21 - 10 WPts Mexico National Championships 2029View
14/04/2029Chihuahua, Mexico19 - 7 Joaquin Portillo9 - 10 WPts Mexico National Championships 2029View
11/04/2029Chihuahua, Mexico18 - 7 Neper Sanzo2 - 6 WPts Mexico National Championships 2029View
15/03/2029Irbid, Jordan17 - 7 Sajid Yamin4 - 19 WPts
15/01/2029Waitakere, New Zealand16 - 7 David Lapsley6 - 12 WPts
17/11/2028Settat, Morocco16 - 6 Quds Chadili5 - 8 LPts
19/09/2028Zapopan, Mexico15 - 6 Jose Serbin12 - 12 WPts
22/07/2028Torreon, Mexico15 - 5 Juan Orihuela13 - 10 LPts
25/05/2028Parma, Italy14 - 5 Carlo Violante10 - 15 WPts
27/03/2028Rostov-on-Don, Russia13 - 5 Vitali Sychyov9 - 14 WPts
28/01/2028Leon, Mexico12 - 5 Zacarias Marrero0 - 2 WPts
29/11/2027Acapulco, Mexico11 - 5 Eduardo Velo8 - 8 WPts
09/10/2027Chihuahua, Mexico10 - 5 Jose Bermudez4 - 22 WPts
27/08/2027Puebla, Mexico9 - 5 Angel Morones15 - 18 WPts
26/07/2027Leon, Mexico8 - 5 Oihane Alatorre2 - 9 WPts
28/05/2027Leipzig, Germany8 - 4 Kasch Kutter14 - 3 LPts
30/03/2027Helsinki, Finland7 - 4 Maunu Parras6 - 17 WPts
30/01/2027Bangkok, Thailand6 - 4 Chalermchai Muankasem8 - 12 WPts
02/12/2026Ponce, Puerto Rico6 - 3 Guido Arreguin27(1) - 28 LPts
03/10/2026Leon, Mexico5 - 3 Fausto Ramo3 - 10 WPts
05/08/2026Makassar, Indonesia4 - 3 Waluyo Lita8 - 13 WPts
07/06/2026Ensenada, Mexico3 - 3 Carlos Rodriguez0 - 0 WPts
17/04/2026Berlin, Germany2 - 3 Gunther Plageman5 - 8 WPts
17/02/2026Lipa, Philippines2 - 2 Iago Arredondo0 - 17(2) LPts
20/12/2025San Juan, Puerto Rico2 - 1 Roman Nieblas11 - 8 LPts
22/10/2025Genoa, Italy2 - 0 Primo Branca13 - 14 LPts
24/08/2025Yaoundé, Cameroon1 - 0 Ray Kwin6 - 17(1) WPts
26/06/2025Leon, Mexico0 - 0 Angel Cato0 - 5 WPts