Weightclass:  Lightweight
Location:  Santo Domingo de Guzman, Dominican Republic
Record:  57(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2026Santo Domingo de Guzman, Dominican Republic56(1) - 12 Juan Castellanos1 - 5 WPts
18/10/2026Santo Domingo de Guzman, Dominican Republic55(1) - 12 Roman Peraza4 - 9 WPts
19/08/2026Santo Domingo de Guzman, Dominican Republic54(1) - 12 Valentin Diouf2 - 20 WPts
20/06/2026Santo Domingo de Guzman, Dominican Republic53(1) - 12 Jerrold Fonte4 - 3 WPts
21/04/2026Santo Domingo de Guzman, Dominican Republic52(1) - 12 Juan Valle2 - 3 WPts
20/02/2026Santo Domingo de Guzman, Dominican Republic51(1) - 12 Shamsadeen Benslimane5 - 4 WPts
22/12/2025Santo Domingo de Guzman, Dominican Republic50(1) - 12 Mahdi Hamidou0 - 16(6) WPts
23/10/2025Santo Domingo de Guzman, Dominican Republic49(1) - 12 Sergey Verlin0 - 4 WPts
25/08/2025Santo Domingo de Guzman, Dominican Republic48(1) - 12 Unggul Burky8 - 2 WPts
26/06/2025Santo Domingo de Guzman, Dominican Republic47(1) - 12 Mason Appiah3 - 5 WPts
27/04/2025Santo Domingo de Guzman, Dominican Republic46(1) - 12 Xabat Castilleja7 - 19 WPts
26/02/2025Santo Domingo de Guzman, Dominican Republic45(1) - 12 Garner Sima3 - 1 WPts
28/12/2024Santo Domingo de Guzman, Dominican Republic44(1) - 12 Vasili Aizputnis64 - 5 WPts
27/11/2024Riga, Latvia43(1) - 12 Vasili Aizputnis64 - 4 WPts
27/10/2024Riga, Latvia43(1) - 11 Vasili Aizputnis63 - 4 LPts
26/09/2024Riga, Latvia43(1) - 10 Vasili Aizputnis62 - 4 LPts
25/08/2024Riga, Latvia43(1) - 9 Vasili Aizputnis61 - 4 LPts
25/07/2024Busan, South Korea43(1) - 8 Arran Badder53 - 10 LPts Busan Olympics 2024View
22/07/2024Busan, South Korea42(1) - 8 Amer Shaheed44 - 9 WPts Busan Olympics 2024View
19/07/2024Busan, South Korea41(1) - 8 Rasul Nour42 - 8 WPts Busan Olympics 2024View
16/07/2024Busan, South Korea40(1) - 8 Pascal Carlin28 - 14 WPts Busan Olympics 2024View
13/07/2024Busan, South Korea39(1) - 8 Amer Miah43 - 9 WPts Busan Olympics 2024View
18/06/2024Carolina, Puerto Rico39(1) - 7 Seferino Belmontes43 - 6 LPts
18/05/2024Kano, Nigeria39(1) - 6 Sid Iheruome36 - 9 LPts
17/04/2024San Jose, Costa Rica38(1) - 6 Cris Camarena42 - 12 WPts
17/03/2024Santo Domingo Este, Dominican Republic37(1) - 6 Montana Valdovinos4 - 4 WPts Dominican Republic National Championships 2024View
14/03/2024Santo Domingo Este, Dominican Republic36(1) - 6 Quico Amaya22(2) - 16 WPts Dominican Republic National Championships 2024View
11/03/2024Santo Domingo Este, Dominican Republic35(1) - 6 Beltran Cantero4 - 9 WPts Dominican Republic National Championships 2024View
10/02/2024Santo Domingo de Guzman, Dominican Republic34(1) - 6 Urmas Vahatalo26 - 19 WPts
09/01/2024Maracaibo, Venezuela34(1) - 5 Fresco Orantes34(1) - 13 LPts Americas Championships 2024View
22/12/2023Santo Domingo de Guzman, Dominican Republic33(1) - 5 Oro Mayoral24 - 13 WPts
20/11/2023Santo Domingo de Guzman, Dominican Republic32(1) - 5 Denis Eury20(2) - 19 WPts
18/10/2023Santo Domingo de Guzman, Dominican Republic31(1) - 5 Abdul Meftah12 - 29 WPts
13/09/2023Santo Domingo de Guzman, Dominican Republic30(1) - 5 Alen Siamabale26 - 13 WPts
13/08/2023Tarnow, Poland29(1) - 5 Kajetan Dudzik18 - 19 WPts
15/06/2023Parma, Italy28(1) - 5 Vico Quaglierini29 - 11 WPts
17/04/2023Santo Domingo Oeste, Dominican Republic28(1) - 4 Juan Gomez24 - 9 LPts
14/03/2023San Felipe de Puerto Plata, Dominican Republic28(1) - 3 Larenzo Moro24(2) - 8 LPts Dominican Republic National Championships 2023View
11/03/2023San Felipe de Puerto Plata, Dominican Republic27(1) - 3 Pancho Viernes21 - 11 WPts Dominican Republic National Championships 2023View
19/02/2023Santiago de los Caballeros, Dominican Republic26(1) - 3 Gonzalo Arvelo15 - 16 WPts
22/12/2022Bulawayo, Zimbabwe25(1) - 3 Scott Grobbelaar11 - 19 WPts
24/10/2022Santo Domingo Oeste, Dominican Republic24(1) - 3 Roman Gamon20(1) - 7 WPts
27/08/2022Santo Domingo de Guzman, Dominican Republic23(1) - 3 Jair Modesto6 - 21 WPts
27/06/2022Soweto, South Africa23(1) - 2 Dries Snyman16(2) - 11 LPts
29/04/2022San Felipe de Puerto Plata, Dominican Republic22(1) - 2 Santiago Armando7 - 16(1) WPts
11/03/2022Santo Domingo Este, Dominican Republic22(1) - 1 Gig Sedillo26 - 5 LPts Dominican Republic National Championships 2022View
23/02/2022Toulouse, France21(1) - 1 Bayard Malot12 - 15 WPts
25/12/2021Leipzig, Germany20(1) - 1 Alphonso Allenbach2 - 14(1) WPts
27/10/2021Kitwe, Zambia19(1) - 1 Shontae Mungandu23 - 3 WPts
29/08/2021Santo Domingo de Guzman, Dominican Republic18(1) - 1 Zacarias Arenas13 - 7 WPts
28/06/2021Riyadh, Saudi Arabia17(1) - 1 Amer Maboub1(1) - 10 WPts
28/04/2021Rouen, France16(1) - 1 Chivalry Amiot1 - 15 WPts
28/02/2021Achiaman, Ghana15(1) - 1 Banji Asare6 - 13 WPts
30/12/2020Santo Domingo de Guzman, Dominican Republic14(1) - 1 Miguel Banos3 - 6 WPts
08/11/2020Madrid, Spain13(1) - 1 Desiderio Alvillar8 - 8 WPts
10/09/2020Ufa, Russia12(1) - 1 Ioakim Grechin5 - 9 WPts
12/07/2020Santo Domingo de Guzman, Dominican Republic11(1) - 1 Diego Nova4 - 12 WPts
11/05/2020Santo Domingo de Guzman, Dominican Republic10(1) - 1 Gonzalo Carrizales2 - 8 WPts
11/03/2020Santiago de los Caballeros, Dominican Republic10(1) - 0 Juan Banos12 - 1 LPts Dominican Republic National Championships 2020View
14/01/2020Tirana, Albania9(1) - 0 Egzon Sava6 - 4 WPts
14/11/2019Santiago de los Caballeros, Dominican Republic8(1) - 0 Diego Lua3 - 4(2) WPts
08/10/2019Santo Domingo de Guzman, Dominican Republic7 - 0 Zelipe Aday0 - 8(5) WKO3
08/08/2019Santo Domingo de Guzman, Dominican Republic6 - 0 Cillian Flanagan5 - 1 WPts
09/06/2019Santo Domingo de Guzman, Dominican Republic5 - 0 Jerrold Napoles8 - 2 WPts
09/04/2019Santo Domingo de Guzman, Dominican Republic4 - 0 Antonio Langa0 - 1 WPts
06/02/2019Dushanbe, Tajikistan3 - 0 Afon Ibragimov3(2) - 5 WPts
08/12/2018Santo Domingo de Guzman, Dominican Republic2 - 0 Fraco Ciprian0 - 4 WPts
23/10/2018Santo Domingo Oeste, Dominican Republic1 - 0 Vidal Simon1 - 2 WPts
05/09/2018Zaporizhia, Ukraine0 - 0 Aleksei Kokorin0 - 0 WPts