Weightclass:  Light Welterweight
Location:  Bayamon, Puerto Rico
Record:  21 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2026Bayamon, Puerto Rico20 - 12 Nathan Poblete0 - 2 WPts
10/04/2026Bayamon, Puerto Rico19 - 12 Joe Mtukudzi11 - 16 WPts
09/02/2026Bayamon, Puerto Rico18 - 12 Rog Peers3 - 12 WPts
11/12/2025Bayamon, Puerto Rico17 - 12 Birk Jass6(1) - 16 WPts
12/10/2025Bayamon, Puerto Rico16 - 12 Yodsingdaeng Dangda2 - 11 WPts
13/08/2025Bayamon, Puerto Rico15 - 12 Baskoro Windha0 - 5 WPts
13/06/2025Bayamon, Puerto Rico14 - 12 Rodrigo Villela0 - 0 WPts
14/04/2025Bayamon, Puerto Rico13 - 12 Santiago Beato3 - 24 WPts
13/02/2025Bayamon, Puerto Rico12 - 12 Hassan Ebeid0 - 7 WPts
16/12/2024San Juan, Puerto Rico11 - 12 Montego Acedo32(2) - 12 WPts
23/10/2024San Juan, Puerto Rico10 - 12 Santiago Mancia14 - 28 WPts
28/08/2024Bayamon, Puerto Rico9 - 12 Gareth Malloch2 - 8 WPts
30/06/2024San Jose, Costa Rica8 - 12 Montana Cortina29(1) - 9 WPts
02/05/2024Bayamon, Puerto Rico7 - 12 Dave Aden1 - 1 WPts
04/03/2024Makassar, Indonesia6 - 12 Waluyo Lita1 - 5 WPts
05/01/2024Changwon, South Korea5 - 12 Yong-jae Baek0 - 0 WPts
07/11/2023Carolina, Puerto Rico4 - 12 Angel Sabado16(2) - 20 WPts
13/09/2023Bayamon, Puerto Rico4 - 11 Kiki Feria12 - 22(8) LPts
20/07/2023Bayamon, Puerto Rico4 - 10 Xaver Cal31 - 6 LPts
10/06/2023Ponce, Puerto Rico4 - 9 Federico Rozas28 - 7 LPts
08/05/2023Brno, Czech Republic4 - 8 VÝt Flicek18 - 16 LPts
10/03/2023Ponce, Puerto Rico4 - 7 Rafael Cordon11 - 16 LPts
14/01/2023Bayamon, Puerto Rico4 - 6 Quico Paniagua21(1) - 5 LPts
11/12/2022Reynosa, Mexico3 - 6 Juan Salas15(2) - 15 WPts
12/10/2022Al-Quwaysimah, Jordan3 - 5 Ahmed Boulos16 - 13 LPts
14/08/2022San Juan, Puerto Rico3 - 4 Francisco Concha23(1) - 4 LPts
28/06/2022Stockholm, Sweden2 - 4 Rasmus Ahlberg10 - 17 WPts
30/04/2022San Juan, Puerto Rico2 - 3 Diego Raso15 - 11(1) LPts
08/03/2022Ponce, Puerto Rico1 - 3 Diego Bencomo1 - 1 WPts
11/01/2022Bayamon, Puerto Rico1 - 2 Angel Romo18 - 7 LPts
15/11/2021Gomel, Belarus1 - 1 Krystiyan Holub11 - 9 LPts
15/09/2021Angers, France1 - 0 Donatien Beal4 - 20 LPts
18/07/2021Bayamon, Puerto Rico0 - 0 Beltran Alegre2 - 6(1) WPts