Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  21 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/08/2029San Juan, Puerto Rico20 - 28 Leeroy Shiels6 - 10 WPts
21/06/2029San Juan, Puerto Rico19 - 28 Mark Shumba4 - 3 WPts
22/04/2029San Juan, Puerto Rico19 - 27 Sammy Allan15 - 19 LPts
21/02/2029Riga, Latvia18 - 27 Luka Leitis2 - 7(1) WPts
24/12/2028Sapporo, Japan17 - 27 Raiden Ueda5 - 19 WPts
26/10/2028San Juan, Puerto Rico16 - 27 Jae-sung Hahm25(2) - 14 WPts
27/08/2028San Juan, Puerto Rico16 - 26 Alejandro Carpio8 - 11(4) LPts
28/06/2028Santiago, Chile16 - 25 Rodrigo Garcia12 - 11 LPts
29/04/2028Odense, Denmark16 - 24 Ulick Ibsen13 - 10 LPts
01/03/2028Melbourne, Australia15 - 24 Bruce Telford6 - 18(1) WPts
01/01/2028Ponce, Puerto Rico14 - 24 Oleos Escamilla5 - 28(8) WPts
04/11/2027San Juan, Puerto Rico13 - 24 Rodrigo Ferro2 - 11 WPts
05/09/2027Sydney, Australia13 - 23 Callum Mawhinney8 - 18(2) LPts
08/07/2027Córdoba, Argentina13 - 22 Reyes Barrera19 - 6 LPts
10/05/2027Bangkok, Thailand13 - 21 Petch Tienpho22 - 9(4) LPts
12/03/2027Guayaquil, Ecuador12 - 21 Fidel Arocha6 - 10 WPts
12/01/2027San Juan, Puerto Rico11 - 21 Nemesio Arjona13(2) - 20 WPts
13/11/2026Carolina, Puerto Rico11 - 20 Porfio Rabago18 - 7 LPts
15/09/2026San Juan, Puerto Rico11 - 19 Santiago Cardinal16 - 17 LPts
16/07/2026Nimes, France10 - 19 Trystan Batiste8 - 14 WPts
17/05/2026San Juan, Puerto Rico9 - 19 Scott Herde3 - 5 WPts
18/03/2026Bayamon, Puerto Rico8 - 19 Eduardo Colmenero2 - 18 WPts
08/02/2026San Juan, Puerto Rico8 - 18 Alejandro Bocanegra10 - 9 LPts
17/01/2026Carolina, Puerto Rico7 - 18 Santiago Godino8 - 11(1) WPts
22/11/2025Dushanbe, Tajikistan6 - 18 Mirali Dzhahagirov4 - 20 WPts
23/09/2025Dushanbe, Tajikistan6 - 17 Anton Urstembaev8 - 14 LPts
26/07/2025San Juan, Puerto Rico5 - 17 Nikica Mlinaric6 - 12 WPts
28/05/2025San Juan, Puerto Rico5 - 16 Hikaru Miyahira10 - 18 LPts
30/03/2025Toronto, Canada5 - 15 Mark Slaight30(1) - 12 LPts
30/01/2025San Juan, Puerto Rico4 - 15 Joaquin Farfan2 - 2 WPts
01/12/2024Plovdiv, Bulgaria4 - 14 Ilija á Chekhov7 - 9 LPts
03/10/2024Resistencia, Argentina3 - 14 Joaquin Real0 - 2 WPts
05/08/2024Fuji, Japan3 - 13 Kazuki Saiki17 - 10 LPts
07/06/2024Ponce, Puerto Rico3 - 12 Ramiro Avellaneda10 - 4 LPts
14/04/2024San Juan, Puerto Rico3 - 11 Xabat Pasillas8 - 16 LPts
17/02/2024Dushanbe, Tajikistan3 - 10 Ilyas Aslanov15 - 20 LPts
20/12/2023Alexandria, Egypt3 - 9 Farhan Gabr11 - 25(1) LPts
21/10/2023Montreal, Canada3 - 8 Wyatt Gladieux15 - 20(1) LPts
23/08/2023Bayamon, Puerto Rico3 - 7 Alejandro Macho1 - 3 LPts
24/06/2023San Juan, Puerto Rico3 - 6 Vidkun Ketelsen14 - 15 LPts
26/04/2023Melbourne, Australia3 - 5 Mason Eramian20 - 13 LPts
26/02/2023San Juan, Puerto Rico2 - 5 Owen Binning9(1) - 10 WPts
28/12/2022Gomel, Belarus2 - 4 Afon Wolsky14 - 15 LPts
30/10/2022Carolina, Puerto Rico2 - 3 Juan Munos3 - 12(1) LPts
07/09/2022San Juan, Puerto Rico2 - 2 Angel Pintor0 - 2 LPts
21/07/2022San Juan, Puerto Rico2 - 1 Ignado Buron13 - 12 LPts
18/06/2022Carolina, Puerto Rico2 - 0 Orlando Cristobal0 - 0 LPts
04/05/2022San Juan, Puerto Rico1 - 0 Diego Becerril1 - 1 WPts
06/03/2022San Juan, Puerto Rico0 - 0 Esteban Villamar0 - 2 WPts