Weightclass:  Middleweight
Location:  Mexico City, Mexico
Record:  31 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2029Mexico City, Mexico30 - 9 Andy Bekker3 - 18(1) WPts
14/10/2029Mexico City, Mexico29 - 9 Alejandro Riojas1 - 4 WPts
15/08/2029Mexico City, Mexico28 - 9 David Mandioma1 - 4 WPts
16/06/2029Mexico City, Mexico27 - 9 Zhong Cong3 - 6 WPts
17/04/2029Mexico City, Mexico26 - 9 Isidro Ponciano0 - 0 WPts
16/02/2029Mexico City, Mexico25 - 9 Manopnoi Kamnaeng14 - 6 WPts
18/12/2028Mexico City, Mexico24 - 9 Conor McFarland0 - 1 WPts
19/10/2028Mexico City, Mexico23 - 9 Fraser Nichol8 - 14 WPts
20/08/2028Mexico City, Mexico22 - 9 Nikifor Jaglowski5 - 2 WPts
21/06/2028Mexico City, Mexico21 - 9 Carlos Cruz1 - 0 WPts
22/04/2028Mexico City, Mexico21 - 8 Javier Galea14 - 12 LPts
22/02/2028Mexico City, Mexico21 - 7 Diego Sotomayor14 - 10 LPts
24/12/2027Zagreb, Croatia20 - 7 Jurica Stipic7 - 10 WPts
26/10/2027Mexico City, Mexico20 - 6 Jaguar Tomas13 - 6 LPts
31/08/2027Warsaw, Poland19 - 6 Leon Szatkowski5 - 12 WPts
02/07/2027Mexico City, Mexico18 - 6 Miguel Grimaldo1 - 12 WPts
04/05/2027Zagreb, Croatia17 - 6 Bojan Pavlic3 - 11 WPts
06/03/2027Bonn, Germany16 - 6 Arnaldo Kring14(1) - 17 WPts
06/01/2027Georgetown, Guyana15 - 6 Lucas Doughtie4 - 17(2) WPts
08/11/2026Warsaw, Poland14 - 6 Dawid Smolko8 - 18 WPts
09/09/2026Tegucigalpa, Honduras13 - 6 Diego Olguin4 - 9 WPts
12/07/2026Zurich, Switzerland12 - 6 Hamoelet Sarauer2 - 12 WPts
13/05/2026Mexico City, Mexico11 - 6 Cris Zepeda6 - 27 WPts
15/03/2026Rio de Janeiro, Brazil10 - 6 Rodrigo Delgado5 - 8 WPts
15/01/2026Mexico City, Mexico9 - 6 Salvador Fuente5 - 11 WPts
17/11/2025Dublin, Ireland9 - 5 Eoghan Higgins41 - 13 LPts
19/09/2025Yaoundé, Cameroon8 - 5 Yves Niel3 - 12 WPts
22/07/2025Mexico City, Mexico8 - 4 Amey Gerhart2 - 0 LPts
24/05/2025Puebla, Mexico7 - 4 Vicente Leyva3 - 2 WPts
30/03/2025Mexicali, Mexico7 - 3 Angel Loza24 - 18 LPts
30/01/2025Brest, Belarus6 - 3 Volodmiri Karlik2 - 12 WPts
02/12/2024Mexico City, Mexico5 - 3 Quito Morgado3 - 5 WPts
03/10/2024Matamoros, Mexico4 - 3 Larenzo Gamon0 - 4 WPts
05/08/2024Copenhagen, Denmark4 - 2 Kolby Fey3 - 9 LPts
07/06/2024Mexico City, Mexico3 - 2 Gervasio Gomez2 - 2 WPts
10/04/2024Ensenada, Mexico3 - 1 Sagaz Pasion0 - 0 LPts
11/02/2024Liege, Belgium2 - 1 Benedict de La Fontaine0 - 9 WPts
14/12/2023San Luis Potosi, Mexico1 - 1 Oihane Aguado3 - 17 WPts
23/10/2023Naucalpan, Mexico1 - 0 Pedro Perla7 - 23 LPts
22/09/2023Mexico City, Mexico0 - 0 Xeres Puma0 - 3 WPts