Weightclass:  Middleweight
Location:  Managua, Nicaragua
Record:  23 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/09/2028Managua, Nicaragua22 - 22 Gao Go4 - 8 WPts
19/07/2028Managua, Nicaragua21 - 22 Fresco Crespo3 - 13 WPts
21/05/2028Managua, Nicaragua20 - 22 Sierra Pelayo2 - 4 WPts
22/03/2028Managua, Nicaragua19 - 22 Jamie McConkie0 - 8 WPts
22/01/2028Managua, Nicaragua18 - 22 Vicente Lama1 - 3 WPts
23/11/2027Managua, Nicaragua17 - 22 Nazaire Rostand0 - 3 WPts
24/09/2027Managua, Nicaragua16 - 22 Berto Garcia0 - 3 WPts
26/07/2027Managua, Nicaragua15 - 22 Pablo Carra9 - 7(1) WPts
27/05/2027Managua, Nicaragua14 - 22 Santiago Abalos7 - 14 WPts
28/03/2027Managua, Nicaragua13 - 22 Vicente Posa0 - 3 WPts
27/01/2027Managua, Nicaragua12 - 22 Santiago Abalos6 - 12 WPts
28/11/2026Managua, Nicaragua11 - 22 Azubuike Adeluyi0 - 4 WPts
29/09/2026Mashhad, Iran11 - 21 Asif Kaleel5 - 13 LPts
01/08/2026Managua, Nicaragua10 - 21 Emanuel Renta8 - 16 WPts
03/06/2026Bursa, Turkey10 - 20 Selim Terzioglu6 - 6 LPts
05/04/2026Dushanbe, Tajikistan9 - 20 Mikhail Akbarov12 - 14 WPts
05/02/2026Leon, Nicaragua8 - 20 Eduardo Alcoser4 - 17 WPts
26/12/2025Managua, Nicaragua8 - 19 Ximen Mosca6 - 16 LPts
28/10/2025Managua, Nicaragua7 - 19 Isaak Bolotin2 - 2 WPts
29/08/2025Kiev, Ukraine7 - 18 Petro Burda31(1) - 13 LPts
30/06/2025Managua, Nicaragua6 - 18 Rodrigo Tejada2 - 19(2) WPts
01/05/2025Managua, Nicaragua5 - 18 Jax Capo9 - 12 WPts
03/03/2025Tipitapa, Nicaragua4 - 18 Jose Toledo3 - 17 WPts
04/01/2025Tipitapa, Nicaragua3 - 18 Jose Verano4 - 16 WPts
07/11/2024Managua, Nicaragua3 - 17 Olindo Montesano1 - 21 LPts
10/09/2024Managua, Nicaragua3 - 16 Oihane Grego19(1) - 23 LPts
08/08/2024Leon, Nicaragua3 - 15 Rodrigo Salomon17 - 27 LPts
04/07/2024Managua, Nicaragua2 - 15 Georgiy Ulsbold2 - 15 WPts
05/05/2024Ghent, Belgium1 - 15 Witse Everaerd0 - 0 WPts
07/03/2024Almaty, Kazakhstan1 - 14 Nikolai Kakpenov25 - 10 LPts
08/01/2024Khujand, Tajikistan1 - 13 Marlen Vyagoroff14 - 21 LPts
10/11/2023San Juan, Puerto Rico1 - 12 Xavion Alejandre11(1) - 21 LPts
12/09/2023Cork, Ireland1 - 11 Fionn McCreery22(1) - 12 LPts
15/07/2023London, UK1 - 10 Mark Weatherley5 - 24 LPts
17/05/2023Tours, France1 - 9 Chase Perrault13 - 6 LPts
18/03/2023Split, Croatia0 - 9 Andrej Nenadic0 - 0 WPts
18/01/2023Dushanbe, Tajikistan0 - 8 Israfil Manafov11 - 16(3) LPts
20/11/2022Guadalupe, Mexico0 - 7 Berto Soria17 - 13 LPts
22/09/2022Dushanbe, Tajikistan0 - 6 Sergey Gaidarov6 - 20 LPts
25/07/2022Lyon, France0 - 5 Ray Oliver10 - 7 LPts
27/05/2022Guatemala City, Guatemala0 - 4 Jesus Calzada10 - 17 LPts
29/03/2022Naivasha, Kenya0 - 3 Kwau Wangari5 - 4 LPts
29/01/2022Leon, Nicaragua0 - 2 Nicandro Vejar4 - 8 LPts
06/12/2021Masaya, Nicaragua0 - 1 Beltran Garcia19 - 8 LPts
18/10/2021Managua, Nicaragua0 - 0 Imededdine Ahamdi20(2) - 7 LPts