Weightclass:  Light Welterweight
Location:  Torreon, Mexico
Record:  22 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/08/2031Torreon, Mexico21 - 14 Gonzalo Picazo0 - 0 WPts
25/06/2031Torreon, Mexico20 - 14 James Van Caiseele2 - 11 WPts
26/04/2031Torreon, Mexico19 - 14 Vicente Holguin0 - 5 WPts
25/02/2031Torreon, Mexico18 - 14 Rio Coria3 - 5 WPts
27/12/2030Torreon, Mexico17 - 14 Juan Pinto3 - 33(2) WPts
28/10/2030Torreon, Mexico16 - 14 Juan Muro1 - 1 WPts
29/08/2030Torreon, Mexico15 - 14 Fresco Rafael5 - 10 WPts
29/06/2030Torreon, Mexico15 - 13 Juan Sanabria15 - 10(1) LPts
30/04/2030Torreon, Mexico14 - 13 Francisco Portugal0 - 7 WPts
02/03/2030Torreon, Mexico13 - 13 Daiki Yamazaki2 - 0 WPts
02/01/2030Si Racha, Thailand13 - 12 Petch Maliphun21 - 11 LPts
04/11/2029Santo Domingo, Ecuador12 - 12 Xavion Escalona3 - 10 WPts
06/09/2029Dushanbe, Tajikistan12 - 11 Valeri Pishnamazzade18(1) - 22 LPts
09/07/2029Guayaquil, Ecuador11 - 11 Rafael Almas16 - 10 WPts
11/05/2029Torreon, Mexico10 - 11 Kazuhiko Takagi7 - 10 WPts
12/03/2029Torreon, Mexico9 - 11 Ignado Cespedes4 - 2 WPts
11/01/2029Halifax, Canada9 - 10 Blake Coupland15 - 14 LPts
13/11/2028Hyderabad, India8 - 10 Kalidas Jangade5 - 25 WPts
15/09/2028Puebla, Mexico7 - 10 Loredo Cura16 - 15 WPts
20/07/2028Bangkok, Thailand7 - 9 Banchadej Petnamtong12 - 17 LPts
22/05/2028Mexico City, Mexico6 - 9 Angel Gomez8 - 7 WPts
25/03/2028Ecatepec, Mexico6 - 8 Jose Pestana11(1) - 13 LPts
26/01/2028Sochi, Russia6 - 7 Lazar Berezin19(1) - 9 LPts
28/11/2027Sharjah, UAE6 - 6 Sajid Rahaim62 - 25 LPts
30/09/2027Torreon, Mexico5 - 6 Jose Carnero1 - 11 WPts
01/08/2027Mexico City, Mexico4 - 6 Dario Matamoros1 - 5 WPts
09/06/2027Ndola, Zambia4 - 5 Obiajulu Lugwalo6(1) - 10 LPts
11/04/2027Guayaquil, Ecuador3 - 5 Jose Loza3 - 6 WPts
11/02/2027San Luis Potosi, Mexico2 - 5 Gervasio Pabon3 - 15 WPts
16/12/2026Torreon, Mexico2 - 4 Amjad Sultana3 - 14(2) LPts
18/10/2026Torreon, Mexico1 - 4 Alfonso Panza0 - 4 WPts
19/08/2026Saltillo, Mexico0 - 4 Guillermo Barrera3 - 8 WPts
25/06/2026Manukau, New Zealand0 - 3 Joshua Munroe12(1) - 18 LPts
27/04/2026San Nicolas de los Garza, Mexico0 - 2 Ryo Paula11 - 12 LPts
02/03/2026Mexico City, Mexico0 - 1 Angel Gomez0 - 0 LPts
05/01/2026Torreon, Mexico0 - 0 Leo Malley0 - 0 LPts