Weightclass:  Featherweight
Location:  Juarez, Mexico
Record:  30 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/04/2044Juarez, Mexico29 - 12 James Mangalus20 - 11 WPts
05/02/2044Juarez, Mexico28 - 12 Raynard Binoche1 - 2 WPts
07/12/2043Juarez, Mexico27 - 12 Ramiro Umanzor19 - 21 WPts
04/10/2043Juarez, Mexico26 - 12 Ramiro Umanzor19 - 20 WPts
02/08/2043Lucknow, India25 - 12 Rajat Patwari8 - 32(1) WPts
01/06/2043Mexico City, Mexico24 - 12 Javier Angeles15 - 17 WPts
01/04/2043Juarez, Mexico23 - 12 Vicente Gabriel13 - 25 WPts
29/01/2043Columbus, USA23 - 11 Dylan Hines11 - 17(1) LPts
01/12/2042Quito, Ecuador22 - 11 Cruz Fanta9 - 23 WPts
02/10/2042Juarez, Mexico21 - 11 Sergei Bagan3 - 5 WPts
01/08/2042Tehuacan, Mexico20 - 11 Berto Rivera23 - 15 WPts
30/05/2042Juarez, Mexico19 - 11 Frisco Dalog10 - 10 WPts
31/03/2042Saltillo, Mexico18 - 11 Vegas Simeon5 - 5(1) WPts
29/01/2042Tehuacan, Mexico17 - 11 Berto Rivera21 - 14 WPts
01/12/2041Torreon, Mexico16 - 11 Montenegro Atienza14 - 6 WPts
04/10/2041Mexico City, Mexico16 - 10 Reynaldo Cotto10 - 14(1) LPts
04/08/2041Ciudad Apodaca, Mexico16 - 9 Juan Puerto8 - 18 LPts
04/06/2041Torreon, Mexico15 - 9 Baltasar Portal14 - 7 WPts
04/04/2041Juarez, Mexico14 - 9 Carlos Correira8 - 9 WPts
02/02/2041Juarez, Mexico13 - 9 Adel Campenhausen1 - 0 WPts
05/12/2040Juarez, Mexico12 - 9 Avel Murin7 - 8 WPts
04/10/2040Durham, USA12 - 8 John Merrick8 - 19 LPts
05/08/2040Ciudad Apodaca, Mexico11 - 8 Juan Puerto4 - 16 WPts
06/06/2040Juarez, Mexico10 - 8 Elias Hernan6 - 10 WPts
06/04/2040Juarez, Mexico9 - 8 Franco Lagdameo5 - 6 WPts
05/02/2040Lima, Peru8 - 8 Leonardo Morales0 - 0 WPts
06/12/2039Changwon, South Korea7 - 8 Sung-ryong Choi6 - 7 WPts
06/10/2039Juarez, Mexico6 - 8 Diego Cassillas1 - 7 WPts
05/08/2039Puebla, Mexico5 - 8 Fidel Jarquin0 - 0 WPts
06/06/2039Puebla, Mexico5 - 7 Emanuel Barajas8 - 4 LPts
10/04/2039Juarez, Mexico4 - 7 Nicandro Geronimo4 - 3 WPts
08/02/2039Norfolk, USA4 - 6 Colin Roche6 - 21 LPts
11/12/2038Port-au-Prince, Haiti3 - 6 Saber Baton2 - 19 WPts
13/10/2038Ecatepec, Mexico2 - 6 Montego Claros9 - 5 WPts
14/08/2038Sendai, Japan1 - 6 Hajime Okawa3 - 6 WPts
15/06/2038Tegucigalpa, Honduras0 - 6 Urvano Trevino23(1) - 25 WPts
17/04/2038Celaya, Mexico0 - 5 Urvano Tineo10 - 14 LPts
17/02/2038Biysk, Russia0 - 4 Aleksei Khaybulaev12 - 11(1) LPts
20/12/2037Mexico City, Mexico0 - 3 Urvano Avila10 - 9(1) LPts
23/10/2037Mexicali, Mexico0 - 2 Edmundo Torno6 - 12 LPts
25/08/2037Ecatepec, Mexico0 - 1 Jose Cajigas13 - 11 LPts
05/07/2037Juarez, Mexico0 - 0 Angel Blancas0 - 0 LPts