Weightclass:  Lightweight
Location:  Juarez, Mexico
Record:  28(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/05/2025Juarez, Mexico27(1) - 15 Porfio Daniel1 - 1 WPts
26/03/2025Juarez, Mexico26(1) - 15 Santiago Rayas2 - 2 WPts
25/01/2025Juarez, Mexico25(1) - 15 Agron Farhi0 - 5 WPts
27/11/2024Juarez, Mexico24(1) - 15 Guido Aceves9(1) - 10 WPts
28/09/2024Juarez, Mexico23(1) - 15 Rodrigo Limones5 - 14 WPts
30/07/2024Juarez, Mexico22(1) - 15 Kwanda Sotyu1 - 3 WPts
31/05/2024Juarez, Mexico21(1) - 15 Dhimiter Shala0 - 23 WPts
02/04/2024Juarez, Mexico20(1) - 15 Waltteri Saikkonen5 - 8 WPts
02/02/2024Juarez, Mexico19(1) - 15 Cisco Badillo1(1) - 2 WPts
04/12/2023Juarez, Mexico18(1) - 15 Tevin Otu3 - 14 WPts
05/10/2023Juarez, Mexico17(1) - 15 Oliver Semerad4 - 17 WPts
06/08/2023Juarez, Mexico16(1) - 15 Iyas Bourequat1 - 1 WPts
07/06/2023Acapulco, Mexico15(1) - 15 Bronco Vences2 - 20 WPts
12/04/2023Guadalajara, Mexico15(1) - 14 Diego Lares9 - 18 LPts
12/03/2023Algiers, Algeria14(1) - 14 Syed Zerhouni2 - 5 WPts
12/01/2023Constantine, Algeria14(1) - 13 Zafa Salhi6 - 16 LPts
14/11/2022Juarez, Mexico13(1) - 13 Jose Parrilla11 - 13(2) WPts
15/09/2022Naucalpan, Mexico12(1) - 13 Ora Travieso8 - 19 WPts
19/07/2022Juarez, Mexico12(1) - 12 Zernebog Gorbatikov23(2) - 7 LPts
19/05/2022Riga, Latvia12(1) - 11 Ivan Diezgans9 - 16 LPts
21/03/2022Juarez, Mexico11(1) - 11 Juan Mosco6 - 12 WPts
19/01/2022Juarez, Mexico10 - 11 Daniel Dann0 - 16(4) WKO3
19/11/2021Yerevan, Armenia10 - 10 Hayasdan Odabachyan17 - 4 LPts
19/09/2021Amsterdam, Netherlands10 - 9 Floor Panis4 - 13 LPts
22/07/2021Mexico City, Mexico10 - 8 Diego Laguardia9 - 13 LPts
29/05/2021Roskilde, Denmark9 - 8 Viljalmr Detlefsen10 - 7 WPts
31/03/2021Bangalore, India8 - 8 Hrithik Gurjur8 - 9 WPts
31/01/2021Juarez, Mexico7 - 8 Oro Morales7 - 6 WPts
29/11/2020Tlaquepaque, Mexico7 - 7 Xaver Celio8 - 11 LPts
29/10/2020Juarez, Mexico7 - 6 Majid Fahmy15(1) - 3 LPts
31/08/2020Juarez, Mexico7 - 5 Aydin Sabanci16 - 4 LPts
01/07/2020Juarez, Mexico6 - 5 Nicandro Vaquera3(2) - 2 WPts
18/05/2020Juarez, Mexico6 - 4 Tijs Wante12 - 4 LPts
18/03/2020Juarez, Mexico5 - 4 Berto Consuegra6 - 7 WPts
17/01/2020Juarez, Mexico4 - 4 Caspar Weyenberg3 - 7 WPts
17/11/2019Norwich, UK4 - 3 David Seward7 - 6(1) LPts
18/09/2019Juarez, Mexico4 - 2 Mikio Furuya8 - 3 LPts
20/07/2019Carolina, Puerto Rico4 - 1 Leonardo Alatorre2 - 1 LPts
21/05/2019Juarez, Mexico3 - 1 Quico Asuncion3 - 3 WPts
22/03/2019Juarez, Mexico2 - 1 Daniil Merece1 - 2(1) WPts
20/01/2019Guadalajara, Mexico1 - 1 Sagaz Vargas2 - 0 WPts
16/12/2018Juarez, Mexico0 - 1 Vidkun Michelsen0 - 1 WPts
18/10/2018Juarez, Mexico0 - 0 Santiago Godino0 - 1 LPts