Weightclass:  Light Welterweight
Location:  Puebla, Mexico
Record:  28(2) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/10/2023Puebla, Mexico27(2) - 7 Waleed Quraishi3 - 12 WPts
02/08/2023Puebla, Mexico26(2) - 7 Majid Pervez4 - 7 WPts
03/06/2023Puebla, Mexico25(2) - 7 Ricardo Perales16 - 17 WPts
04/04/2023Puebla, Mexico24(2) - 7 Fedya Kravchuk8 - 21 WPts
03/02/2023Guadalajara, Mexico23(1) - 7 Vegas Iniguez6 - 17(2) WKO3
06/12/2022Mexico City, Mexico22(1) - 7 Santiago Rolando10 - 15 WPts
10/10/2022Celaya, Mexico21(1) - 7 Iago Araya11(1) - 13 WPts
12/08/2022Abu Dhabi, UAE20(1) - 7 Faisal Abad12(1) - 14 WPts
13/06/2022Puebla, Mexico19(1) - 7 Mfon Onaolapo7 - 21 WPts
15/04/2022Baku, Azerbaijan18(1) - 7 Karamat Afandiyev1 - 1 WPts
15/02/2022San Nicolas de los Garza, Mexico17(1) - 7 Malvolio Gomez15 - 10(1) WPts
23/12/2021Mexico City, Mexico16 - 7 Orlando Valles10 - 11(3) WKO2
11/11/2021Ecatepec, Mexico15 - 7 Dimos Cruz10 - 11 WPts
03/10/2021Puebla, Mexico14 - 7 Dashiell Fiala0 - 5 WPts
02/08/2021Bulawayo, Zimbabwe14 - 6 John Kabweza7 - 13 LPts
02/06/2021Helsinki, Finland13 - 6 Samuel Valkkynen7 - 7 WPts
04/04/2021Puebla, Mexico12 - 6 Pancho Vera2(1) - 1 WPts
03/02/2021Torreon, Mexico11 - 6 Vicente Abascal8 - 4 WPts
13/12/2020Ciudad Victoria, Mexico10 - 6 Santiago Sierra7(1) - 6 WPts
26/10/2020Puebla, Mexico10 - 5 Neron Romero10 - 5 LPts
28/08/2020Charlotte, USA9 - 5 James Danyluk6 - 5 WPts
29/06/2020Puebla, Mexico8 - 5 Javier Lozano1 - 11(3) WPts
29/04/2020Puebla, Mexico8 - 4 Juan Galdamez9 - 4 LPts
01/03/2020Puebla, Mexico8 - 3 Eloy Duenas9 - 0 LPts
31/12/2019Puebla, Mexico7 - 3 Juan Salas3 - 7 WPts
31/10/2019Puebla, Mexico6 - 3 Elvis Jepperson3 - 2 WPts
01/09/2019Leon, Mexico6 - 2 Cuba Valdovinos3 - 1 LPts
17/07/2019Brampton, Canada5 - 2 Paul King5 - 3 WPts
18/05/2019Puebla, Mexico4 - 2 Dalibor Kofron3 - 2 WPts
18/03/2019Buenos Aires, Argentina3 - 2 Eduardo Lucia5 - 0 WPts
17/01/2019Mexico City, Mexico2 - 2 Cruz Ruedas0 - 1 WPts
13/12/2018Puebla, Mexico2 - 1 Woo-young Chon3 - 1 LPts
14/10/2018Incheon, South Korea2 - 0 Woo-young Chon2 - 1 LPts
16/08/2018Irapuato, Mexico1 - 0 Juan Lopez1 - 0 WPts
18/06/2018Puebla, Mexico0 - 0 Jose Bello1 - 1 WPts