Weightclass:  Featherweight
Location:  Acapulco, Mexico
Record:  18 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2033Acapulco, Mexico17 - 17(1) Yakiv Andrich3 - 5 WPts
03/10/2033Acapulco, Mexico16 - 17(1) Javier Alarcon0 - 2 WPts
03/08/2033Acapulco, Mexico15 - 17(1) Shing Seeto6 - 8 WPts
02/06/2033Acapulco, Mexico15 - 16(1) Manuel Vina0 - 5 LPts
02/04/2033Acapulco, Mexico14 - 16(1) Yasin Hauser2 - 16 WPts
31/01/2033Acapulco, Mexico13 - 16(1) Kamran Kaber1 - 6 WPts
01/12/2032Acapulco, Mexico12 - 16(1) Helmut Theron8 - 17 WPts
01/10/2032Acapulco, Mexico11 - 16(1) Rio Partida0 - 1 WPts
01/08/2032Acapulco, Mexico10 - 16(1) Jerrold Natal1 - 14 WPts
02/06/2032Acapulco, Mexico9 - 16(1) Manny Lince8 - 13 WPts
03/04/2032Acapulco, Mexico8 - 16(1) Andrii Guba4 - 10 WPts
04/02/2032Acapulco, Mexico7 - 16(1) Felippe Armenteros2 - 0 WPts
07/12/2031Ulaanbaatar, Mongolia7 - 15(1) Gendelger Erkinbek12 - 6 LPts
09/10/2031Acapulco, Mexico7 - 14(1) Piotr Wierzbowski0 - 9 LPts
10/08/2031Guadalupe, Mexico7 - 13(1) Agapetus Villamar8(2) - 15(1) LPts
12/06/2031Acapulco, Mexico6 - 13(1) Alvino Portilla6 - 13 WPts
12/04/2031Acapulco, Mexico6 - 12(1) Cruz Prospero8 - 3 LPts
11/02/2031Mexico City, Mexico6 - 11(1) Guido Villarrubia3 - 7 LPts
14/12/2030Acapulco, Mexico5 - 11(1) Rodrigo Tirado3 - 4 WPts
16/10/2030Kyoto, Japan4 - 11(1) Goro Kurata1 - 5 WPts
18/08/2030Acapulco, Mexico3 - 11(1) Stuart Crowe2 - 7 WPts
19/06/2030Oran, Algeria3 - 10 Amjad Thomson58(3) - 27 LKO2
21/04/2030Acapulco, Mexico3 - 9 Juan Sol3 - 2 LPts
20/02/2030Leon, Mexico3 - 8 Alfonso Malo3 - 3 LPts
02/01/2030Shijiazhuang, China3 - 7 Shen Shing1 - 1 LPts
04/11/2029Acapulco, Mexico2 - 7 Gonzalo Caraballo1 - 0 WPts
05/09/2029Juarez, Mexico2 - 6 Gonzalo Caraballo0 - 0 LPts
10/07/2029Kumasi, Ghana2 - 5 Darryl Akuetteh8 - 41(24) LPts
12/05/2029Reynosa, Mexico2 - 4 Cuba Mejias2 - 8 LPts
18/03/2029Kanpur, India2 - 3 Rehan Sami3 - 37(9) LPts
17/01/2029Acapulco, Mexico1 - 3 Oihane Eusebio3 - 6 WPts
18/11/2028Mexico City, Mexico1 - 2 Pedro Jiminez6 - 5 LPts
24/09/2028Mexico City, Mexico1 - 1 Angel Salazar20 - 18 LPts
05/08/2028Naucalpan, Mexico1 - 0 Xavion Jimenez12(3) - 24(11) LPts
05/07/2028Acapulco, Mexico0 - 0 Montel Lorenz2 - 4 WPts