Weightclass:  Middleweight
Location:  San Juan, Puerto Rico
Record:  22 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2024San Juan, Puerto Rico21 - 18 Rodrigo Caro3 - 9 WPts
30/10/2024San Juan, Puerto Rico20 - 18 Berto Muro1 - 33(1) WPts
01/09/2024San Juan, Puerto Rico19 - 18 Cipriano Prisco1 - 6 WPts
03/07/2024San Juan, Puerto Rico18 - 18 Jarek Frankiewicz0 - 1 WPts
04/05/2024San Juan, Puerto Rico17 - 18 Essien Muite3 - 13 WPts
06/03/2024San Juan, Puerto Rico16 - 18 Malik Mucaghanow1 - 0 WPts
06/01/2024San Juan, Puerto Rico15 - 18 Lisandro Escandon0 - 2 WPts
07/11/2023San Juan, Puerto Rico14 - 18 Baltasar Siguenza0 - 8(3) WPts
08/09/2023San Juan, Puerto Rico13 - 18 Javier Napoleon10 - 9 WPts
10/07/2023San Juan, Puerto Rico12 - 18 Miguel Quezada1 - 10 WPts
11/05/2023San Juan, Puerto Rico11 - 18 Tobias Kafabusa4 - 15 WPts
12/03/2023San Juan, Puerto Rico11 - 17 Carlos Noda9 - 17 LPts
11/01/2023Minsk, Belarus11 - 16 Dmytro Makar27 - 6 LPts
13/11/2022Bangkok, Thailand11 - 15 Saenmuangloei Kiatpatarapan26 - 4 LPts
15/09/2022San Juan, Puerto Rico10 - 15 Angel Matas0 - 2 WPts
18/07/2022London, UK10 - 14 John Baughn8 - 19(1) LPts
20/05/2022Perth, Australia9 - 14 Adriano Airaghi20(2) - 3 WPts
22/03/2022New Kingston, Jamaica9 - 13 Shaun Lawter18 - 5 LPts
22/01/2022Havana, Cuba9 - 12 Rico Bautista6 - 18 LPts
23/11/2021Palermo, Italy8 - 12 Silvano Luca5 - 16 WPts
25/09/2021Jakarta, Indonesia8 - 11 Acawarman Museng16 - 8 LPts
28/07/2021San Juan, Puerto Rico8 - 10 Emilio Umanzor6(1) - 10 LPts
26/05/2021Metz, France8 - 9 Antoine Ostheimer9 - 8 LPts
27/03/2021Guatemala City, Guatemala8 - 8 Gig Calixto14(1) - 6 LPts
27/01/2021San Juan, Puerto Rico7 - 8 Carlos Noda6 - 6 WPts
07/12/2020Bayamon, Puerto Rico7 - 7 Vidal Monzon7 - 8 LPts
07/10/2020San Juan, Puerto Rico6 - 7 Rodrigo Salomon8 - 9 WPts
09/08/2020Helsinki, Finland5 - 7 Aleksi Huuskonen8 - 6 WPts
10/06/2020Seoul, South Korea5 - 6 Chan-dong Ye14 - 1 LPts
12/04/2020Ponce, Puerto Rico4 - 6 Montenegro Almas1 - 11 WPts
08/03/2020Roskilde, Denmark4 - 5 Knute Kanne6 - 5 LPts
08/01/2020San Juan, Puerto Rico4 - 4 Carlos Noda1 - 4 LPts
07/11/2019San Juan, Puerto Rico4 - 3 Isidro Amo10 - 2 LPts
06/09/2019San Jose, Costa Rica3 - 3 Larenzo Valverde3 - 4 WPts
09/07/2019San Juan, Puerto Rico3 - 2 Fedya Albiev8 - 1 LPts
09/05/2019Bayamon, Puerto Rico2 - 2 Joaquin Andino0 - 2 WPts
21/03/2019Carolina, Puerto Rico2 - 1 Guido Quintana0 - 1 LPts
14/02/2019Adelaide, Australia1 - 1 Matthew Kozlovsky2 - 0 WPts
16/12/2018Quezon City, Philippines0 - 1 Juan Sicilia0 - 1 WPts
18/10/2018San Juan, Puerto Rico0 - 0 Kongjak Limwannasathian1 - 1 LPts