Weightclass:  Bantamweight
Location:  Tijuana, Mexico
Record:  24 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/09/2031Tijuana, Mexico23 - 17 Mark Villatoro4 - 12(1) WPts
04/07/2031Tijuana, Mexico22 - 17 Li-Liang Kairckulov3 - 28 WPts
06/05/2031Tijuana, Mexico21 - 17 David Agsalud2 - 14 WPts
07/03/2031Tijuana, Mexico20 - 17 Cisco Salmeron6 - 8 WPts
06/01/2031Tijuana, Mexico19 - 17 Joaquin Castaneda3 - 9 WPts
06/11/2030Tijuana, Mexico18 - 17 Vasyl Bandura5 - 7 WPts
06/09/2030Tijuana, Mexico17 - 17 Soo-il Ju4 - 12 WPts
07/07/2030Tijuana, Mexico16 - 17 Rio Estopinal3 - 9 WPts
08/05/2030Tijuana, Mexico15 - 17 Diego Albino5 - 6 WPts
09/03/2030Tijuana, Mexico14 - 17 Jose Herrero6 - 10 WPts
09/01/2030Tijuana, Mexico13 - 17 Santiago Valdivieso18(1) - 17 WPts
10/11/2029Tijuana, Mexico12 - 17 Marco Anzures0 - 16 WPts
10/09/2029Surabaya, Indonesia12 - 16 Zain Kalil21 - 11 LPts
13/07/2029Tijuana, Mexico12 - 15 Xaverius Fleites20(2) - 11 LPts
15/05/2029Tijuana, Mexico11 - 15 Venacio Cajigas0 - 5 WPts
16/03/2029Irapuato, Mexico11 - 14 Aimon Moron17 - 8 LPts
17/01/2029Tijuana, Mexico10 - 14 Juan Benavente2 - 3 WPts
19/11/2028Juarez, Mexico9 - 14 Dario Garces8 - 9 WPts
26/09/2028Tlaquepaque, Mexico9 - 13 Angel Morin18(1) - 8 LPts
29/07/2028Guadalajara, Mexico9 - 12 Rogelio Enriques12 - 12 LPts
31/05/2028Los Alcarrizos, Dominican Republic8 - 12 Vegas Martin5 - 17 WPts
02/04/2028Utrecht, Netherlands7 - 12 Huys Hanssens6 - 19 WPts
03/02/2028Saratov, Russia7 - 11 Fedar Mikheev4 - 13 LPts
06/12/2027Tijuana, Mexico6 - 11 Yutaka Nakamura3 - 23 WPts
08/10/2027Juarez, Mexico6 - 10 Cortez Polon4 - 5 LPts
09/08/2027Juarez, Mexico5 - 10 Carlos Aday1 - 11 WPts
13/06/2027Tijuana, Mexico5 - 9 Cortez Calleja9(1) - 9 LPts
14/04/2027Tijuana, Mexico4 - 9 Nori Ashikaga5 - 7 WPts
14/02/2027Tijuana, Mexico3 - 9 Min-woo Jin3 - 6 WPts
16/12/2026Ponce, Puerto Rico3 - 8 Edmundo Puentes11 - 22 LPts
18/10/2026Ciudad Victoria, Mexico2 - 8 Montenegro Cevallos7 - 10 WPts
25/08/2026Acapulco, Mexico2 - 7 Cortez Damaso4 - 3 LPts
27/06/2026Mexico City, Mexico2 - 6 Diego Martha6 - 17 LPts
29/04/2026Mexico City, Mexico2 - 5 Eloy Martos18(1) - 27(5) LPts
01/03/2026Tijuana, Mexico2 - 4 Jiro Osada25 - 23 LPts
31/12/2025Tijuana, Mexico1 - 4 Jeraldo Soltero1 - 0 WPts
01/11/2025Garoua, Cameroon1 - 3 Honore Obama3(1) - 16 LPts
03/09/2025Puebla, Mexico1 - 2 Juan Grijalva1 - 0 LPts
09/07/2025Nezahualcoyotl, Mexico1 - 1 Santiago Castilla18(2) - 5 LPts
12/05/2025Mexico City, Mexico1 - 0 Joaquin Becerril12 - 25 LPts
01/04/2025Tijuana, Mexico0 - 0 Xaverius Marron3 - 5 WPts