Weightclass:  Featherweight
Location:  Puebla, Mexico
Record:  22 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/03/2030Puebla, Mexico22 - 16 Leonardo Beltran20 - 12 LPts
16/01/2030Puebla, Mexico21 - 16 Carlos Machuca1 - 2 WPts
17/11/2029Puebla, Mexico20 - 16 Jawad Nejaim2 - 6(1) WPts
18/09/2029Puebla, Mexico19 - 16 Juan Ayo6 - 14 WPts
20/07/2029Puebla, Mexico18 - 16 Gabriel Vilchis13(1) - 21 WPts
21/05/2029Puebla, Mexico17 - 16 Courvoisier Ulliel3 - 7 WPts
22/03/2029Puebla, Mexico16 - 16 Diego Ricardo4 - 5(1) WPts
21/01/2029Puebla, Mexico15 - 16 Ikechukwu Akintoye6 - 22 WPts
23/11/2028Puebla, Mexico14 - 16 Ali Basha2 - 10 WPts
25/09/2028Puebla, Mexico13 - 16 Juan Carrion1 - 4(1) WPts
27/07/2028Puebla, Mexico13 - 15 Carlos Dimas5(1) - 11 LPts
28/05/2028Puebla, Mexico12 - 15 Rehan Mohammed2 - 8 WPts
29/03/2028Tokyo, Japan12 - 14 Satoru Tamashiro10 - 12 LPts
30/01/2028Puebla, Mexico11 - 14 Rodrigo Aranda1 - 13 WPts
01/12/2027Tolyatti, Russia10 - 14 Sasha Russak0 - 4 WPts
03/10/2027Samarqand, Uzbekistan9 - 14 Huseinqulu Djafarov14 - 12 WPts
04/08/2027Puebla, Mexico8 - 14 Gonzalo Galano1 - 4 WPts
04/06/2027Puebla, Mexico7 - 14 Felippe Valcarcel4 - 4 WPts
06/04/2027Boise, USA6 - 14 Greg Belvin3 - 7 WPts
06/02/2027Tijuana, Mexico6 - 13 Sancho Trinidad11 - 7(1) LPts
10/12/2026Prague, Czech Republic6 - 12 BarnabᚠPobuda15 - 6 LPts
12/10/2026Tonala, Mexico6 - 11 Cisco Napoleon7 - 6 LPts
20/08/2026Dubai, UAE5 - 11 Malik Gheisari2 - 3 WPts
22/06/2026Bern, Switzerland5 - 10 Otello Dannenberg6 - 11 LPts
24/04/2026Irapuato, Mexico5 - 9 Juan Barranco2 - 18(6) LPts
18/03/2026Puebla, Mexico5 - 8 Rafael Calleros19 - 16 LPts
15/02/2026Shakhty, Russia5 - 7 Dmitriy Yesheyev9 - 5 LPts
18/12/2025Cheonan, South Korea4 - 7 Shin-wook Moon8 - 6 WPts
20/10/2025Nuevo Laredo, Mexico4 - 6 Cisco Galicia12 - 13 LPts
28/08/2025Puebla, Mexico3 - 6 Jose Valverde0 - 1 WPts
29/06/2025Leon, Mexico2 - 6 Alejandro Barajas5 - 5 WPts
30/04/2025Torreon, Mexico1 - 6 Xabat Ruano3 - 3 WPts
02/03/2025Puebla, Mexico1 - 5 Quin Amado4 - 16 LPts
02/01/2025Ulaanbaatar, Mongolia1 - 4 Nikolai Altanshagai25(1) - 9 LPts
04/11/2024Chipancingo, Mexico1 - 3 Fraco Rozas9 - 15 LPts
07/09/2024Guadalajara, Mexico1 - 2 Santiago Ramo27(2) - 13 LPts
14/07/2024Tijuana, Mexico1 - 1 Gabriel Ciervo16(1) - 17 LPts
05/06/2024Leon, Mexico1 - 0 Alejandro Barajas1 - 2 LPts
29/04/2024Puebla, Mexico0 - 0 Joaquin Escalona1 - 6 WPts