Weightclass:  Featherweight
Location:  Mexicali, Mexico
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2031Mexicali, Mexico20 - 17 Enzo Virgen2 - 4(1) WPts
30/10/2031Mexicali, Mexico19 - 17 Aleksei Cairckulov0 - 5 WPts
30/08/2031Mexicali, Mexico18 - 17 Carlos Villalon7 - 25 WPts
01/07/2031Mexicali, Mexico18 - 16 Herbert Kasper14 - 16 LPts
01/05/2031Mexicali, Mexico17 - 16 Jean-Luc Ziebosch5 - 5 WPts
03/03/2031Mexicali, Mexico16 - 16 Vinko Ranogajec2 - 7 WPts
02/01/2031Mexicali, Mexico16 - 15 Fanuco Catangui21(3) - 5 LPts
03/11/2030Mexicali, Mexico15 - 15 Dmitri Wujek0 - 1 WPts
04/09/2030Mexicali, Mexico14 - 15 Santiago Ruis0 - 9 WPts
06/07/2030Mexicali, Mexico13 - 15 Verrill Carpeaux1 - 3 WPts
07/05/2030Mexicali, Mexico12 - 15 Rio Chacon5 - 26 WPts
08/03/2030Mexicali, Mexico11 - 15 Quin Cartagena2 - 14 WPts
07/01/2030Mexicali, Mexico10 - 15 Ryo Rota2 - 7 WPts
08/11/2029Port Elizabeth, South Africa10 - 14 Uland Ntuli7 - 7 LPts
10/09/2029Toshkent, Uzbekistan10 - 13 Punhan Jabiyev27 - 2 LPts
13/07/2029Santo Domingo de Guzman, Dominican Republic10 - 12 Diego Chavarria16(1) - 27 LPts
15/05/2029Mexicali, Mexico9 - 12 Jae-sung Gang2 - 10(1) WPts
16/03/2029Mexicali, Mexico9 - 11 Roman Valladolid3 - 7 LPts
14/01/2029Nakuru, Kenya8 - 11 Mahdi Atudo11 - 21 WPts
16/11/2028Guatemala City, Guatemala7 - 11 Vegas Arcos3 - 16 WPts
18/09/2028Mexicali, Mexico6 - 11 Quito Arredondo1 - 11 WPts
19/07/2028Kuala Lumpur, Malaysia6 - 10 Zain Salih2 - 2 LPts
21/05/2028Tehran, Iran6 - 9 Shankar Talwar11 - 11 LPts
23/03/2028Mexicali, Mexico5 - 9 Bradley Phoenix4 - 5 WPts
24/01/2028Las Vegas, USA5 - 8 Ryo Paul0 - 13(1) LPts
26/11/2027Guadalajara, Mexico4 - 8 Jax Lua0 - 7 WPts
08/10/2027Managua, Nicaragua4 - 7 Lisandro Vilches10 - 10(2) LPts
10/08/2027Mexicali, Mexico3 - 7 Gabriel Rafael1 - 2 WPts
11/06/2027Matamoros, Mexico2 - 7 Marco Olivares11(1) - 12 WPts
14/04/2027Chihuahua, Mexico2 - 6 Cuba Ector9 - 19 LPts
14/02/2027Mexicali, Mexico2 - 5 Yago Soliz3 - 11(1) LPts
15/12/2026Guadalajara, Mexico1 - 5 Onofre Paramo1 - 15 WPts
18/10/2026Mexico City, Mexico1 - 4 Ramirez Hernando0 - 3 LPts
21/08/2026Guayaquil, Ecuador1 - 3 Oro Belmonte11 - 10 LPts
23/06/2026Davao City, Philippines0 - 3 David Dalit2 - 13 WPts
25/04/2026Mexicali, Mexico0 - 2 Eloy Paniagua1 - 0 LPts
25/02/2026Torreon, Mexico0 - 1 Manny Cotto18(1) - 8 LPts
05/01/2026Mexicali, Mexico0 - 0 Nicandro Quijada0 - 0 LPts