Weightclass:  Lightweight
Location:  Irapuato, Mexico
Record:  26 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/01/2025Irapuato, Mexico25 - 20 Arslan Fahri9(1) - 22 WPts
07/11/2024Irapuato, Mexico24 - 20 Dabney Houdon7 - 16 WPts
07/09/2024Irapuato, Mexico23 - 20 Angel Sarmiento9 - 9 WPts
09/07/2024Irapuato, Mexico22 - 20 Isidro Tagle5 - 12(1) WPts
09/05/2024Huntsville, USA21 - 20 Wayne Andrew3 - 11 WPts
11/03/2024Irapuato, Mexico20 - 20 Juan Valencia1 - 1 WPts
10/01/2024Irapuato, Mexico19 - 20 Juan Mosco7 - 23 WPts
10/11/2023Reynosa, Mexico18 - 20 Ramirez Gonzales6(2) - 27 WPts
17/09/2023Donostia-San Sebastian, Spain17 - 20 Loredo Oquendo5 - 17 WPts
20/07/2023Mexico City, Mexico16 - 20 Ignado Sedillo11 - 23 WPts
12/06/2023Ecatepec, Mexico15 - 20 Rodrigo Gaspar14(1) - 20 WPts
12/05/2023Bangkok, Thailand15 - 19 Patomsuk Srikampang15 - 19 LPts
14/03/2023Benin City, Nigeria14 - 19 Khalid Zaman4 - 19 WPts
14/01/2023Vilnius, Lithuania14 - 18 Julian Strozyk16 - 16 LPts
15/11/2022Leon, Mexico13 - 18 Diego Umanzor12 - 13 WPts
21/09/2022Christchurch, New Zealand12 - 18 Hayden Wann6 - 22(3) WPts
24/07/2022Bari, Italy12 - 17 Massimo Iotti22 - 5 LPts
26/05/2022Gomel, Belarus12 - 16 Ivan Turchin11 - 13 LPts
28/03/2022San Lorenzo, Paraguay12 - 15 Diego Siles4 - 21(11) LPts
28/01/2022Dushanbe, Tajikistan12 - 14 Khamis Sham9 - 13 LPts
28/11/2021Riyadh, Saudi Arabia12 - 13 Rehan Rezek17 - 5 LPts
30/09/2021Istanbul, Turkey11 - 13 Onur Ayda6 - 15 WPts
02/08/2021Mombasa, Kenya11 - 12 Shayan Gurmani20 - 3 LPts
04/06/2021Irapuato, Mexico10 - 12 Isidro Gato5 - 9 WPts
04/04/2021Irapuato, Mexico10 - 11 Pedro Mora10 - 8 LPts
03/02/2021Tijuana, Mexico10 - 10 Leonardo Encinas9 - 7 LPts
12/12/2020Vilnius, Lithuania10 - 9 Jakub Wesoloski4 - 10 LPts
14/10/2020Dushanbe, Tajikistan10 - 8 Gennady Sharifov12 - 5 LPts
16/08/2020Panama City, Panama10 - 7 Francisco Barros7 - 6 LPts
17/06/2020Mombasa, Kenya10 - 6 Dewayne Bifwoli9 - 6 LPts
18/04/2020Waitakere, New Zealand10 - 5 John Beattie11 - 0 LPts
19/02/2020Irapuato, Mexico10 - 4 Santiago Magpale5 - 3 LPts
20/12/2019Bangalore, India10 - 3 Ashok Patil5 - 5 LPts
21/10/2019Irapuato, Mexico9 - 3 Guido Guarin1 - 1 WPts
21/08/2019Irapuato, Mexico8 - 3 Erhardt Quagliotti1 - 8 WPts
22/06/2019Irapuato, Mexico7 - 3 Amer Marsh4 - 6 WPts
23/04/2019Irapuato, Mexico6 - 3 Aleksei Khaybulaev1 - 7 WPts
21/02/2019Nizhny Novgorod, Russia6 - 2 Aleksei Frolova6 - 0 LPts
24/12/2018Ecatepec, Mexico5 - 2 Bronco Castilleja5 - 0 WPts
26/10/2018Irapuato, Mexico5 - 1 Onofre Oviedo3 - 3 LPts
28/08/2018Irapuato, Mexico4 - 1 Juan Maysonet3 - 1 WPts
30/06/2018Ecatepec, Mexico3 - 1 Ponce Pablo1 - 3 WPts
24/05/2018Irapuato, Mexico2 - 1 Neper Africa1 - 2 WPts
26/03/2018Tijuana, Mexico2 - 0 Juan Espada1 - 1 LPts
14/02/2018Tlaquepaque, Mexico1 - 0 Xaver Celio0 - 1 WPts
07/01/2018Irapuato, Mexico0 - 0 Xaver Celio0 - 0 WPts