Weightclass:  Featherweight
Location:  Mexico City, Mexico
Record:  16 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/04/2039Mexico City, Mexico16 - 11 Brett Hayes4 - 11 LPts
20/02/2039Mexico City, Mexico15 - 11 Andy Banker11 - 11 WPts
22/12/2038Mexico City, Mexico15 - 10 Nils Erichsen10 - 7 LPts
21/10/2038Mexico City, Mexico14 - 10 Kieran Corghi5 - 8 WPts
20/08/2038Mexico City, Mexico13 - 10 Pierre Sarraute4 - 10 WPts
21/06/2038Mexico City, Mexico12 - 10 Yakubu Obaje0 - 2 WPts
20/04/2038Mexico City, Mexico11 - 10 Carlos Alviar9 - 7 WPts
19/02/2038Mexico City, Mexico10 - 10 Vidal Peinado1 - 6 WPts
19/12/2037Mexico City, Mexico9 - 10 Zacarias Alberto9 - 14 WPts
20/10/2037Mexico City, Mexico8 - 10 Angel Blancas1 - 1 WPts
21/08/2037Mexico City, Mexico7 - 10 Larenzo Fortun5 - 15(1) WPts
23/06/2037Mexico City, Mexico6 - 10 Quintavius Nimoh4 - 9 WPts
23/04/2037Mexico City, Mexico5 - 10 Salvador Burgo3 - 8 WPts
23/02/2037Yaoundé, Cameroon4 - 10 Campbell Komgang2 - 6 WPts
25/12/2036Mexico City, Mexico3 - 10 Larenzo Veloz6 - 6 WPts
26/10/2036Kumasi, Ghana2 - 10 Uzoma Buah5 - 14 WPts
28/08/2036Mexico City, Mexico2 - 9 Eduardo Pedregon9 - 5 LPts
30/06/2036Mexico City, Mexico2 - 8 Sung-ryong Yoh16(1) - 1 LPts
30/04/2036Nuevo Laredo, Mexico1 - 8 Venacio Fama2 - 8 WPts
03/03/2036Mexico City, Mexico0 - 8 Santiago Sagun0 - 4 WPts
06/01/2036Apopa, El Salvador0 - 7 Leonardo Mirando3 - 4 LPts
07/11/2035Mexico City, Mexico0 - 6 Kai Stolper32(1) - 15 LPts
08/09/2035Los Alcarrizos, Dominican Republic0 - 5 Javier Canizares20 - 19 LPts
10/07/2035Dushanbe, Tajikistan0 - 4 Dmitri Cairbeckov30 - 17 LPts
11/05/2035Puebla, Mexico0 - 3 Pablo Caro10 - 8 LPts
20/03/2035Puebla, Mexico0 - 2 Fausto Montejano10 - 10 LPts
20/01/2035Puebla, Mexico0 - 1 Lorenzo Aldrete16 - 7 LPts
05/12/2034Mexico City, Mexico0 - 0 Rupert Lenoir5 - 19 LPts