Weightclass:  Middleweight
Location:  San Juan, Puerto Rico
Record:  21 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2024San Juan, Puerto Rico20 - 12 Rio Almonte0 - 1 WPts
14/11/2023San Juan, Puerto Rico19 - 12 Juan Ravelo15 - 17 WPts
15/09/2023San Juan, Puerto Rico18 - 12 Alejandro Perea1 - 0 WPts
16/07/2023San Juan, Puerto Rico17 - 12 Gennady Balzanov1 - 1 WPts
17/05/2023San Juan, Puerto Rico16 - 12 Yannick Boffrand7(1) - 20 WPts
18/03/2023San Juan, Puerto Rico15 - 12 Levent Ipekchi19 - 13 WPts
17/01/2023San Juan, Puerto Rico14 - 12 Santiago Tostado1 - 0 WPts
17/11/2022San Juan, Puerto Rico13 - 12 Khalid Ramadan9 - 22 WPts
18/09/2022San Juan, Puerto Rico12 - 12 Neper Galaz10(1) - 20 WPts
19/07/2022San Juan, Puerto Rico12 - 11 Cisco Alanis12 - 19 LPts
19/05/2022San Juan, Puerto Rico11 - 11 Juan Ravelo12 - 9 WPts
19/03/2022San Juan, Puerto Rico11 - 10 Lei Nang19 - 7 LPts
18/01/2022Copenhagen, Denmark11 - 9 Norb Klausen18 - 5 LPts
18/11/2021Port-au-Prince, Haiti10 - 9 Marshall Perret0 - 0 WPts
19/09/2021Basel, Switzerland10 - 8 Humphrey Salzer12 - 5 LPts
22/07/2021Alexandria, Egypt10 - 7 Waleed Atwah5(2) - 16 LPts
22/05/2021Bayamon, Puerto Rico10 - 6 Joaquin Andino4 - 11 LPts
09/04/2021San Juan, Puerto Rico9 - 6 Ichiro Adachi1 - 16 WPts
07/02/2021Kampala, Uganda9 - 5 Paul Saba13 - 4 LPts
10/12/2020Ipswich, UK8 - 5 Farhan Abdalla5 - 10 WPts
12/10/2020San Juan, Puerto Rico7 - 5 Santiago Morlan3 - 15 WPts
13/08/2020San Juan, Puerto Rico6 - 5 Ewan Scotland4 - 9 WPts
12/06/2020San Juan, Puerto Rico5 - 5 Gabrysz Kaczor4 - 8 WPts
12/04/2020San Juan, Puerto Rico5 - 4 Vicente Capistran7 - 4 LPts
09/03/2020Carolina, Puerto Rico5 - 3 Jose Casal4 - 3 LPts
03/02/2020San Juan, Puerto Rico4 - 3 Drahoslav Dornak7 - 4 WPts
04/12/2019Carolina, Puerto Rico4 - 2 Emilio Umanzor0 - 5 LPts
21/10/2019San Juan, Puerto Rico4 - 1 Guido Noa8 - 2 LPts
05/09/2019Ilorin, Nigeria3 - 1 Bryan Iyorhe0 - 0 WPts
08/07/2019San Juan, Puerto Rico2 - 1 Jose Casal2 - 1 WPts
08/05/2019San Juan, Puerto Rico1 - 1 Rogelio Quinonez0 - 1 WPts
07/04/2019San Juan, Puerto Rico0 - 1 Juan Solano0 - 3 WPts
05/02/2019San Juan, Puerto Rico0 - 0 Khong Hau4 - 1 LPts