Weightclass:  Light Welterweight
Location:  San Juan, Puerto Rico
Record:  25 - 9(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/05/2028San Juan, Puerto Rico24 - 9(1) Dave Ramsay2 - 1 WPts
21/03/2028San Juan, Puerto Rico23 - 9(1) Vitali Tarasov15 - 13 WPts
21/01/2028San Juan, Puerto Rico22 - 9(1) Garson Scheider6(1) - 16(5) WPts
20/11/2027San Juan, Puerto Rico21 - 9(1) Obaid Ramin7 - 6 WPts
20/09/2027San Juan, Puerto Rico20 - 9(1) Adnan Shaer6 - 23(4) WPts
21/07/2027San Juan, Puerto Rico19 - 9(1) Agung Rudiyana4 - 5 WPts
21/05/2027San Juan, Puerto Rico18 - 9(1) Chung Tan2 - 7 WPts
22/03/2027San Juan, Puerto Rico17 - 9(1) Thongtaeng Sangkagowit1 - 12 WPts
21/01/2027San Juan, Puerto Rico16 - 9(1) Christian de Beul9 - 23 WPts
22/11/2026San Juan, Puerto Rico15 - 9(1) Lisandro Fregoso0 - 1 WPts
23/09/2026San Juan, Puerto Rico14 - 9(1) Cezar Szafran12 - 26 WPts
25/07/2026San Juan, Puerto Rico13 - 9(1) Campbell Normandin7 - 8 WPts
26/05/2026Ponce, Puerto Rico12 - 9(1) Franco Cazares10(1) - 11 WPts
14/04/2026Bayamon, Puerto Rico12 - 8(1) Jaguar Bacallao8 - 9 LPts Puerto Rico National Championships 2026View
11/04/2026Bayamon, Puerto Rico11 - 8(1) Fresco Enriques6 - 9 WPts Puerto Rico National Championships 2026View
28/03/2026San Juan, Puerto Rico10 - 8(1) Konstantin Gaziev6 - 4 WPts
28/01/2026Bristol, UK9 - 8(1) Joel McLean7 - 14 WPts
29/11/2025Carolina, Puerto Rico8 - 8(1) Hilario Abrego4 - 12 WPts
01/10/2025San Juan, Puerto Rico7 - 8(1) Noe Quijas2 - 0 WPts
03/08/2025Vitebsk, Belarus6 - 8(1) Vasyl Denis9 - 10(2) WPts
05/06/2025Ponce, Puerto Rico5 - 8(1) Xabat Borjon1 - 5 WPts
08/04/2025San Juan, Puerto Rico5 - 7(1) Loredo Bueno4 - 12 LPts
08/02/2025Gdynia, Poland5 - 6(1) Stefan Trzaska3 - 10 LPts
11/12/2024Puente Alto, Chile4 - 6(1) Diego Cavazos3 - 0 WPts
13/10/2024San Juan, Puerto Rico3 - 6(1) Xaverius Lombardo1 - 10(1) WPts
16/08/2024Carolina, Puerto Rico3 - 5(1) Gabriel Morones25(6) - 15 LPts
21/06/2024Tegucigalpa, Honduras3 - 4(1) Felippe Robaina10 - 10 LPts
23/04/2024Ponce, Puerto Rico2 - 4(1) Quiqui Zamora0 - 0 WPts
26/02/2024Zagreb, Croatia2 - 3(1) Kristijan Salaj14 - 23 LPts
29/12/2023San Juan, Puerto Rico1 - 3(1) Yago Zenon6(1) - 4 WPts
29/10/2023Vilnius, Lithuania1 - 2(1) Franciszek Czuba2 - 12 LPts
31/08/2023Bayamon, Puerto Rico1 - 1 Miguel Fonseca22(3) - 15 LKO2
07/07/2023San Juan, Puerto Rico0 - 1 Jeraldo Llanos0 - 5 WPts
05/06/2023San Juan, Puerto Rico0 - 0 Roman Labrador2 - 2 LPts