Weightclass:  Featherweight
Location:  San Luis Potosi, Mexico
Record:  20 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/06/2026San Luis Potosi, Mexico19 - 15 Zacarias Villas7(2) - 18 WPts
27/04/2026San Luis Potosi, Mexico18 - 15 Jesus Calles5 - 11 WPts
26/02/2026San Luis Potosi, Mexico17 - 15 Onofre Tovar0 - 1 WPts
28/12/2025San Luis Potosi, Mexico16 - 15 Diego Alarcon5(1) - 25(3) WPts
29/10/2025San Luis Potosi, Mexico15 - 15 Ryo Bobadilla1 - 1 WPts
30/08/2025San Luis Potosi, Mexico14 - 15 Diego Melendez0 - 1 WPts
01/07/2025San Luis Potosi, Mexico13 - 15 Santiago Alcoser1 - 4 WPts
02/05/2025San Luis Potosi, Mexico12 - 15 Carlos Santiesteban1 - 12 WPts
03/03/2025Chihuahua, Mexico12 - 14 Sagaz Rio15(1) - 12 LPts
10/01/2025Nezahualcoyotl, Mexico12 - 13 Manny Peralta29 - 8(1) LPts
05/12/2024Mexico City, Mexico12 - 12 Juan Santistevan22 - 17 LPts
30/10/2024Guadalajara, Mexico11 - 12 Rio Santiesteban0 - 15(3) WPts
08/09/2024Ulaanbaatar, Mongolia11 - 11 Iyas Ong35 - 9 LPts
11/07/2024San Luis Potosi, Mexico10 - 11 Clint Hoepo0 - 1 WPts
11/05/2024San Luis Potosi, Mexico9 - 11 Jax Blasco4 - 6 WPts
12/03/2024San Luis Potosi, Mexico8 - 11 Carlos Valero1 - 2 WPts
12/01/2024Reynosa, Mexico7 - 11 Roman Calleja3 - 14 WPts
22/11/2023Mexicali, Mexico7 - 10 Neron Madero23(2) - 7 LPts
24/09/2023Mombasa, Kenya7 - 9 Dembe Modi26 - 9 LPts
27/07/2023Mandaue, Philippines7 - 8 Fresco Oliveros27(4) - 7 LPts
29/05/2023Matamoros, Mexico7 - 7 Joaquin Valladolid17(1) - 16 LPts
09/04/2023San Luis Potosi, Mexico7 - 6 Nemesio Penalver10(1) - 25 LPts
16/02/2023Mexico City, Mexico7 - 5 Carlos Orduno13 - 18 LPts
16/01/2023San Luis Potosi, Mexico6 - 5 Nicandro Cuaresma2 - 13(1) WPts
17/11/2022Turku, Finland5 - 5 Antti Pihlavisto1 - 4 WPts
19/09/2022Georgetown, Guyana4 - 5 John Hutcherson0 - 8 WPts
22/07/2022Puebla, Mexico4 - 4 Jesus Pintado14(1) - 9 LPts
12/06/2022Chimalhuacan, Mexico4 - 3 Sagaz Claros20 - 5 LPts
01/05/2022Wolverhampton, UK4 - 2 Gethin Mulryan21 - 7 LPts
03/03/2022Chimalhuacan, Mexico4 - 1 Juan Molino15 - 10 LPts
20/01/2022Montevideo, Uruguay4 - 0 Roman Veras11 - 12 LPts
22/11/2021Celaya, Mexico3 - 0 Quiqui Galas7 - 19 WPts
05/10/2021Irapuato, Mexico2 - 0 Juan Betances0 - 0 WPts
18/08/2021Zapopan, Mexico1 - 0 Francisco Cardinal0 - 0 WPts
05/07/2021Leon, Mexico0 - 0 Santiago Galano0 - 0 WPts