Weightclass:  Light Heavyweight
Location:  San Juan, Puerto Rico
Record:  50(4) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2028San Juan, Puerto Rico49(4) - 31 Senon Delangel3 - 3 WPts
02/10/2028San Juan, Puerto Rico48(4) - 31 Ivan Dzeguze10 - 19 WPts
03/08/2028San Juan, Puerto Rico47(4) - 31 Gabrysz Wirkus4 - 6 WPts
04/06/2028San Juan, Puerto Rico46(3) - 31 Lyle Adjani0 - 2 WKO3
05/04/2028San Juan, Puerto Rico45(3) - 31 Ricardo Barboza10 - 22 WPts
03/02/2028San Juan, Puerto Rico44(3) - 31 Nikifor Biskup12(3) - 8 WPts
05/12/2027San Juan, Puerto Rico43(3) - 31 Ian Edington1 - 10 WPts
05/10/2027San Juan, Puerto Rico42(3) - 31 Joaquin Ureno8 - 4 WPts
06/08/2027San Juan, Puerto Rico41(2) - 31 Ulises Pimentel0 - 3 WKO3
07/06/2027San Juan, Puerto Rico40(1) - 31 Emilio Caldas0 - 4 WKO3
06/04/2027San Juan, Puerto Rico39(1) - 31 Unni Bohle16(2) - 22 WPts
04/02/2027San Juan, Puerto Rico38(1) - 31 Ricky Bieler3 - 6 WPts
05/12/2026Accra, Ghana37(1) - 31 Bruce Agyeman10 - 8 WPts
07/10/2026Carolina, Puerto Rico37(1) - 30 Juan Laureano46(1) - 13 LPts
31/08/2026San Juan, Puerto Rico37(1) - 29 Franco Cotta43(6) - 27 LPts
31/07/2026San Juan, Puerto Rico36(1) - 29 Franco Cotta43(6) - 26 WPts
30/06/2026San Juan, Puerto Rico35(1) - 29 Franco Cotta43(6) - 25 WPts
18/05/2026Rosario, Argentina34(1) - 29 Montego Armando38(1) - 21 WPts
17/04/2026Bayamon, Puerto Rico34(1) - 28 Ignado Rafael13 - 1 LPts Puerto Rico National Championships 2026View
14/04/2026Bayamon, Puerto Rico33(1) - 28 Hernan Palomino19(1) - 20 WPts Puerto Rico National Championships 2026View
11/04/2026Bayamon, Puerto Rico32(1) - 28 Alejandro Montana13 - 10 WPts Puerto Rico National Championships 2026View
20/03/2026Dakar, Senegal31(1) - 28 Michel Ly21(5) - 32 WPts
17/02/2026Valencia, Spain31(1) - 27 Franco Cotta41(6) - 21 LPts
15/01/2026Montreal, Canada31(1) - 26 Eduardo Anselmo55 - 23 LPts Americas Championships 2026View
12/01/2026Montreal, Canada30(1) - 26 Frisco Grullon32(2) - 15 WPts Americas Championships 2026View
09/01/2026Montreal, Canada29(1) - 26 Emanuel Mancillas9 - 11 WPts Americas Championships 2026View
30/12/2025Portmore, Jamaica29(1) - 25 Ollie Barclay34 - 18 LPts
29/11/2025Portmore, Jamaica29(1) - 24 Ollie Barclay33 - 18 LPts
29/10/2025Portmore, Jamaica29(1) - 23 Ollie Barclay32 - 18 LPts
28/09/2025San Pedro de Macoris, Dominican Republic28(1) - 23 Larenzo Pando22 - 36 WPts
28/08/2025San Juan, Puerto Rico27(1) - 23 Dan Kaffuko21 - 23 WPts
21/07/2025San Juan, Puerto Rico26(1) - 23 Verlyn Mulla10 - 8 WPts
20/06/2025San Juan, Puerto Rico25(1) - 23 Guido Luna19(2) - 35 WPts
20/05/2025San Juan, Puerto Rico24(1) - 23 Guido Luna19(2) - 34 WPts
17/04/2025Carolina, Puerto Rico24(1) - 22 Juan Laureano37 - 13 LPts Puerto Rico National Championships 2025View
14/04/2025Carolina, Puerto Rico23(1) - 22 Santiago Guadalupe40 - 10 WPts Puerto Rico National Championships 2025View
11/04/2025Carolina, Puerto Rico22(1) - 22 Joaquin Anchondo16 - 17 WPts Puerto Rico National Championships 2025View
05/04/2025San Juan, Puerto Rico21(1) - 22 Kajetan Dunaj12 - 18 WPts
03/03/2025Touba, Senegal21(1) - 21 Fernand Jacques24 - 16 LPts
27/01/2025Havana, Cuba21(1) - 20 Eduardo Chavez31(2) - 18 LPts
27/12/2024Annaba, Algeria20(1) - 20 Amer Hansal0 - 0 WPts
29/10/2024San Juan, Puerto Rico19(1) - 20 Oro Gomez28 - 9 WPts
31/08/2024Prague, Czech Republic18(1) - 20 Alexandr Majer7 - 10 WPts
03/07/2024San Juan, Puerto Rico18(1) - 19 Dimos Granados25 - 13 LPts
14/05/2024San Juan, Puerto Rico17(1) - 19 Juan Paniagua19 - 16(1) WPts
11/04/2024Bayamon, Puerto Rico17(1) - 18 Alejandro Montanez28 - 10 LPts Puerto Rico National Championships 2024View
29/02/2024Carolina, Puerto Rico16(1) - 18 Malvolio Monica24 - 12 WPts
02/01/2024Rijeka, Croatia15(1) - 18 Jure Mandaric3 - 15 WPts
03/11/2023San Juan, Puerto Rico15(1) - 17 Santiago Guadalupe29 - 8 LPts
04/09/2023Lyon, France15(1) - 16 Dabney Dombasle10 - 13 LPts
07/07/2023San Juan, Puerto Rico14(1) - 16 Loredo Amado4 - 29 WPts
10/05/2023San Juan, Puerto Rico13(1) - 16 Xeres Martinez18 - 15 WPts
11/03/2023Roskilde, Denmark13(1) - 15 Quinby Binger6 - 11 LPts
11/01/2023San Juan, Puerto Rico12(1) - 15 Seferino Galaz0 - 7 WPts
11/11/2022San Juan, Puerto Rico12(1) - 14 Nemesio Montenegro12 - 15 LPts
12/09/2022Montevideo, Uruguay12(1) - 13 Cruz Sauceda12(1) - 16 LPts
14/07/2022San Juan, Puerto Rico12(1) - 12 Nemesio Montenegro11 - 14 LPts
15/05/2022San Juan, Puerto Rico12(1) - 11 Rodrigo Romas12 - 8 LPts
27/03/2022Carolina, Puerto Rico11(1) - 11 Selestino Chacon0 - 20 WPts
20/02/2022Carolina, Puerto Rico11(1) - 10 Santiago Vallejo14 - 6 LPts
14/01/2022San Juan, Puerto Rico10(1) - 10 Percy Bugatti11 - 8 WPts
14/11/2021San Juan, Puerto Rico10(1) - 9 Ramirez Apolinar7 - 6 LPts
14/09/2021San Juan, Puerto Rico9(1) - 9 Orlando Monje0 - 23 WPts
24/07/2021San Juan, Puerto Rico9(1) - 8 Roman Caraballo17 - 7 LPts
28/05/2021Higashiosaka, Japan9(1) - 7 Hisao Sando18 - 4 LPts
30/03/2021Accra, Ghana8(1) - 7 Razi Addo12 - 5 WPts
30/01/2021Malmo, Sweden8(1) - 6 Staffan Brauner10 - 8 LPts
01/12/2020Bayamon, Puerto Rico8(1) - 5 Roman Bega3 - 15 LPts
03/10/2020San Juan, Puerto Rico7(1) - 5 Nikolai Zakharov9 - 9 WPts
05/08/2020San Juan, Puerto Rico6 - 5 Sajid Junejo2 - 13(1) WKO3
04/06/2020Ponce, Puerto Rico6 - 4 Rio Linde8 - 5 LPts
20/04/2020San Juan, Puerto Rico5 - 4 Sorrel Pagnol0 - 7 WPts
21/02/2020San Juan, Puerto Rico4 - 4 Santiago Vallejo5 - 3 WPts
22/12/2019Ponce, Puerto Rico4 - 3 Sierra Capo6 - 3 LPts
14/11/2019Zagreb, Croatia3 - 3 Duško Kukolja3 - 5 WPts
16/09/2019San Juan, Puerto Rico3 - 2 Eduardo Suarez6 - 4 LPts
09/08/2019Bayamon, Puerto Rico3 - 1 Loredo Camargo9 - 0 LPts
03/07/2019Poznan, Poland2 - 1 Dawid Dziuba1 - 7 WPts
04/05/2019San Juan, Puerto Rico2 - 0 Geoff Audsley5 - 2 LPts
04/03/2019Carolina, Puerto Rico1 - 0 Angel Truxillo0 - 2 WPts
18/01/2019San Juan, Puerto Rico0 - 0 Marko Zulim0 - 0 WPts