Weightclass:  Light Welterweight
Location:  Ensenada, Mexico
Record:  19 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/10/2031Ensenada, Mexico18 - 21 Neper Mellado2 - 3 WPts
16/08/2031Ensenada, Mexico17 - 21 Carlos Baeza0 - 2 WPts
17/06/2031Leon, Mexico17 - 20 Cortez Borge19 - 10 LPts
22/04/2031Ensenada, Mexico16 - 20 Hope Awazie9 - 4 WPts
22/02/2031Ensenada, Mexico15 - 20 Will Gatti1 - 0 WPts
24/12/2030Batam, Indonesia15 - 19 Jati Sjukur21 - 16 LPts
26/10/2030Taguig, Philippines14 - 19 Jamie Ceniceros1 - 8 WPts
28/08/2030Ensenada, Mexico13 - 19 Neper Sanzo3 - 14 WPts
29/06/2030Abidjan, Ivory Coast12 - 19 Fletcher Ethier3 - 6 WPts
01/05/2030Daegu, South Korea11 - 19 Keun-ho Sun9 - 8 WPts
03/03/2030Ensenada, Mexico10 - 19 Frisco Viloria3 - 13 WPts
03/01/2030Pak Kret, Thailand9 - 19 Paithong Toypaedriew14 - 14 WPts
05/11/2029Manila, Philippines8 - 19 Justin Padunan0 - 0 WPts
07/09/2029Ensenada, Mexico8 - 18 Eduardo Velo17 - 10 LPts
09/07/2029Amman, Jordan8 - 17 Shayan Sahli15 - 15 LPts
11/05/2029Tegucigalpa, Honduras7 - 17 Juan Salcido10 - 13 WPts
13/03/2029Constantine, Algeria7 - 16 Malik Tahraoui44(4) - 20 LPts
13/01/2029El Paso, USA6 - 16 David Kor2 - 15 WPts
15/11/2028Sofia, Bulgaria6 - 15 Natanail á Ankov15(1) - 8 LPts
17/09/2028Ensenada, Mexico6 - 14 Juan Vizcaino5 - 5 LPts
18/07/2028San Pedro Sula, Honduras5 - 14 Berto Hipolito20(3) - 14 WPts
20/05/2028Ensenada, Mexico4 - 14 Neper Sanzo0 - 2 WPts
22/03/2028Athens, Greece4 - 13 Coeus Zurlo14(1) - 21 LPts
23/01/2028Rijeka, Croatia4 - 12 Damjan Duvnjak5 - 21(1) LPts
25/11/2027Ensenada, Mexico4 - 11 John Catterson7 - 6 LPts
27/09/2027Norman, USA4 - 10 Gethin Querry7 - 3 LPts
30/07/2027Riyadh, Saudi Arabia4 - 9 Amjad Huq11 - 16 LPts
01/06/2027Chipancingo, Mexico4 - 8 Emilio Pita5 - 13 LPts
03/04/2027Ensenada, Mexico3 - 8 Ben Turk7 - 18 WPts
03/02/2027Ensenada, Mexico3 - 7 John Buchannan0 - 8 LPts
05/12/2026Leon, Mexico3 - 6 Xaverius Valencia5 - 12 LPts
15/10/2026Omaha, USA3 - 5 Edmund Speirs6 - 7 LPts
16/08/2026Ensenada, Mexico3 - 4 Eloy Rodriguez0 - 2 LPts
17/06/2026Kiev, Ukraine3 - 3 Marlen Onopko12 - 5 LPts
19/04/2026San Luis Potosi, Mexico2 - 3 Gervasio Pabon2 - 11 WPts
19/02/2026San Nicolas de los Garza, Mexico1 - 3 Marjun Zevallos1 - 9(1) WPts
22/12/2025Ensenada, Mexico1 - 2 Santiago Herrero2 - 8 LPts
23/10/2025Lausanne, Switzerland1 - 1 Quincy Bernardis3 - 12 LPts
25/08/2025Guadalupe, Mexico0 - 1 Emilio Mula0 - 3 WPts
05/07/2025Ensenada, Mexico0 - 0 Dimos Escalante3 - 1 LPts