Weightclass:  Heavyweight
Location:  Mexico City, Mexico
Record:  28 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/03/2031Mexico City, Mexico27 - 18 Wallache Ferrari0 - 6 WPts
24/01/2031Mexico City, Mexico26 - 18 Matthew Donnelly3 - 14 WPts
25/11/2030Mexico City, Mexico25 - 18 Mzikayise Rantie0 - 3 WPts
26/09/2030Mexico City, Mexico25 - 17 Bradley Cary10 - 4 LPts
29/07/2030Mexico City, Mexico24 - 17 Bellon Lam4 - 8(1) WPts
28/05/2030Mexico City, Mexico23 - 17 Mateusz Koscielski12(1) - 17 WPts
29/03/2030Mexico City, Mexico22 - 17 Vaghinag Mahseredjian3 - 11 WPts
28/01/2030Mexico City, Mexico21 - 17 Angel Ciervo0 - 3 WPts
29/11/2029Mexico City, Mexico20 - 17 Santiago Henriquez1 - 4 WPts
30/09/2029Mexico City, Mexico19 - 17 Mladen Šantek8 - 14(1) WPts
01/08/2029Mexico City, Mexico18 - 17 Santiago Claro1 - 2 WPts
02/06/2029Mexico City, Mexico17 - 17 Eduardo Monserrate5 - 9 WPts
03/04/2029Newcastle, Australia16 - 17 Noah Sallis1 - 8 WPts
03/02/2029Athens, Greece15 - 17 Kyrillos Drakos16 - 8 WPts
06/12/2028Dushanbe, Tajikistan15 - 16 Farahim Sabir13 - 7(1) LPts
08/10/2028Lusaka, Zambia14 - 16 Tabari Mdolo6 - 14 WPts
10/08/2028Vilnius, Lithuania14 - 15 Jeronim Zych28(2) - 19 LPts
12/06/2028Mexico City, Mexico13 - 15 Mark Yarrow1 - 6 WPts
13/04/2028Sacaba, Bolivia13 - 14 Xalvador Placido44(2) - 27 LPts
14/02/2028Kharkiv, Ukraine12 - 14 Arseni Lisko10 - 3 WPts
17/12/2027Mexico City, Mexico11 - 14 Iago Verdin7 - 11 WPts
18/10/2027Gothenburg, Sweden11 - 13 Viktor Boe15(1) - 11 LPts
20/08/2027Natal, Brazil11 - 12 Neper Prisco11 - 21 LPts
22/06/2027Mexico City, Mexico10 - 12 John Eghagha17 - 12 WPts
24/04/2027Mexico City, Mexico9 - 12 Santiago Chavis3 - 2 WPts
24/02/2027Mexico City, Mexico9 - 11 Zelipe Mar5 - 7 LPts
26/12/2026Mexico City, Mexico8 - 11 Olindo Candelaria3 - 6 WPts
27/10/2026Milwaukee, USA7 - 11 Rob Westwater7 - 21 WPts
29/08/2026Ecatepec, Mexico7 - 10 Ulises Mosco27(2) - 22 LPts
13/07/2026Belem, Brazil6 - 10 Vicente Caetano10(1) - 37(3) WPts
15/05/2026Juarez, Mexico5 - 10 Selestino Barranco8 - 5 WPts
19/03/2026San Luis Potosi, Mexico5 - 9 Iago Pantaleon4 - 5 LPts
19/01/2026Mexico City, Mexico5 - 8 Ashley Nicolls4 - 13 LPts
21/11/2025Mexico City, Mexico4 - 8 Zacarias Buitron2 - 1 WPts
22/09/2025Mexico City, Mexico3 - 8 Geirnaerdt Van de Werve2 - 2 WPts
25/07/2025Mexico City, Mexico3 - 7 Josce Platini11 - 11 LPts
27/05/2025Mexico City, Mexico2 - 7 Nicandro Gaytan5 - 1 WPts
29/03/2025Kano, Nigeria1 - 7 Azam Shaban11(1) - 10 WPts
29/01/2025Mexico City, Mexico0 - 7 Santiago Diaz5 - 12 WPts
01/12/2024Zagreb, Croatia0 - 6 Dubravko Debeljak3 - 14 LPts
03/10/2024Ecatepec, Mexico0 - 5 Santiago Garcia20 - 15 LPts
11/08/2024Puente Alto, Chile0 - 4 Cortez Balasco3 - 6 LPts
13/06/2024Mexico City, Mexico0 - 3 Felippe Cancel3 - 6 LPts
13/04/2024Acapulco, Mexico0 - 2 Vicente Paramo18 - 20 LPts
09/03/2024Ecatepec, Mexico0 - 1 Reyes Pozo20(2) - 19 LPts
07/02/2024Mexico City, Mexico0 - 0 Vicente Olmeda0 - 8(4) LPts