Weightclass:  Light Welterweight
Location:  Puebla, Mexico
Record:  25 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2024Puebla, Mexico24 - 15 Federico Barquero3 - 14 WPts
20/01/2024Puebla, Mexico23 - 15 Miloslav Dub4 - 18 WPts
21/11/2023Puebla, Mexico23 - 14 Xaverius Bedolla16 - 17 LPts
22/09/2023Puebla, Mexico23 - 13 Ricardo Perales16 - 19 LPts
25/07/2023Puebla, Mexico22 - 13 Mandla Cele0 - 5 WPts
26/05/2023Puebla, Mexico21 - 13 Oihane Gabayan6 - 25(3) WPts
27/03/2023Jakarta, Indonesia21 - 12 Rachmad Polhaupessy27(4) - 6 LPts
27/01/2023Puebla, Mexico20 - 12 Frisco Lusco4 - 24 WPts
28/11/2022Chimalhuacan, Mexico20 - 11 Santiago Duron20 - 9 LPts
03/10/2022Mexico City, Mexico20 - 10 Carlos Banez14(1) - 14 LPts
06/08/2022Puebla, Mexico20 - 9 Francisco Trueba19 - 3 LPts
04/06/2022Port Elizabeth, South Africa19 - 9 Gerben Cloete1 - 5 WPts
06/04/2022Auckland, New Zealand18 - 9 Joel Beatson0 - 1 WPts
06/02/2022Puebla, Mexico17 - 9 Diego Reina7 - 10 WPts
06/12/2021Puebla, Mexico16 - 9 Servßc Kolarik1 - 3 WPts
05/10/2021Croix des Bouqets, Haiti16 - 8 Georges Halley19 - 4 LPts
05/08/2021Reno, USA15 - 8 Darryl Clowney3 - 14 WPts
06/06/2021Nezahualcoyotl, Mexico15 - 7 Jaguar Benavente9 - 7 LPts
13/04/2021Mexico City, Mexico15 - 6 Vicente Buitron13 - 6 LPts
19/02/2021Zaragoza, Spain15 - 5 Juan Teodoro13 - 6 LPts
22/12/2020Puebla, Mexico14 - 5 Kiki Loza4 - 7 WPts
21/10/2020Puebla, Mexico13 - 5 Jaguar Herrero12 - 3 WPts
22/08/2020Puebla, Mexico12 - 5 Paulo Mayuni1 - 15 WPts
21/06/2020Lausanne, Switzerland12 - 4 Vail Belcourt8 - 7 LPts
22/04/2020Puebla, Mexico11 - 4 Cortez Dayot1 - 10 WPts
23/02/2020Puebla, Mexico10 - 4 Pancho Aguado6 - 8(1) WPts
24/12/2019Nuevo Laredo, Mexico10 - 3 Yago Bosque4 - 3 LPts
15/11/2019Puebla, Mexico9 - 3 Josh Charles1 - 5 WPts
15/09/2019Puebla, Mexico8 - 3 Alfonso Carrera1 - 2 WPts
16/07/2019Puebla, Mexico8 - 2 Fraco Villareal9 - 2 LPts
16/05/2019Yerevan, Armenia7 - 2 Vrej Chenyan2 - 3 WPts
18/03/2019Puebla, Mexico7 - 1 Ulises Olan5 - 2 LPts
14/01/2019Puebla, Mexico6 - 1 Jasper Atkins2 - 2 WPts
16/11/2018Soshanguve, South Africa5 - 1 Nathan Moise0 - 4 WPts
18/09/2018Tijuana, Mexico4 - 1 Vicente Mazon0 - 0 WPts
21/07/2018Ganja, Azerbaijan4 - 0 Vilayat Mamedaliyev1 - 0 LPts
22/05/2018Ciudad del Este, Paraguay3 - 0 Jose Murcia0 - 1 WPts
24/03/2018Puebla, Mexico2 - 0 Bronco Licona1 - 1 WPts
10/02/2018Mexico City, Mexico1 - 0 Saturnin Morillo0 - 1 WPts
07/01/2018Leon, Mexico0 - 0 Juan Parra0 - 0 WPts