Weightclass:  Featherweight
Location:  Reynosa, Mexico
Record:  34(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/09/2026Reynosa, Mexico33(1) - 17 Reynaldo Palomarez0 - 1 WPts
06/07/2026Reynosa, Mexico32(1) - 17 Carlos Dimas1 - 1 WPts
06/05/2026Reynosa, Mexico31(1) - 17 Dragan Tunjic6 - 29(1) WPts
07/03/2026Reynosa, Mexico30(1) - 17 Waqas Kazemi13(2) - 22 WPts
07/01/2026Reynosa, Mexico29(1) - 17 Diego Bolanos7(1) - 30 WPts
08/11/2025Reynosa, Mexico28(1) - 17 Chalermchai Masuk0 - 17 WPts
09/09/2025Reynosa, Mexico27(1) - 17 Isidro Franca6(1) - 17 WPts
10/07/2025Reynosa, Mexico26(1) - 17 Senon Pomar5 - 8 WPts
11/05/2025Reynosa, Mexico25(1) - 17 Cisco Canoy3 - 8 WPts
12/03/2025Reynosa, Mexico24(1) - 17 Marco Olivares4 - 5 WPts
11/01/2025Reynosa, Mexico23(1) - 17 Edmundo Garcia21(2) - 18 WPts
12/11/2024Reynosa, Mexico22(1) - 17 Guido Villafana1 - 3 WPts
11/09/2024Reynosa, Mexico21(1) - 17 Rodrigo Calvin4 - 2 WPts
14/07/2024Medellin, Colombia20(1) - 17 Ricardo Rada4 - 10 WPts
16/05/2024Turku, Finland19(1) - 17 Albert Laitila20(1) - 20 WPts
18/03/2024Guadalajara, Mexico19(1) - 16 Emanuel Cisneros23 - 7 LPts
08/02/2024Asuncion, Paraguay19(1) - 15 Aimon Carrasco7 - 18 LPts
11/12/2023Chihuahua, Mexico19(1) - 14 Juan Cedano23(3) - 9 LPts
30/10/2023Juarez, Mexico18(1) - 14 Quico Fama18 - 17 WPts
21/09/2023Abidjan, Ivory Coast17(1) - 14 Emmanuel De Leon11(3) - 24 WPts
24/07/2023Masaya, Nicaragua17(1) - 13 Diego Corral11 - 21 LPts
25/05/2023Warsaw, Poland17(1) - 12 Henio Waligora8 - 17 LPts
27/03/2023Barquisimeto, Venezuela16(1) - 12 Venacio Guerra0 - 7(2) WPts
27/01/2023Mexico City, Mexico16(1) - 11 Beltran Florez17 - 16 LPts
11/12/2022Monterrey, Mexico15(1) - 11 Senon Borge11(2) - 12 WPts
22/10/2022Puebla, Mexico14(1) - 11 Enzo Bosque1 - 16 WPts
19/09/2022Perth, Australia14(1) - 10 Corey Imrie16 - 7 LPts
21/07/2022Hanover, Germany13 - 10 Wareine Stoecklein2 - 23(5) WKO3
22/05/2022Sydney, Australia12 - 10 Brett Puller5 - 15 WPts
24/03/2022Monterrey, Mexico11 - 10 Porfio Portugal1 - 24 WPts
06/02/2022Irapuato, Mexico10 - 10 Reynaldo Rave6 - 18 WPts
25/12/2021Reynosa, Mexico10 - 9 Hacibey Bajkodamow8 - 11 LPts
25/10/2021Copenhagen, Denmark10 - 8 Ulffr Lassen12 - 5 LPts
26/08/2021Cairo, Egypt10 - 7 Hassan Elmoudawi13(1) - 12 LPts
28/06/2021Rijeka, Croatia9 - 7 Aljoša Smolic3 - 10 WPts
30/04/2021Reynosa, Mexico8 - 7 Gilles Wagghele5 - 11 WPts
02/03/2021Telford, UK8 - 6 Ian Trotter5 - 13 LPts
01/01/2021Reynosa, Mexico8 - 5 Vegas Ontiveros10 - 2 LPts
31/10/2020Cairo, Egypt8 - 4 Zain Shahin15 - 3 LPts
02/09/2020Reynosa, Mexico7 - 4 Frasier Halimi1 - 0 WPts
02/07/2020Dasmarinas, Philippines6 - 4 Iago Silverio1 - 2 WPts
04/05/2020Reynosa, Mexico5 - 4 Fadei Tchepikov0 - 7 WPts
06/03/2020Zagreb, Croatia5 - 3 Anto Lackovic4 - 11 LPts
04/01/2020Acapulco, Mexico4 - 3 Joaquin Loera5 - 2 WPts
16/11/2019Novosibirsk, Russia4 - 2 Dmitri Gontcharov11 - 1 LPts
17/09/2019Reynosa, Mexico3 - 2 James Banker3 - 5 WPts
18/07/2019Mexico City, Mexico2 - 2 Xavier Quintero1 - 0 WPts
05/06/2019Tonala, Mexico2 - 1 Angel Sais0 - 0 LPts
18/04/2019Daegu, South Korea2 - 0 Chul Hwang2 - 1 LPts
16/02/2019Reynosa, Mexico1 - 0 Banji Munulo4 - 2 WPts
18/12/2018Reynosa, Mexico0 - 0 Quito Mier0 - 2 WPts