Weightclass:  Middleweight
Location:  Managua, Nicaragua
Record:  21 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/05/2024Managua, Nicaragua20 - 19 Fedya Akimov7 - 11 WPts
24/03/2024Managua, Nicaragua19 - 19 Montego Felipe2 - 12 WPts
24/01/2024Managua, Nicaragua18 - 19 Abbey Jentzen4 - 3 WPts
25/11/2023Managua, Nicaragua17 - 19 Diego Montemayor0 - 1 WPts
25/09/2023Managua, Nicaragua17 - 18 Waqas Demian4 - 7 LPts
28/07/2023Managua, Nicaragua16 - 18 Joaquin Terrazas13 - 19 WPts
29/05/2023Managua, Nicaragua15 - 18 Frisco Rolon1 - 1 WPts
30/03/2023Managua, Nicaragua15 - 17 Jamie Lightbody26 - 5 LPts
29/01/2023Managua, Nicaragua14 - 17 Percy Caron1 - 2 WPts
30/11/2022Managua, Nicaragua13 - 17 Emanuel Renta0 - 1 WPts
30/09/2022Managua, Nicaragua12 - 17 Alfonso Bello1 - 1 WPts
01/08/2022Managua, Nicaragua11 - 17 Rodrigo Tejada0 - 3 WPts
31/05/2022Nairobi, Kenya11 - 16 Quintavius Mugane22(1) - 9 LPts
02/04/2022Managua, Nicaragua11 - 15 Diego Leiva17 - 8 LPts
01/02/2022Bulawayo, Zimbabwe10 - 15 Robert Mutezo13 - 13 WPts
03/12/2021Managua, Nicaragua9 - 15 Raphael Van Geyte3 - 9 WPts
02/10/2021Managua, Nicaragua9 - 14 Bum-young Ma13(1) - 7 LPts
01/08/2021Managua, Nicaragua8 - 14 Dario Leyva9 - 11 WPts
31/05/2021San Juan, Puerto Rico8 - 13 Berto Retana6 - 10 LPts
02/04/2021Managua, Nicaragua8 - 12 Juan Villarrubia8 - 14 LPts
02/02/2021Managua, Nicaragua8 - 11 Holm Tanck1 - 0 LPts
01/12/2020Managua, Nicaragua7 - 11 Sid Mwale2(1) - 16(1) WPts
01/10/2020Vilnius, Lithuania7 - 10 Tomasz Bartnicki8 - 6 LPts
03/08/2020Zagreb, Croatia6 - 10 Ljuban Zoretic3 - 13 WPts
05/06/2020Managua, Nicaragua6 - 9 Santiago Salamanca0 - 13 LPts
04/04/2020Managua, Nicaragua5 - 9 Kashif Rasheed3 - 9 WPts
04/02/2020Managua, Nicaragua5 - 8 Ivailo á Ivankov8 - 4 LPts
05/12/2019Managua, Nicaragua4 - 8 Ivan Espino3 - 6 WPts
05/10/2019Managua, Nicaragua4 - 7 Waqas Greiss6 - 4 LPts
06/08/2019Espoo, Finland4 - 6 Sakarias Pennanen7 - 1 LPts
07/06/2019Managua, Nicaragua4 - 5 Macario Onate6 - 3 LPts
13/04/2019Managua, Nicaragua3 - 5 Santiago Ballesteros0 - 6 WPts
11/02/2019Dushanbe, Tajikistan2 - 5 Rafiq Gambarov1 - 2 WPts
14/12/2018Seoul, South Korea2 - 4 Chan-dong Ye5 - 1 LPts
15/10/2018Managua, Nicaragua2 - 3 Rodrigo Sol2 - 0 LPts
21/08/2018Managua, Nicaragua2 - 2 Xalvador Talamantez3 - 1 LPts
22/06/2018Tipitapa, Nicaragua1 - 2 Vicente Merlin1 - 0 WPts
13/05/2018Managua, Nicaragua0 - 2 Zacarias Chavana1 - 2 WPts
15/03/2018Managua, Nicaragua0 - 1 Zacarias Chavana0 - 2 LPts
07/02/2018Managua, Nicaragua0 - 0 Mashawn Lukwiya0 - 0 LPts