Weightclass:  Lightweight
Location:  San Juan, Puerto Rico
Record:  18 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/02/2022San Juan, Puerto Rico17 - 7 Fatlum Sava2 - 4 WPts
26/12/2021San Juan, Puerto Rico16 - 7 Antonio Iniguez6 - 14 WPts
25/10/2021San Juan, Puerto Rico15 - 7 Angel Murillo7 - 2 WPts
24/08/2021San Juan, Puerto Rico14 - 7 Carlos Gonzalez5 - 12 WPts
23/06/2021San Juan, Puerto Rico13 - 7 Murshid Tumin7 - 5 WPts
22/04/2021San Juan, Puerto Rico13 - 6 Diego Gomez12 - 3 LPts
20/02/2021San Juan, Puerto Rico12 - 6 Bo Thao14 - 6 WPts
22/12/2020San Juan, Puerto Rico12 - 5 Joaquin Lugar7 - 10 LPts
21/10/2020San Juan, Puerto Rico11 - 5 Diego Pablo1 - 1 WPts
22/08/2020San Juan, Puerto Rico10 - 5 Shamsadeen Issangar3 - 9 WPts
21/06/2020San Juan, Puerto Rico9 - 5 Manuel Montesano7 - 2 WPts
20/04/2020San Juan, Puerto Rico8 - 5 Paco Luy5 - 3 WPts
20/02/2020San Juan, Puerto Rico8 - 4 Urvano Subia9 - 3 LPts
21/12/2019San Juan, Puerto Rico7 - 4 Zuffur Jahid8 - 3 WPts
22/10/2019Dun Laoghaire, Ireland6 - 4 Dean McCleese2 - 5 WPts
23/08/2019Saltillo, Mexico5 - 4 Onofre Oviedo6 - 5 WPts
24/06/2019San Juan, Puerto Rico4 - 4 Hisao Sano5 - 1 WPts
25/04/2019San Juan, Puerto Rico3 - 4 Laron Lavanchy4 - 4 WPts
23/02/2019Pagadian, Philippines3 - 3 Santiago Malinsangan2 - 3 LPts
25/12/2018Bratsk, Russia2 - 3 Aleksei Khaybulaev1 - 5 WPts
27/10/2018Abidjan, Ivory Coast1 - 3 Neville Malot2 - 3 WPts
29/08/2018San Juan, Puerto Rico1 - 2 Lee Pickens3 - 2 LPts
01/07/2018San Juan, Puerto Rico1 - 1 Ricky Mohan3 - 0 LPts
03/05/2018Bayamon, Puerto Rico1 - 0 Berto Peinado0 - 1 LPts
19/03/2018San Juan, Puerto Rico0 - 0 Yago Monje0 - 0 WPts