Weightclass:  Featherweight
Location:  Mexico City, Mexico
Record:  18 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2033Mexico City, Mexico17 - 7 Xin Liew4 - 8 WPts
28/09/2033Mexico City, Mexico16 - 7 Arran Manriquez4 - 13 WPts
28/07/2033Mexico City, Mexico15 - 7 Jose Escajeda1 - 2 WPts
27/05/2033Mexico City, Mexico14 - 7 Leonel Villalovos6 - 17 WPts
27/03/2033Mexico City, Mexico13 - 7 Baltasar Armendariz1 - 3 WPts
26/01/2033Mexico City, Mexico12 - 7 Angel Marrero4 - 17 WPts
26/11/2032Mexico City, Mexico11 - 7 Anton Drozdov2 - 7 WPts
27/09/2032Mexico City, Mexico10 - 7 Santiago Velazquez5 - 3 WPts
28/07/2032Mexico City, Mexico9 - 7 Bob Stephen19 - 4(1) WPts
29/05/2032Mexico City, Mexico8 - 7 Pedro Claros2 - 16 WPts
02/04/2032Hartford, USA8 - 6 Billy Waugh7 - 2 LPts
03/02/2032Zapopan, Mexico7 - 6 Cipriano Montellano2 - 4 WPts
05/12/2031Puebla, Mexico6 - 6 Lorenzo Aldrete3 - 1 WPts
10/10/2031Ensenada, Mexico5 - 6 Lorenzo Rosal1 - 5 WPts
13/08/2031Salvador, Brazil5 - 5 Dimos Ventura14 - 14(1) LPts
15/06/2031Verona, Italy5 - 4 Valentino Serafini6 - 24 LPts
16/04/2031Zurich, Switzerland4 - 4 Bamey Hemmen13 - 15 WPts
16/02/2031Mexico City, Mexico3 - 4 Onofre Rita2 - 6 WPts
19/12/2030Mexico City, Mexico3 - 3 Satoru Suda12 - 10 LPts
21/10/2030Mexico City, Mexico2 - 3 Bartlomiej Bogucki1 - 15 WPts
23/08/2030Mexico City, Mexico1 - 3 Agapetus Almazan0 - 2 WPts
24/06/2030Dushanbe, Tajikistan1 - 2 Imran Baluch50(2) - 8 LPts
26/04/2030Katlehong, South Africa1 - 1 Dylan Ntambwe34 - 29 LPts
26/02/2030Mexico City, Mexico0 - 1 Diego Mazariegos1 - 3 WPts
28/12/2029Mexico City, Mexico0 - 0 Oihane Vinal1 - 4 LPts