Weightclass:  Featherweight
Location:  Mexico City, Mexico
Record:  14 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/06/2042Mexico City, Mexico13 - 25 Federico Mandes2 - 1 WPts
11/04/2042Mexico City, Mexico12 - 25 Ashley Boyle2 - 9(1) WPts
08/02/2042Mexico City, Mexico12 - 24 Leeroy Hails13 - 16 LPts
07/12/2041Mexico City, Mexico11 - 24 Frasier Messier1 - 5 WPts
06/10/2041Mexico City, Mexico10 - 24 Glynn Macalguim7 - 14 WPts
05/08/2041Mexico City, Mexico9 - 24 Luis Vizcaino2 - 5(1) WPts
04/06/2041Mexico City, Mexico9 - 23 Venacio Trueba2 - 2 LPts
03/04/2041Mexico City, Mexico8 - 23 Cruz Amaya4 - 3 WPts
01/02/2041Mexico City, Mexico7 - 23 Berto Barriga2 - 5(1) WPts
04/12/2040Mexico City, Mexico7 - 22 Rodrigo Seta6 - 8(1) LPts
03/10/2040Mexico City, Mexico6 - 22 Agapetus Buenaventura0 - 3 WPts
03/08/2040Stockholm, Sweden6 - 21 Wilmer Gunst29 - 22 LPts
05/06/2040Hanoi, Vietnam6 - 20 Ong Sang0 - 0 LPts
07/04/2040Mexico City, Mexico6 - 19 Marjun Lanzo8 - 12 LPts
10/02/2040Mexico City, Mexico5 - 19 Zelipe Ciervo1 - 2 WPts
10/12/2039Mexico City, Mexico4 - 19 Juan Rodriguez6 - 4 WPts
09/10/2039Mexico City, Mexico4 - 18 Juan Flores12 - 16 LPts
08/08/2039Chofu, Japan3 - 18 Hiroki Hara9 - 10 WPts
10/06/2039Tijuana, Mexico3 - 17 Juan Reina7 - 11 LPts
11/04/2039Leon, Mexico3 - 16 Ryo Barrantes8 - 9 LPts
10/02/2039Mexico City, Mexico3 - 15 Majid Dembri15 - 11 LPts
13/12/2038Mexico City, Mexico2 - 15 Felippe Becerra4 - 7 WPts
12/10/2038Tijuana, Mexico2 - 14 Orlando Diaz3 - 5 LPts
16/08/2038Tehuacan, Mexico2 - 13 Dario Palomarez7 - 24 LPts
11/07/2038Mexico City, Mexico2 - 12 Ximen Amo34 - 7 LPts
18/06/2038Chelyabinsk, Russia1 - 12 Toma Konev6 - 16(1) WPts
20/04/2038Matamoros, Mexico1 - 11 Angel Carreon14 - 11 LPts
08/03/2038Ensenada, Mexico1 - 10 Rio Frances12 - 24 LPts
29/01/2038Mexico City, Mexico1 - 9 Baltasar Natal23 - 12 LPts
18/12/2037Bacoor, Philippines1 - 8 Hernan Carungay10 - 2 LPts
20/10/2037Wellington, New Zealand1 - 7 Michael Newman9 - 5 LPts
21/08/2037Mexico City, Mexico0 - 7 Guido Calvillo0 - 11 WPts
25/06/2037Guadalajara, Mexico0 - 6 Juan Marin15 - 12 LPts
26/04/2037Mexicali, Mexico0 - 5 Diego Napoles3 - 3 LPts
26/02/2037Ensenada, Mexico0 - 4 Larenzo Fiel15 - 8 LPts
10/01/2037Mexico City, Mexico0 - 3 Baltasar Natal14 - 6 LPts
02/01/2037Tijuana, Mexico0 - 2 Lisandro Cerrillo13 - 8 LPts
03/11/2036Sana'a, Yemen0 - 1 Farhan Elshennawi11 - 12 LPts
05/09/2036Mexico City, Mexico0 - 0 Juan Vidal0 - 0 LPts