Weightclass:  Lightweight
Location:  San Juan, Puerto Rico
Record:  30(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/09/2026San Juan, Puerto Rico29(1) - 26 Angel Hurtado1 - 0 WPts
07/07/2026San Juan, Puerto Rico28(1) - 26 Jose Villarruel2 - 3 WPts
07/05/2026San Juan, Puerto Rico27(1) - 26 Agapetus Loreto4 - 8(1) WPts
08/03/2026San Juan, Puerto Rico26(1) - 26 Rob Macaranas1 - 7 WPts
07/01/2026San Juan, Puerto Rico25(1) - 26 Federico Ochoa4 - 10 WPts
07/11/2025San Juan, Puerto Rico24(1) - 26 Santiago Suero1 - 0 WPts
07/09/2025San Juan, Puerto Rico23(1) - 26 Marlen Chistovich3 - 27 WPts
08/07/2025San Juan, Puerto Rico22(1) - 26 Jaka Estianty6 - 21(1) WPts
09/05/2025San Juan, Puerto Rico21(1) - 26 Zhong Der11 - 6 WPts
10/03/2025San Juan, Puerto Rico20(1) - 26 Baltasar Hempfling19 - 10 WPts
09/01/2025San Juan, Puerto Rico19(1) - 26 Emilio Estopinal11 - 8 WPts
10/11/2024San Juan, Puerto Rico18(1) - 26 Federico Ochoa1 - 4 WPts
09/09/2024San Juan, Puerto Rico17(1) - 26 Diego Mathias18 - 19 WPts
12/07/2024Vilnius, Lithuania17(1) - 25 Bohater Donarski32(1) - 12 LPts
12/05/2024Nairobi, Kenya16(1) - 25 Adam Makatiani2 - 3 WPts
14/03/2024Liverpool, UK15(1) - 25 Will Wilson13 - 21 WPts
15/01/2024Dublin, Ireland15(1) - 24 Joshua MacCarrick27 - 6 LPts
17/11/2023Istanbul, Turkey15(1) - 23 Ilker Erdinc19(4) - 15 LPts
19/09/2023San Juan, Puerto Rico14(1) - 23 Steven Loane9 - 8 WPts
21/07/2023Carrefour, Haiti13 - 23 Damien Bartholdi19 - 10(2) WKO3
23/05/2023Dushanbe, Tajikistan12 - 23 Suleiman Eid13(2) - 19 WPts
25/03/2023Carolina, Puerto Rico12 - 22 Noe Almanzar19 - 8 LPts
27/01/2023San Juan, Puerto Rico12 - 21 Ian Guttierrez17 - 6 LPts
28/11/2022San Juan, Puerto Rico12 - 20 Diego Mathias11 - 15 LPts
28/09/2022San Juan, Puerto Rico11 - 20 Rodrigo Lince5 - 12 WPts
31/07/2022San Juan, Puerto Rico11 - 19 Rico Ocanas12 - 10 LPts
31/05/2022Minsk, Belarus11 - 18 Yakiv Andrich16 - 10 LPts
02/04/2022San Juan, Puerto Rico11 - 17 Shayan Alfayed5 - 4 LPts
02/02/2022Bayamon, Puerto Rico11 - 16 Xabat Paul16 - 6(1) LPts
10/12/2021Carolina, Puerto Rico10 - 16 Elias Tobar6 - 12 WPts
03/11/2021Bayamon, Puerto Rico10 - 15 Seferino Acebo8 - 11 LPts
02/10/2021San Juan, Puerto Rico10 - 14 Cuba Graciano6 - 11 LPts
12/08/2021Petaling Jaya, Malaysia9 - 14 Aftab Shahan10(1) - 12 WPts
12/06/2021San Juan, Puerto Rico8 - 14 Gazi Aly2 - 3 WPts
12/04/2021San Juan, Puerto Rico7 - 14 Reyes Esqueda7 - 12 WPts
09/02/2021Bangkok, Thailand6 - 14 Noknoi Baikam12 - 4 WPts
12/12/2020Saltillo, Mexico5 - 14 Roman Noda6 - 7 WPts
12/10/2020Bayamon, Puerto Rico5 - 13 Diego Botero3 - 9 LPts
30/08/2020Ciudad Guayana, Venezuela5 - 12 Orlando Gardin6 - 0 LPts
02/07/2020Ponce, Puerto Rico5 - 11 Enzo Marina4(1) - 13 LPts
31/05/2020Kulob, Tajikistan4 - 11 Ilyas Mamedov3 - 10 WPts
02/04/2020San Juan, Puerto Rico3 - 11 Yago Merino2 - 10 WPts
02/02/2020San Juan, Puerto Rico3 - 10 Loredo Pecha3 - 3 LPts
25/12/2019Bayamon, Puerto Rico3 - 9 Ryo Daniel5(1) - 7 LPts
27/10/2019San Juan, Puerto Rico3 - 8 Jong-ho Bai4 - 2 LPts
28/08/2019San Juan, Puerto Rico3 - 7 Gabriel Gamero7 - 1 LPts
29/06/2019San Juan, Puerto Rico3 - 6 Neron Aguilera3 - 2 LPts
30/04/2019San Juan, Puerto Rico3 - 5 Edmundo Cobos0 - 5 LPts
28/02/2019San Juan, Puerto Rico2 - 5 Fizuli Zhacksybek2 - 2 WPts
31/12/2018San Juan, Puerto Rico1 - 5 Juan Casas2 - 1 WPts
02/11/2018Carolina, Puerto Rico1 - 4 Seferino Belmontes3 - 1 LPts
29/09/2018Bayamon, Puerto Rico1 - 3 Sagaz Campoy3 - 0 LPts
29/08/2018San Juan, Puerto Rico0 - 3 Luther Matthies0 - 4 WPts
01/07/2018Bayamon, Puerto Rico0 - 2 Nemesio Severo2 - 0 LPts
17/05/2018San Juan, Puerto Rico0 - 1 Shing Way1 - 0 LPts
19/03/2018San Juan, Puerto Rico0 - 0 Rodrigo Garcia0 - 0 LPts