Weightclass:  Middleweight
Location:  Managua, Nicaragua
Record:  37 - 31(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/06/2027Managua, Nicaragua36 - 31(1) Cuba Velasquez1 - 0 WPts
02/04/2027Managua, Nicaragua35 - 31(1) Sierra Rayas0 - 1 WPts
02/02/2027Managua, Nicaragua34 - 31(1) Henry McGregor3 - 8 WPts
04/12/2026Managua, Nicaragua34 - 30(1) Rodrigo Salomon26(1) - 35 LPts
05/10/2026Managua, Nicaragua33 - 30(1) Carlos Garcia2 - 4 WPts
06/08/2026Managua, Nicaragua32 - 30(1) Nicandro Frances1 - 4 WPts
07/06/2026Managua, Nicaragua31 - 30(1) Pablo Carra3 - 3(1) WPts
08/04/2026Managua, Nicaragua30 - 30(1) Jose Cuevas0 - 7 WPts
08/02/2026Managua, Nicaragua29 - 30(1) Quico Monreal4 - 5 WPts
10/12/2025Managua, Nicaragua29 - 29(1) Antonio Rayas9 - 10 LPts
11/10/2025Managua, Nicaragua28 - 29(1) Juan Nieto8 - 8 WPts
13/08/2025Managua, Nicaragua27 - 29(1) Gig Canizares8 - 19 WPts
14/06/2025Managua, Nicaragua26 - 29(1) Danyaal Khari23(1) - 28(1) WPts
13/05/2025Managua, Nicaragua25 - 29(1) Juan Busto9 - 16 WPts
11/04/2025Managua, Nicaragua25 - 28(1) Rodrigo Salomon21 - 28 LPts Nicaragua National Championships 2025View
19/03/2025Managua, Nicaragua24 - 28(1) Magne Berven23 - 26 WPts
15/02/2025Stockholm, Sweden24 - 27(1) Frank Angerman31 - 18 LPts
15/01/2025Stockholm, Sweden24 - 26(1) Frank Angerman30 - 18 LPts
15/12/2024Adana, Turkey24 - 25(1) Levent Ipekchi27(1) - 19 LPts
14/11/2024Adana, Turkey24 - 24(1) Levent Ipekchi26(1) - 19 LPts
14/10/2024Brno, Czech Republic23 - 24(1) Alan Kashpar36 - 14 WPts
13/09/2024Mexico City, Mexico23 - 23(1) Diego Villaflor22 - 18 LPts
13/08/2024Riga, Latvia22 - 23(1) Mikhail Aizpurs27 - 19 WPts
13/07/2024Managua, Nicaragua21 - 23(1) Freyr Gjerde5 - 8 WPts
12/06/2024Nassau, Bahamas20 - 23(1) Noel Preece8 - 13 WPts
14/04/2024Masaya, Nicaragua20 - 22 Jose Valero35(2) - 17 LKO3 Nicaragua National Championships 2024View
11/04/2024Masaya, Nicaragua19 - 22 Rodrigo Salomon16 - 26 WPts Nicaragua National Championships 2024View
16/03/2024Lagos, Nigeria19 - 21 Sone Fanikayode21 - 16 LPts
17/01/2024Managua, Nicaragua18 - 21 Tito Veronisi0 - 12 WPts
19/11/2023Hyderabad, India18 - 20 Ranjiv Padmanabhan28 - 10 LPts
21/09/2023Masaya, Nicaragua18 - 19 Orlando Zarco18(1) - 17 LPts
27/07/2023Managua, Nicaragua18 - 18 Vidal Atilano14(1) - 20 LPts
29/05/2023Managua, Nicaragua17 - 18 Macario Onate21(1) - 12 WPts
14/04/2023Leon, Nicaragua17 - 17 Jose Valero28(1) - 9 LPts Nicaragua National Championships 2023View
11/04/2023Leon, Nicaragua16 - 17 Zacarias Nava15(2) - 17 WPts Nicaragua National Championships 2023View
26/03/2023Managua, Nicaragua15 - 17 Jose Verano0 - 9 WPts
25/01/2023Russeifa, Jordan15 - 16 Zuffur Eblin25 - 9 LPts
27/11/2022Barranquilla, Colombia14 - 16 Diego Coronel6 - 13 WPts
29/09/2022Managua, Nicaragua14 - 15 Alejandro Samora10(2) - 17 LPts
04/08/2022Bogota, Colombia14 - 14 Joaquin Licea22(1) - 6 LPts
04/06/2022Managua, Nicaragua13 - 14 Olindo Francisco13 - 12 WPts
14/04/2022Managua, Nicaragua13 - 13 Diego Leiva19 - 8 LPts Nicaragua National Championships 2022View
11/04/2022Managua, Nicaragua12 - 13 Dario Leyva10 - 15 WPts Nicaragua National Championships 2022View
27/03/2022Riga, Latvia12 - 12 Fedor Dukurs22 - 4 LPts
27/01/2022Ife, Nigeria11 - 12 Bright Oladapo1 - 12 WPts
28/11/2021Ulaanbaatar, Mongolia10 - 12 Jabalah Xi7 - 16 WPts
29/09/2021Adana, Turkey9 - 12 Cagatay Raif13 - 8 WPts
31/07/2021Managua, Nicaragua8 - 12 Juan Llorente8 - 12 WPts
01/06/2021Berlin, Germany8 - 11 Balwin Cronister12 - 10 LPts
01/04/2021Kumasi, Ghana8 - 10 Azam Azzi11(1) - 5 LPts
01/02/2021Managua, Nicaragua8 - 9 Vicente Vasco18 - 3 LPts
04/12/2020Managua, Nicaragua7 - 9 Juan Abella2 - 1 WPts
03/10/2020Managua, Nicaragua6 - 9 Lennart Vuorela5 - 12 WPts
04/08/2020Managua, Nicaragua5 - 9 Beltran Garcia12 - 7 WPts
03/06/2020Harare, Zimbabwe5 - 8 John Musharu8 - 7 LPts
03/04/2020Managua, Nicaragua5 - 7 Arwarh Abyckcassym4 - 6 LPts
03/02/2020Managua, Nicaragua4 - 7 Saturnin Blanco2 - 11 WPts
04/12/2019Managua, Nicaragua3 - 7 Dembe Chifwepa5 - 5 WPts
04/10/2019Managua, Nicaragua2 - 7 Vanslow Morck3 - 5 WPts
05/08/2019Stockholm, Sweden2 - 6 Mio Curlin6(2) - 2 LPts
07/06/2019Cochabamba, Bolivia1 - 6 Miguel Atencio3 - 5 WPts
09/04/2019Managua, Nicaragua0 - 6 Ekapol Promrut3 - 3 WPts
07/02/2019Kharkiv, Ukraine0 - 5 Sasha Wayda5 - 2 LPts
09/12/2018Managua, Nicaragua0 - 4 Krzysztof Skorski3 - 3 LPts
09/10/2018Managua, Nicaragua0 - 3 Santiago Vilchez3 - 1 LPts
24/08/2018Amman, Jordan0 - 2 Danyaal Tamer1 - 1 LPts
26/06/2018Tipitapa, Nicaragua0 - 1 Saturnin Blanco0 - 3 LPts
09/05/2018Managua, Nicaragua0 - 0 Makalo Masai0 - 0 LPts