Weightclass:  Middleweight
Location:  Bayamon, Puerto Rico
Record:  28 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/10/2023Bayamon, Puerto Rico28 - 7 Langgeng Sudaryono24 - 10 LPts
03/08/2023Bayamon, Puerto Rico28 - 6 Kir Panov6 - 10 LPts
04/06/2023Bayamon, Puerto Rico27 - 6 Jair Magallon26 - 10 WPts
04/04/2023Bayamon, Puerto Rico27 - 5 Ahmet Merich29 - 8 LPts
04/02/2023Bayamon, Puerto Rico26 - 5 Jayvyn Quainoo2 - 14 WPts
06/12/2022Bayamon, Puerto Rico25 - 5 Hernan Lucia1 - 0 WPts
06/10/2022Bayamon, Puerto Rico24 - 5 Bruno Pittmon8 - 16 WPts
07/08/2022Bayamon, Puerto Rico23 - 5 Balasi Chaconas2 - 3 WPts
06/06/2022Bayamon, Puerto Rico22 - 5 Montrell Desnos9(1) - 20(2) WPts
07/04/2022Bayamon, Puerto Rico21 - 5 Venacio Magdaluyo13 - 14 WPts
06/02/2022Bayamon, Puerto Rico20 - 5 Charlie Dolan3 - 6 WPts
06/12/2021Bayamon, Puerto Rico19 - 5 Majid Rasheed8 - 16 WPts
06/10/2021Stockholm, Sweden18 - 5 Filip Erland7 - 14(3) WPts
08/08/2021San Juan, Puerto Rico17 - 5 Rogelio Quinonez2 - 13 WPts
11/06/2021Johor Bahru, Malaysia16 - 5 Majid Rasheed8 - 13 WPts
13/04/2021San Juan, Puerto Rico15 - 5 Lisandro Carillo12 - 7 WPts
12/03/2021Sydney, Australia15 - 4 Paul Elder17 - 3 LPts
12/01/2021Bayamon, Puerto Rico14 - 4 Juan Clavijo2 - 15 WPts
11/11/2020Bayamon, Puerto Rico13 - 4 Santiago Mancebo11 - 8 WPts
11/09/2020Vienna, Austria12 - 4 Hernando Hansemann4 - 13 WPts
13/07/2020Graz, Austria11 - 4 Taber Hall4(1) - 11 WPts
13/05/2020Bayamon, Puerto Rico10 - 4 Maynard Stueck8 - 6 WPts
13/03/2020Panama City, Panama9 - 4 Angel Corea1 - 9 WPts
13/01/2020Copenhagen, Denmark8 - 4 Igor Thagard1 - 7 WPts
14/11/2019Bayamon, Puerto Rico8 - 3 Jair Magallon4 - 5 LPts
14/09/2019Shymkent, Kazakhstan8 - 2 Tariq Seitbekow1 - 7 LPts
17/07/2019San Juan, Puerto Rico8 - 1 Isidro Amo8 - 2 LPts
11/06/2019Bayamon, Puerto Rico7 - 1 Carlos Monsivais1 - 4 WPts
12/04/2019Bayamon, Puerto Rico6 - 1 Ailbe Stoeckel0 - 5 WPts
10/02/2019Bayamon, Puerto Rico5 - 1 Berto Retana1 - 1 WPts
11/12/2018San Juan, Puerto Rico4 - 1 Santiago Mancebo4 - 3 WPts
12/10/2018Bayamon, Puerto Rico3 - 1 Jair Magallon1 - 1 WPts
13/08/2018Bayamon, Puerto Rico2 - 1 Santiago Mancebo3 - 2 WPts
15/06/2018Bayamon, Puerto Rico1 - 1 Eduardo Aristizabal0 - 1 WPts
17/04/2018San Juan, Puerto Rico1 - 0 Juan Alvillar0 - 2 LPts
06/03/2018Bayamon, Puerto Rico0 - 0 Agim Naþi0 - 0 WPts