Weightclass:  Bantamweight
Location:  Tijuana, Mexico
Record:  22 - 10(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/04/2041Tijuana, Mexico21 - 10(1) Saturnin Villalta2 - 12(1) WPts
11/02/2041Tijuana, Mexico20 - 10(1) Haaris Chundrigar2 - 2 WPts
13/12/2040Tijuana, Mexico19 - 10(1) Juan Otero1 - 5 WPts
12/10/2040Tijuana, Mexico18 - 10(1) Davie McCay0 - 3 WPts
11/08/2040Tijuana, Mexico17 - 10(1) Gennady Urazbaeff1 - 8 WPts
10/06/2040Tijuana, Mexico16 - 10(1) Kirk Bronstad4 - 7 WPts
10/04/2040Tijuana, Mexico15 - 10(1) Izßk Sabol1 - 7 WPts
10/02/2040Tijuana, Mexico14 - 10(1) Cruz Pequeno0 - 10 WPts
10/12/2039Tijuana, Mexico13 - 10(1) Onofre Quijano17(5) - 10 WPts
09/10/2039Tijuana, Mexico12 - 10(1) Keun-ho Rho1 - 11(1) WPts
08/08/2039Tijuana, Mexico11 - 10(1) Sung-yun Ye1 - 17 WPts
07/06/2039Tijuana, Mexico10 - 10(1) Juan Vaquera8 - 4 WPts
07/04/2039Tlalnepantla, Mexico9 - 10(1) Jaguar Villano6 - 6 WPts
06/02/2039San Pedro Sula, Honduras8 - 10(1) Ximen Truxillo1 - 10 WPts
09/12/2038Tijuana, Mexico7 - 10(1) Diego Sosa7 - 19(2) WPts
09/10/2038Tijuana, Mexico7 - 9(1) Kolzak Usenow5 - 5 LPts
10/08/2038Ponce, Puerto Rico7 - 8(1) Vicente Albuquerque20(3) - 15 LPts
11/06/2038Mexico City, Mexico6 - 8(1) Yago Valverde5 - 8(1) WPts
11/04/2038Kuching, Malaysia5 - 8(1) Bilal Baten16 - 9 WPts
10/02/2038Palembang, Indonesia4 - 8(1) Jati Sitijenar7 - 20(2) WPts
13/12/2037Rostov-on-Don, Russia4 - 7(1) Anton Portnyagin17 - 26(1) LPts
14/10/2037Naucalpan, Mexico3 - 7(1) Montana Tejeda4 - 6 WPts
19/08/2037Puebla, Mexico2 - 7(1) Jaguar Gonzalo6 - 13 WPts
23/06/2037Tijuana, Mexico1 - 7(1) Joaquin Montesino0 - 15(1) WPts
30/04/2037Accra, Ghana1 - 6(1) James Awere14(2) - 4 LPts
02/03/2037Santo Domingo Norte, Dominican Republic1 - 5 Montana Castaneda22(6) - 16 LKO2
01/01/2037Tehuacan, Mexico1 - 4 Ponce Banuelos0 - 4 LPts
03/11/2036Kuala Lumpur, Malaysia1 - 3 Rashid Fadel25 - 9 LPts
05/09/2036Irapuato, Mexico1 - 2 Juan Cubas0 - 0 LPts
11/07/2036Zapopan, Mexico1 - 1 Oro Mejia4 - 16 LPts
21/05/2036Puebla, Mexico1 - 0 Angel Merino16 - 10 LPts
18/04/2036Tijuana, Mexico0 - 0 Santiago Machuca0 - 4 WPts