Weightclass:  Middleweight
Location:  San Juan, Puerto Rico
Record:  24 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2023San Juan, Puerto Rico23 - 11 Miguel Quezada1 - 9 WPts
04/04/2023San Juan, Puerto Rico22 - 11 Isaak Berezin0 - 5 WPts
04/02/2023San Juan, Puerto Rico22 - 10 Sung-yeung Choe4 - 7 LPts
06/12/2022San Juan, Puerto Rico21 - 10 Frisco Nevarez1 - 3 WPts
06/10/2022San Juan, Puerto Rico20 - 10 Seferino Loya1 - 7(2) WPts
07/08/2022San Juan, Puerto Rico19 - 10 Macario Gaytan2 - 0 WPts
06/06/2022San Juan, Puerto Rico19 - 9 Diego Cespedes26 - 7 LPts
06/04/2022San Juan, Puerto Rico18 - 9 Nemesio Clavel0 - 4(1) WPts
04/02/2022San Juan, Puerto Rico17 - 9 Oldrich Seda1 - 2 WPts
05/12/2021San Juan, Puerto Rico16 - 9 Young-cheol Hahm7 - 12 WPts
04/10/2021San Juan, Puerto Rico16 - 8 Eduardo Aristizabal18(1) - 5 LPts
03/08/2021San Juan, Puerto Rico16 - 7 Siddharth Thaker15(2) - 5 LPts
02/06/2021Bayamon, Puerto Rico15 - 7 Manuel Griego9 - 6 WPts
14/04/2021Carolina, Puerto Rico15 - 6 Diego Cespedes19 - 4 LPts Puerto Rico National Championships 2021View
11/04/2021Carolina, Puerto Rico14 - 6 Angel Portugal10 - 10 WPts Puerto Rico National Championships 2021View
03/04/2021San Juan, Puerto Rico13 - 6 Fausto Baltodano9 - 8 WPts
03/02/2021Carolina, Puerto Rico12 - 6 Vegas Canas4 - 8 WPts
11/12/2020San Juan, Puerto Rico11 - 6 Vicente Portalatin12 - 6 WPts
10/10/2020Cairo, Egypt10 - 6 Haider Hossain10(1) - 7 WPts
12/08/2020San Juan, Puerto Rico9 - 6 Leonardo Tagle0 - 2(1) WPts
11/06/2020San Juan, Puerto Rico9 - 5 Jun Mori10 - 3 LPts
11/04/2020Carolina, Puerto Rico9 - 4 Jose Casal5 - 3 LPts Puerto Rico National Championships 2020View
10/02/2020Liverpool, UK8 - 4 Leighton Ruddock6 - 6 WPts
13/12/2019San Juan, Puerto Rico7 - 4 Vicente Capistran6 - 3 WPts
29/10/2019San Juan, Puerto Rico6 - 4 Thadeus Ballis0 - 4 WPts
30/08/2019Maipu, Chile6 - 3 Vicente Laguna5 - 1 LPts
02/07/2019San Juan, Puerto Rico6 - 2 Rashid Taalajbek2 - 1 LPts
03/05/2019Tetouan, Morocco6 - 1 El Mahi Akaddar1 - 2 LPts
05/03/2019San Juan, Puerto Rico5 - 1 Santiago Damaso0 - 0 WPts
13/01/2019Bonn, Germany4 - 1 Wilson Marcus5 - 0 WPts
15/11/2018San Juan, Puerto Rico3 - 1 Quito Najarro0 - 2 WPts
15/09/2018San Juan, Puerto Rico3 - 0 Eloy Camero4 - 2 LPts
15/07/2018Lagos, Nigeria2 - 0 Prince Moshood0 - 2 WPts
17/05/2018San Juan, Puerto Rico1 - 0 Ivan Kozloff1 - 0 WPts
19/03/2018San Juan, Puerto Rico0 - 0 Vicente Portalatin0 - 0 WPts