Weightclass:  Middleweight
Location:  Mexico City, Mexico
Record:  26 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2027Mexico City, Mexico25 - 14 Isidro Ortiz2 - 3 WPts
14/09/2027Mexico City, Mexico24 - 14 Carvell Mestrallet5 - 10(1) WPts
16/07/2027Mexico City, Mexico23 - 14 Jacques Vian4 - 13 WPts
17/05/2027Mexico City, Mexico22 - 14 Mark Williston3 - 12 WPts
18/03/2027Mexico City, Mexico21 - 14 John Mullen4 - 5 WPts
17/01/2027Mexico City, Mexico20 - 14 Marlen Jahangirov3 - 13 WPts
18/11/2026Mexico City, Mexico19 - 14 Diego Moran3 - 2 WPts
18/09/2026Mexico City, Mexico18 - 14 Into Ranta4 - 5 WPts
19/07/2026Mexico City, Mexico17 - 14 Fatlum Petrela5 - 5 WPts
19/05/2026Mexico City, Mexico16 - 14 Vitali Paurinsh5 - 10(2) WPts
20/03/2026Mexico City, Mexico15 - 14 Danny Malloch3 - 4 WPts
20/01/2026Mexico City, Mexico14 - 14 Ramiro Marzan2 - 10(1) WPts
21/11/2025Mexico City, Mexico13 - 14 Juan Lobo0 - 6 WPts
22/09/2025Soyapango, El Salvador13 - 13 Gig Carabello22 - 13 LPts
25/07/2025Mexico City, Mexico12 - 13 Federico Delfin6 - 6 WPts
26/05/2025Ulaanbaatar, Mongolia11 - 13 Baatarchuluun Karibzhanov2 - 0 WPts
28/03/2025Aarhus, Denmark10 - 13 Jarl Carlsen1(1) - 2 WPts
28/01/2025Geneva, Switzerland10 - 12 Maslin Segalen37 - 13(3) LPts
30/11/2024Odense, Denmark10 - 11 Ingvar Bolding3 - 3 LPts
02/10/2024Puebla, Mexico9 - 11 Noe Avitia0 - 2 WPts
04/08/2024Mexico City, Mexico8 - 11 Santiago Acedo0 - 4 WPts
06/06/2024Mexico City, Mexico7 - 11 Jax Trillo6 - 6 WPts
08/04/2024Kosice, Slovakia7 - 10 Oskar Sebek2 - 17 LPts
09/02/2024Vilnius, Lithuania6 - 10 Idzi Warchol0 - 6 WPts
12/12/2023Mexico City, Mexico5 - 10 Nicandro Soliz0 - 6 WPts
12/10/2023Nezahualcoyotl, Mexico5 - 9 Joaquin Ramo24(1) - 10 LPts
16/08/2023Mexico City, Mexico4 - 9 Pancho Fosco0 - 4(1) WPts
17/06/2023Mexico City, Mexico3 - 9 Ulster Bolding0 - 10 WPts
18/04/2023Soledad de Graciano Sanchez, Mexico3 - 8 Cuba Tovar10 - 20 LPts
20/02/2023Barcelona, Spain3 - 7 Diego Altamirano15(1) - 17 LPts
23/12/2022Nezahualcoyotl, Mexico3 - 6 Santiago Prados12 - 13 LPts
30/10/2022Nezahualcoyotl, Mexico3 - 5 Oihane Muro9 - 12 LPts
21/09/2022Juarez, Mexico3 - 4 Quin Chavarin10 - 13 LPts
20/08/2022Soshanguve, South Africa3 - 3 Tokelo Kathrada8 - 17 LPts
22/06/2022Mexico City, Mexico2 - 3 Jose Morado4 - 16 WPts
03/05/2022San Nicolas de los Garza, Mexico1 - 3 Alejandro Murrillo1 - 5 WPts
07/03/2022Mexico City, Mexico1 - 2 Carlos Nevarez14 - 5 LPts
20/01/2022Mexico City, Mexico1 - 1 Santiago Ancheta14(1) - 6 LPts
16/12/2021Pasig, Philippines1 - 0 Reynaldo Tagulao10 - 12 LPts
18/10/2021Mexico City, Mexico0 - 0 Iago Pando1 - 2 WPts