Weightclass:  Light Heavyweight
Location:  Mexico City, Mexico
Record:  32 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/04/2031Mexico City, Mexico31 - 10 Lloyd La Rosa8 - 15 WPts
11/02/2031Mexico City, Mexico30 - 10 Olle Hammar9 - 13 WPts
14/12/2030Mexico City, Mexico29 - 10 Roger Denniston4 - 5 WPts
15/10/2030Mexico City, Mexico28 - 10 Zain Nazari8 - 6 WPts
17/08/2030Mexico City, Mexico27 - 10 Lambrecht Sarauer0 - 9 WPts
19/06/2030Mexico City, Mexico26 - 10 Peabo Sribor4 - 17 WPts
20/04/2030Mexico City, Mexico25 - 10 Ian Moyoyo6 - 4 WPts
19/02/2030Mexico City, Mexico24 - 10 Manuel Quiles0 - 1 WPts
21/12/2029Mexico City, Mexico23 - 10 Napoleon Samaras9 - 5 WPts
22/10/2029Nezahualcoyotl, Mexico22 - 10 Iago Tomey22 - 18 WPts
04/09/2029Chimalhuacan, Mexico21 - 10 Diego Diaz15 - 12 WPts
01/08/2029Guadalajara, Mexico21 - 9 Quin Lafuente15 - 14 LPts
04/06/2029Guadalupe, Mexico20 - 9 Oro Pimienta7 - 9 WPts
01/06/2029Mexico City, Mexico19 - 9 Montenegro Polanco2 - 4 WPts
02/04/2029Mexico City, Mexico18 - 9 Juan Estremera2 - 6 WPts
01/02/2029Nassau, Bahamas17 - 9 Bob Hackett5 - 8 WPts
04/12/2028Mexico City, Mexico16 - 9 Diego Fleitas5 - 4 WPts
05/10/2028Mexico City, Mexico15 - 9 Yannick Gary5 - 18 WPts
06/08/2028Giza, Egypt14 - 9 Irfan Tayfur7 - 20 WPts
08/06/2028Port Said, Egypt13 - 9 Zain Salameh0 - 12 WPts
10/04/2028Mexico City, Mexico12 - 9 Emanuel Mate2 - 22(1) WPts
10/02/2028Belem, Brazil12 - 8 Carlos DaVilla40 - 14 LPts
13/12/2027Nairobi, Kenya12 - 7 Noah Karume12 - 17(1) LPts
15/10/2027Odessa, Ukraine12 - 6 Borysko Placko19 - 14 LPts
17/08/2027Mexico City, Mexico12 - 5 Xaver Fidel4 - 15 LPts
02/07/2027Zapopan, Mexico11 - 5 Esteban Feria4 - 17 WPts
06/05/2027Mexico City, Mexico10 - 5 Jose Constancio6 - 7 WPts
07/03/2027Bruges, Belgium10 - 4 Reinaert Laurens48 - 14 LPts
07/01/2027Buenos Aires, Argentina9 - 4 Noe Landeros9 - 9 WPts
09/11/2026Puebla, Mexico8 - 4 Selestino Cartaya8 - 11 WPts
08/11/2026Nezahualcoyotl, Mexico8 - 3 Iago Tomey6 - 14 LPts
29/09/2026Celaya, Mexico7 - 3 Quiqui Monterroso5 - 6 WPts
16/09/2026Mexicali, Mexico7 - 2 Diego Vinas20(1) - 31 LPts
04/08/2026Mexicali, Mexico6 - 2 Jose Seta12 - 10(1) WPts
27/07/2026San Luis Potosi, Mexico5 - 2 Cruz Badia1 - 8 WPts
02/07/2026Chimalhuacan, Mexico4 - 2 Cipriano Melero3 - 0 WPts
08/05/2026Torreon, Mexico3 - 2 Agapetus Roble3(1) - 13(5) WPts
29/03/2026Mexico City, Mexico3 - 1 Jeraldo Conrado26 - 25 LPts
26/02/2026Samarqand, Uzbekistan3 - 0 Ibrahim Rahmanzade41 - 10 LPts
29/12/2025Mexico City, Mexico2 - 0 Diego Diaz1 - 3 WPts
30/10/2025Tijuana, Mexico1 - 0 Vicente Alberto3 - 9 WPts
19/10/2025Mexico City, Mexico0 - 0 Emanuel Mate0 - 8(1) WPts