Weightclass:  Middleweight
Location:  San Juan, Puerto Rico
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/03/2024San Juan, Puerto Rico20 - 17 Tajo Leston1 - 0 WPts
27/01/2024San Juan, Puerto Rico19 - 17 Justin Evans7 - 15 WPts
28/11/2023San Juan, Puerto Rico18 - 17 Hitu Hendrowahyono13 - 6 WPts
28/09/2023San Juan, Puerto Rico18 - 16 Bum-young Lim24 - 7 LPts
30/07/2023San Juan, Puerto Rico17 - 16 Hello Bau19 - 14 WPts
30/05/2023San Juan, Puerto Rico17 - 15 Fidel Caoili11 - 16 LPts
31/03/2023San Juan, Puerto Rico16 - 15 Joaquin Chavarin4 - 1 WPts
30/01/2023San Juan, Puerto Rico15 - 15 Demogorgon Zane1 - 3 WPts
30/11/2022San Juan, Puerto Rico14 - 15 Gabriel Sancho5 - 11(1) WPts
30/09/2022San Juan, Puerto Rico13 - 15 Santiago Mancebo14 - 18 WPts
01/08/2022San Juan, Puerto Rico12 - 15 Francisco Ortez1 - 4 WPts
30/05/2022San Juan, Puerto Rico11 - 15 Heron Andreas2 - 13 WPts
31/03/2022Adana, Turkey10 - 15 Osman Ozbilgin1 - 13(1) WPts
31/01/2022Antwerp, Belgium10 - 14 Albrecht Van de Custeele14 - 8 LPts
02/12/2021San Juan, Puerto Rico10 - 13 Juan Ravelo10 - 8 LPts
16/10/2021San Juan, Puerto Rico10 - 12 Orlando Camero19 - 7 LPts
14/09/2021Dushanbe, Tajikistan10 - 11 Kir Iksanov13 - 7 LPts
17/07/2021San Juan, Puerto Rico9 - 11 Neron Antunez12 - 8 WPts
04/06/2021San Juan, Puerto Rico8 - 11 Guido Quintana6 - 9 WPts
04/04/2021San Juan, Puerto Rico8 - 10 Zaman Bangura12 - 9 LPts
03/02/2021San Juan, Puerto Rico8 - 9 Fadei Baltcepure12 - 3 LPts
02/12/2020San Juan, Puerto Rico7 - 9 Rogelio Quinonez2 - 9 WPts
08/10/2020Bulawayo, Zimbabwe7 - 8 Mark Daudpota10(1) - 8 LPts
10/08/2020Achiaman, Ghana7 - 7 Scott Andam5 - 9 LPts
12/06/2020Seattle, USA6 - 7 Robert Laurie6 - 4 WPts
12/04/2020Ponce, Puerto Rico5 - 7 Carlos Olivo2 - 8 WPts
20/02/2020Nairobi, Kenya5 - 6 John Keya3 - 8 LPts
22/12/2019San Juan, Puerto Rico5 - 5 Eduardo Aristizabal9 - 2 LPts
22/10/2019San Juan, Puerto Rico4 - 5 Oihane Balcazar1 - 3 WPts
22/08/2019San Juan, Puerto Rico3 - 5 Gig Inocencio2 - 5 WPts
17/07/2019San Juan, Puerto Rico2 - 5 Anton Talgatckyzy0 - 2 WPts
18/05/2019San Juan, Puerto Rico1 - 5 Rodrigo Leanos5 - 3 WPts
18/03/2019San Juan, Puerto Rico0 - 5 Carlos Noda0 - 0 WPts
27/01/2019Dublin, Ireland0 - 4 Liam Berne5 - 1 LPts
29/11/2018Yerevan, Armenia0 - 3 Bsag Babaeghyan2 - 2 LPts
01/10/2018San Juan, Puerto Rico0 - 2 Rehman Rayes2 - 0 LPts
03/08/2018San Juan, Puerto Rico0 - 1 Juan Montano1 - 2 LPts
05/06/2018San Juan, Puerto Rico0 - 0 Jevonte Assiful0 - 0 LPts