Weightclass:  Featherweight
Location:  Mexico City, Mexico
Record:  22(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/08/2024Mexico City, Mexico21(1) - 19 Antonio Galiano1 - 13(1) WPts
11/06/2024Mexico City, Mexico20(1) - 19 Johnny Shumway1 - 1 WPts
12/04/2024Mexico City, Mexico19 - 19 Rio Santiesteban0 - 11(2) WKO3
12/02/2024Mexico City, Mexico18 - 19 Jose Luiz3(1) - 19 WPts
14/12/2023Mexico City, Mexico17 - 19 Larenzo Angeles8 - 13 WPts
14/10/2023Mexico City, Mexico17 - 18 Nasario Mancilla12(1) - 19(1) LPts
15/08/2023Mexico City, Mexico16 - 18 Lee Kellas0 - 12(5) WPts
16/06/2023Mexico City, Mexico15 - 18 Rodrigo Galicia2 - 7(1) WPts
17/04/2023Mexico City, Mexico14 - 18 Francisco Cardinal6 - 5 WPts
16/02/2023Mexico City, Mexico13 - 18 Juan Ovando7 - 5 WPts
17/12/2022Mexico City, Mexico12 - 18 Firudin Heybatov11 - 21 WPts
18/10/2022Mexico City, Mexico11 - 18 Jose Almeida7 - 19 WPts
19/08/2022Havana, Cuba10 - 18 Nemesio Yepez16 - 3 WPts
21/06/2022Wenzhou, China10 - 17 Wen Shih11 - 16(1) LPts
23/04/2022Maroua, Cameroon9 - 17 Franchot Bilong2 - 13 WPts
23/02/2022Kampala, Uganda9 - 16 Joel Butagira16 - 11 LPts
26/12/2021Prague, Czech Republic9 - 15 Veroslav Jacka13 - 12 LPts
28/10/2021Plovdiv, Bulgaria9 - 14 Ioan á Lilov17 - 5 LPts
30/08/2021Mexico City, Mexico8 - 14 Santiago Sainz3 - 7 WPts
29/06/2021Mexico City, Mexico7 - 14 Rodrigo Talamantes8(1) - 8 WPts
28/04/2021Sofia, Bulgaria6 - 14 Yasen á Dimitrov7 - 15 WPts
28/02/2021Mexico City, Mexico5 - 14 Saturnin Gamit12 - 4 WPts
30/12/2020Sofia, Bulgaria5 - 13 Miroslav á Botev12 - 7 LPts
30/10/2020Surakarta, Indonesia5 - 12 Seto Yodianto6 - 8 LPts
01/09/2020Mexico City, Mexico5 - 11 Vidal Javier15 - 3 LPts
01/07/2020Mexico City, Mexico4 - 11 Santiago Sainz0 - 2 WPts
30/04/2020Mexico City, Mexico4 - 10 Sagaz Gil4 - 2 LPts
02/03/2020Mexico City, Mexico4 - 9 Angel Perales3 - 2 LPts
16/01/2020Mexico City, Mexico4 - 8 Geoff German9 - 2 LPts
16/11/2019Mexico City, Mexico4 - 7 Reyes Ballon3 - 2 LPts
16/09/2019Puebla, Mexico3 - 7 Jerrold Pineda2 - 6(1) WPts
15/08/2019iBhayi, South Africa3 - 6 Puleng Bhengu8 - 3 LPts
17/06/2019Mexico City, Mexico2 - 6 Gardiner Dreessen1 - 6 WPts
18/04/2019Juarez, Mexico2 - 5 Juan Copas0 - 0 LPts
21/02/2019Depok, Indonesia2 - 4 Emas Zheng5(1) - 4 LPts
23/12/2018Mexico City, Mexico2 - 3 Hui-chao Lei5 - 0 LPts
24/10/2018Mexico City, Mexico2 - 2 Angelo Chiaventi1 - 2 LPts
26/08/2018Tehuacan, Mexico2 - 1 Jerrold Manco3 - 2 LPts
18/07/2018Guadalupe, Mexico1 - 1 Jesus Borgo0 - 0 WPts
26/05/2018Saltillo, Mexico1 - 0 Yago Zayas2 - 1 LPts
05/04/2018Mexico City, Mexico0 - 0 Xavion Guerrero0 - 1 WPts