Weightclass:  Lightweight
Location:  San Juan, Puerto Rico
Record:  33 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/09/2025San Juan, Puerto Rico32 - 13 Jeong-ho You5 - 7 WPts
08/07/2025San Juan, Puerto Rico31 - 13 Chung-yong Ok5 - 4 WPts
09/05/2025San Juan, Puerto Rico30 - 13 Mark Jarvey2 - 1 WPts
10/03/2025San Juan, Puerto Rico29 - 13 Ernesto Lehmann3 - 13 WPts
10/01/2025San Juan, Puerto Rico28 - 13 Jurgen Pannwitz2 - 8 WPts
11/11/2024San Juan, Puerto Rico27 - 13 Orma Mwase3 - 11 WPts
10/09/2024San Juan, Puerto Rico26 - 13 Guillermo Prudencio1 - 7 WPts
14/07/2024San Juan, Puerto Rico25 - 13 Ramiro Polon19 - 19 WPts
14/05/2024San Juan, Puerto Rico24 - 13 Dewei Koon2 - 3 WPts
15/03/2024San Juan, Puerto Rico23 - 13 Haaris Atiq0 - 6(3) WPts
15/01/2024San Juan, Puerto Rico22 - 13 Deepak Mammen3 - 3 WPts
16/11/2023San Juan, Puerto Rico21 - 13 Pedro Bernardino0 - 1 WPts
17/09/2023Isfahan, Iran20 - 13 Waleed Ally1 - 9 WPts
20/07/2023San Juan, Puerto Rico19 - 13 Atif Ayad1 - 21(1) WPts
21/05/2023Montevideo, Uruguay18 - 13 Angel Merino6(1) - 14 WPts
23/03/2023Istanbul, Turkey17 - 13 Direnc Yerlikaya14(2) - 18 WPts
23/01/2023Hamamatsu, Japan17 - 12 Iwao Takagi12(1) - 10 LPts
24/11/2022Tehran, Iran17 - 11 Hassan Mohiuddin12(1) - 17 LPts
26/09/2022San Juan, Puerto Rico16 - 11 Quannell Mukuni7(1) - 17 WPts
29/07/2022Carolina, Puerto Rico16 - 10 Seferino Belmontes23 - 4 LPts
01/06/2022Isfahan, Iran15 - 10 Asif Idris1 - 9 WPts
03/04/2022Brasilia, Brazil14 - 10 Porfio Aquino8 - 13 WPts
03/02/2022Ponce, Puerto Rico13 - 10 Berto Valdez2(1) - 19 WPts
13/12/2021San Juan, Puerto Rico12 - 10 Irfan Ramzan5 - 9(1) WPts
12/10/2021Dubai, UAE11 - 10 Waleed Naifeh12 - 10 WPts
14/08/2021Samarqand, Uzbekistan11 - 9 Sergei Babayev16 - 8 LPts
16/06/2021Ahmedabad, India10 - 9 Harish Chauhan11 - 9 WPts
17/04/2021San Juan, Puerto Rico10 - 8 Reyes Pilar11 - 6 LPts
09/03/2021San Juan, Puerto Rico10 - 7 Oro Henao13 - 5 LPts
03/02/2021Carolina, Puerto Rico9 - 7 Jose Bosque2 - 10 WPts
10/12/2020Zaragoza, Spain9 - 6 Loredo Guadalupe13 - 1 LPts
12/10/2020Salvador, Brazil8 - 6 Beltran Mirante2(1) - 6 WPts
14/08/2020San Juan, Puerto Rico8 - 5 Borya Moldabecov10(1) - 6 LPts
13/06/2020Sao Paulo, Brazil8 - 4 Antonio Noronha9 - 3 LPts
13/04/2020San Juan, Puerto Rico8 - 3 Ricardo Napoleon5 - 4 LPts
15/02/2020Quezon City, Philippines8 - 2 Xavier Sanabria3 - 2 LPts
17/12/2019Madrid, Spain7 - 2 Vicente Escobedo0 - 12 WPts
19/10/2019Abidjan, Ivory Coast6 - 2 Tugdual Belmondo2 - 8 WPts
20/08/2019San Juan, Puerto Rico5 - 2 Diego Aguas2 - 2 WPts
08/07/2019San Juan, Puerto Rico5 - 1 Manuel Montesano2 - 1 LPts
08/05/2019San Juan, Puerto Rico4 - 1 Gabriel Florida0 - 1 WPts
05/04/2019Dushanbe, Tajikistan3 - 1 Isa Gaidarov1 - 2 WPts
03/02/2019San Juan, Puerto Rico2 - 1 Diego Mathias1 - 1 WPts
14/12/2018Gomel, Belarus2 - 0 Fedir Brodsky7 - 0 LPts
16/10/2018San Juan, Puerto Rico1 - 0 Rico Corzo1 - 0 WPts
18/08/2018San Juan, Puerto Rico0 - 0 Massimo Veronisi0 - 0 WPts