Weightclass:  Light Welterweight
Location:  Juarez, Mexico
Record:  21 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/02/2034Juarez, Mexico21 - 5 Michael Yale22(1) - 9 LPts
01/12/2033Juarez, Mexico21 - 4 Louis Bangachon17(3) - 5 LPts
01/10/2033Juarez, Mexico20 - 4 Alejandro Urdiales6 - 16 WPts
01/08/2033Juarez, Mexico19 - 4 Floyd Porteous1 - 2 WPts
31/05/2033Juarez, Mexico18 - 4 Paco Costilla1 - 4 WPts
31/03/2033Juarez, Mexico17 - 4 Quin Gerardo1 - 4 WPts
30/01/2033Juarez, Mexico16 - 4 Hilario Acosta3 - 9 WPts
30/11/2032Juarez, Mexico15 - 4 Diego Natal0 - 3 WPts
30/09/2032Juarez, Mexico14 - 4 Kris Collazo8 - 10 WPts
01/08/2032Juarez, Mexico13 - 4 Quico Sabio2 - 6 WPts
02/06/2032Soshanguve, South Africa12 - 4 Ben Ndungu0 - 11 WPts
04/04/2032Hamburg, Germany11 - 4 Roswell Henke11 - 11 WPts
05/02/2032Zaragoza, Spain11 - 3 Nemesio Estacio15 - 12 LPts
08/12/2031Tlaquepaque, Mexico11 - 2 Santiago Saldivar15 - 9 LPts
11/10/2031Juarez, Mexico10 - 2 Habbab Kaboul2 - 3 WPts
12/08/2031Calamba, Philippines9 - 2 David Rayon2 - 10 WPts
14/06/2031Tehuacan, Mexico8 - 2 Juan Jaquez2 - 10 WPts
15/04/2031Juarez, Mexico7 - 2 Ethan Malundu0 - 2 WPts
15/02/2031Juarez, Mexico6 - 2 Scott Bulanadi1 - 1 WPts
18/12/2030Juarez, Mexico5 - 2 Xavier Casto1 - 14 WPts
19/10/2030Monterrey, Mexico4 - 2 Jesus Abar1 - 3 WPts
22/08/2030Ecatepec, Mexico3 - 2 Isidro Peralez6 - 7 WPts
27/06/2030Juarez, Mexico3 - 1 Joaquin Austria7 - 4 LPts
27/04/2030Juarez, Mexico2 - 1 Jay Quiaoit1 - 5 WPts
26/02/2030Nezahualcoyotl, Mexico1 - 1 Rico Graciano1 - 2 WPts
01/01/2030Nizhny Novgorod, Russia1 - 0 Dmitriy Arshavin9 - 12(1) LPts
03/11/2029Juarez, Mexico0 - 0 Nasario Felipe0 - 4 WPts