Weightclass:  Welterweight
Location:  Managua, Nicaragua
Record:  64 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2026Managua, Nicaragua63 - 16 Kamran Hayek19 - 14(1) WPts
15/10/2026Managua, Nicaragua62 - 16 Michael Caldwell2 - 7 WPts
16/08/2026Managua, Nicaragua61 - 16 Zachary MacDiarmid3(1) - 4 WPts
17/06/2026Managua, Nicaragua60 - 16 Albert Bierstedt6 - 3 WPts
18/04/2026Managua, Nicaragua59 - 16 On Ang0 - 2 WPts
17/02/2026Managua, Nicaragua58 - 16 Savas Halefoglu1 - 0 WPts
19/12/2025Managua, Nicaragua57 - 16 Hugh Reddick1 - 11 WPts
20/10/2025Managua, Nicaragua56 - 16 Amon Thayne5(1) - 14(2) WPts
21/08/2025Managua, Nicaragua55 - 16 Connor Brogan3 - 7 WPts
22/06/2025Managua, Nicaragua54 - 16 Oz Suker2 - 5 WPts
23/04/2025Managua, Nicaragua53 - 16 Marcin Damian5 - 14(2) WPts
22/02/2025Managua, Nicaragua52 - 16 Nero Fabian1 - 9 WPts
24/12/2024Rome, Italy51 - 16 Marco Gallico3 - 7 WPts
26/10/2024Managua, Nicaragua50 - 16 Obiajulu Radebe48 - 16 WPts
25/09/2024Managua, Nicaragua49 - 16 Obiajulu Radebe48 - 15 WPts
22/08/2024Ulaanbaatar, Mongolia48 - 16 Kahil Abildaeff50(1) - 10 WPts
22/07/2024Busan, South Korea48 - 15 Obiajulu Radebe47 - 13 LPts Busan Olympics 2024View
19/07/2024Busan, South Korea47 - 15 Kahil Abildaeff50(1) - 9 WPts Busan Olympics 2024View
16/07/2024Busan, South Korea46 - 15 Malvolio Serrato47 - 9 WPts Busan Olympics 2024View
13/07/2024Busan, South Korea45 - 15 Qabil Narymbaew33 - 7 WPts Busan Olympics 2024View
18/06/2024Marseille, France44 - 15 Francis Loeb49(3) - 10 WPts
18/05/2024Salvador, Brazil43 - 15 Emanuel Luiz40 - 11 WPts
17/04/2024Masaya, Nicaragua42 - 15 Gonzalo Jasmin26(1) - 16 WPts Nicaragua National Championships 2024View
14/04/2024Masaya, Nicaragua41 - 15 Frisco Fontanilla23(3) - 19 WPts Nicaragua National Championships 2024View
11/04/2024Masaya, Nicaragua40 - 15 Beltran Muro4 - 3 WPts Nicaragua National Championships 2024View
16/03/2024Roodepoort, South Africa40 - 14 Obiajulu Radebe37 - 13 LPts
14/02/2024Maracaibo, Venezuela40 - 13 Berto Catalan33 - 12 LPts
12/01/2024Maracaibo, Venezuela40 - 12 Emanuel Puentes48(2) - 6 LPts Americas Championships 2024View
09/01/2024Maracaibo, Venezuela39 - 12 Dave Moor35 - 8 WPts Americas Championships 2024View
30/12/2023Managua, Nicaragua38 - 12 Demir Sarica38 - 10 WPts
29/11/2023Managua, Nicaragua37 - 12 Joaquin Montemayor30 - 11 WPts
29/10/2023Managua, Nicaragua36 - 12 Joaquin Montemayor30 - 10 WPts
28/09/2023Managua, Nicaragua35 - 12 Joaquin Montemayor30 - 9 WPts
23/08/2023Managua, Nicaragua34 - 12 Demir Sarica35 - 9 WPts
21/07/2023Managua, Nicaragua33 - 12 Nwankwo Onyeuku31(1) - 12 WPts
20/06/2023Managua, Nicaragua32 - 12 Andro Hren29(1) - 9 WPts
20/05/2023Managua, Nicaragua31 - 12 Andro Hren29(1) - 8 WPts
17/04/2023Leon, Nicaragua31 - 11 Bronco Mujica24 - 14 LPts Nicaragua National Championships 2023View
14/04/2023Leon, Nicaragua30 - 11 Diego Avella14 - 15 WPts Nicaragua National Championships 2023View
11/04/2023Leon, Nicaragua29 - 11 Jose Alderete13 - 8 WPts Nicaragua National Championships 2023View
03/04/2023Managua, Nicaragua29 - 10 Obiajulu Radebe29 - 8 LPts
02/03/2023Managua, Nicaragua28 - 10 David Van den Hove19 - 17 WPts
30/01/2023Managua, Nicaragua27 - 10 David Van den Hove19 - 16 WPts
30/12/2022Eindhoven, Netherlands26 - 10 David Van den Hove19 - 15 WPts
29/11/2022Managua, Nicaragua26 - 9 Evgeny Litvinov24(1) - 7 LPts
17/10/2022San Juan, Puerto Rico26 - 8 Santiago Ovando21 - 7 LPts
16/09/2022Vilnius, Lithuania25 - 8 Krystian Bandura24 - 2 WPts
16/08/2022Managua, Nicaragua24 - 8 Mikhail Sarsenov1 - 0 WPts
16/06/2022Managua, Nicaragua23 - 8 Chang-soo Yoon2 - 0 WPts
17/04/2022Managua, Nicaragua22 - 8 Gonzalo Jasmin18(1) - 8 WPts Nicaragua National Championships 2022View
14/04/2022Managua, Nicaragua21 - 8 Quiqui Tiscareno27 - 3 WPts Nicaragua National Championships 2022View
11/04/2022Managua, Nicaragua20 - 8 Macario Feo20 - 8 WPts Nicaragua National Championships 2022View
10/02/2022Managua, Nicaragua19 - 8 Felippe Caraveo10 - 14 WPts
26/12/2021Managua, Nicaragua18 - 8 Quito Leano18 - 5 WPts
25/11/2021Montevideo, Uruguay17 - 8 Rodrigo Gramajo13 - 8 WPts
25/09/2021Managua, Nicaragua16 - 8 Yago Peno15 - 10 WPts
12/08/2021Managua, Nicaragua15 - 8 Ademaro Armbruster14(1) - 5 WPts
11/06/2021Managua, Nicaragua14 - 8 Ovidio Peno0 - 1 WPts
11/04/2021Managua, Nicaragua14 - 7 Santiago Masias18 - 2 LPts Nicaragua National Championships 2021View
15/02/2021Sumqayit, Azerbaijan13 - 7 Khaliq Sadek14 - 6 WPts
17/12/2020Managua, Nicaragua12 - 7 Bronco Atienza7(1) - 9 WPts
16/10/2020Managua, Nicaragua11 - 7 Oleos Hernandez2 - 10 WPts
17/08/2020Managua, Nicaragua11 - 6 Santiago Masias13 - 2 LPts
16/06/2020Nairobi, Kenya11 - 5 Stuart Kaino6 - 2 LPts
17/04/2020Masaya, Nicaragua11 - 4 Quiqui Tiscareno13 - 1 LPts Nicaragua National Championships 2020View
14/04/2020Masaya, Nicaragua10 - 4 Macario Feo11 - 4 WPts Nicaragua National Championships 2020View
11/04/2020Masaya, Nicaragua9 - 4 Berto Jesus12 - 3 WPts Nicaragua National Championships 2020View
27/02/2020Leon, Nicaragua8 - 4 Vicente Veloz4 - 9 WPts
20/01/2020Roskilde, Denmark7 - 4 Kelsey Walin6(1) - 8 WPts
21/11/2019Managua, Nicaragua7 - 3 Berto Jesus9 - 3 LPts
10/10/2019Managua, Nicaragua6 - 3 Liang Tang7 - 5 WPts
11/08/2019Managua, Nicaragua5 - 3 Fresco Contrera3 - 6 WPts
11/06/2019Managua, Nicaragua5 - 2 Kenzie Rensburg4 - 2 LPts
12/04/2019Managua, Nicaragua4 - 2 Agapetus Villafane1 - 3 WPts
10/02/2019Bogota, Colombia3 - 2 Xalvador Flores2 - 5 WPts
12/12/2018Managua, Nicaragua2 - 2 Fanuco Asuncion0 - 5 WPts
13/10/2018Rome, Italy2 - 1 Arturo Bocchino1 - 2 LPts
15/08/2018Ulaanbaatar, Mongolia1 - 1 Istiqlaal Agzamov1 - 1 WPts
17/06/2018Managua, Nicaragua0 - 1 Richard Lisak1 - 0 WPts
19/04/2018Cairo, Egypt0 - 0 Mohsin Eldomiaty0 - 0 LPts