Weightclass:  Featherweight
Location:  Mexico City, Mexico
Record:  32 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2025Mexico City, Mexico31 - 16 Christoph Potgieter1 - 12 WPts
06/05/2025Mexico City, Mexico30 - 16 Baltasar Nunez0 - 9(1) WPts
07/03/2025Mexico City, Mexico29 - 16 Cris Alcalde2 - 9 WPts
06/01/2025Mexico City, Mexico28 - 16 Jose Andino8 - 4 WPts
07/11/2024Mexico City, Mexico27 - 16 Juan Varona5 - 2 WPts
07/09/2024Mexico City, Mexico26 - 16 Quin Amado3 - 14 WPts
10/07/2024Mexico City, Mexico25 - 16 Nasario Mancilla15(1) - 21(1) WPts
10/05/2024Mexico City, Mexico24 - 16 Jose Viera15(3) - 21 WPts
11/03/2024Mexico City, Mexico23 - 16 Luca Oliveri3 - 7(2) WPts
11/01/2024Mexico City, Mexico22 - 16 Amoll Meiner0 - 2 WPts
12/11/2023Mexico City, Mexico21 - 16 Edmundo Garcia14 - 17 WPts
13/09/2023Mexico City, Mexico20 - 16 Rickard Henkel1 - 3 WPts
15/07/2023Amman, Jordan20 - 15 Mohsin Elbaz20(1) - 12 LPts
17/05/2023Roskilde, Denmark20 - 14 Ingvar Klinge27 - 7 LPts
19/03/2023Mexico City, Mexico19 - 14 Ashley Dowe11(2) - 21 WPts
18/01/2023Rotterdam, Netherlands18 - 14 Tonino Van Cotheem0 - 0 WPts
20/11/2022Mexico City, Mexico17 - 14 Eloy Artiles7 - 5 WPts
21/09/2022Guadalajara, Mexico16 - 14 Juan Chavarin16(1) - 13 WPts
28/07/2022Tabriz, Iran16 - 13 Yasin Kafarov28 - 3 LPts
30/05/2022Mexico City, Mexico16 - 12 Beltran Florez13 - 16 LPts
28/04/2022Guadalajara, Mexico15 - 12 Cuba Banda9 - 15 WPts
01/03/2022Sydney, Australia15 - 11 Joshua Mings11(2) - 15 LPts
01/01/2022Chimalhuacan, Mexico15 - 10 Juan Molino14 - 10 LPts
12/11/2021Mexico City, Mexico14 - 10 Yago Picado6 - 13 WPts
14/09/2021Kitwe, Zambia13 - 10 Kaleb Muleya7 - 17 WPts
17/07/2021Madrid, Spain13 - 9 Cisco Montejo14 - 5 LPts
19/05/2021Mexico City, Mexico12 - 9 Diego Monserrate12(1) - 4 WPts
19/03/2021Dushanbe, Tajikistan11 - 9 Mahmud Efendiev6 - 12 WPts
19/01/2021Copenhagen, Denmark10 - 9 Nels Alling5 - 8 WPts
21/11/2020Catania, Italy10 - 8 Adolfo Laforgia5 - 11 LPts
23/09/2020Yerevan, Armenia10 - 7 Datev Babaeghyan6 - 7 LPts
25/07/2020Tampere, Finland10 - 6 Taavi Heikkila7(1) - 8 LPts
25/05/2020Mexico City, Mexico10 - 5 Yasin Halaby10 - 4 LPts
25/03/2020Reynosa, Mexico10 - 4 Vidal Javier12 - 3 LPts
19/02/2020Mexico City, Mexico9 - 4 Ricardo Carias4 - 9 WPts
20/12/2019Mexico City, Mexico8 - 4 Matius Specx0 - 12(1) WPts
21/10/2019Mexico City, Mexico7 - 4 Oro Alanis0 - 10 WPts
22/08/2019Chimalhuacan, Mexico7 - 3 Sagaz Claros5 - 2 LPts
06/07/2019Garoua, Cameroon7 - 2 James Ndjock1 - 0 LPts
08/05/2019Mexico City, Mexico6 - 2 Joaquin Loera3 - 0 WPts
07/03/2019Leon, Mexico5 - 2 Xaverius Panza0 - 1 WPts
02/02/2019Mexico City, Mexico4 - 2 Berto Carrizales2 - 0 WPts
16/12/2018Santa Maria, Philippines4 - 1 Salvador Magtanggol2 - 3 LPts
18/10/2018Monterrey, Mexico3 - 1 Quico Diaz0 - 0 WPts
01/09/2018Juarez, Mexico3 - 0 Fresco Haro1 - 1 LPts
01/08/2018Mexico City, Mexico2 - 0 Bruce Cabal1 - 1 WPts
03/06/2018Mexicali, Mexico1 - 0 Oleos Lagunas0 - 1 WPts
18/04/2018Mexico City, Mexico0 - 0 Odo Diene0 - 0 WPts