Weightclass:  Welterweight
Location:  Carolina, Puerto Rico
Record:  15(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/05/2027Carolina, Puerto Rico15(1) - 18 Diego Abrego8 - 16(1) LPts
23/03/2027Carolina, Puerto Rico14(1) - 18 Joaquin Pelayo5 - 8 WPts
22/01/2027Carolina, Puerto Rico13(1) - 18 Noah Erueti2 - 18(2) WPts
23/11/2026Carolina, Puerto Rico12(1) - 18 Cipriano Arguelles1 - 8 WPts
23/09/2026Carolina, Puerto Rico11(1) - 18 Ives Abadie4 - 5 WPts
25/07/2026Carolina, Puerto Rico10(1) - 18 Glynn Coughlan2 - 3 WPts
26/05/2026Carolina, Puerto Rico9(1) - 18 Gage Oliphant3 - 21 WPts
27/03/2026Carolina, Puerto Rico9(1) - 17 Fayyad Sassa6 - 7 LPts
26/01/2026Carolina, Puerto Rico8(1) - 17 Oddvar Oyen6 - 8 WPts
27/11/2025Carolina, Puerto Rico8(1) - 16 Miguel Pavon8 - 8 LPts
28/09/2025Carolina, Puerto Rico8(1) - 15 Fresco Concha16 - 10 LPts
30/07/2025Carolina, Puerto Rico7(1) - 15 Diego Marcia2(1) - 9 WPts
01/06/2025Carolina, Puerto Rico6 - 15 Dmitriy Altantulga2 - 13(3) WKO3
03/04/2025Toronto, Canada6 - 14 Lewis Beaudin25(1) - 18 LPts
03/02/2025Kampala, Uganda6 - 13 Obaid Odeh6 - 13 LPts
06/12/2024Santa Cruz de la Sierra, Bolivia5 - 13 Alejandro Pupo7(2) - 23 WPts
08/10/2024Bayamon, Puerto Rico5 - 12 Pablo Tome20 - 23 LPts
11/08/2024Carolina, Puerto Rico5 - 11 Carlos Baeza2 - 6 LPts
13/06/2024San Jose, Costa Rica4 - 11 Pancho Contrera2 - 7 WPts
15/04/2024Carolina, Puerto Rico3 - 11 Santiago Godino4 - 4 WPts
17/02/2024Carolina, Puerto Rico2 - 11 Rashid Bashour0 - 1 WPts
19/12/2023Winterthur, Switzerland2 - 10 Myles Sandrock0 - 0 LPts
21/10/2023Sharjah, UAE2 - 9 Aftab Rais33 - 8 LPts
23/08/2023Carolina, Puerto Rico2 - 8 Sero Levyan10 - 11 LPts
24/06/2023Calgary, Canada2 - 7 Sam Kyles27(1) - 7 LPts
26/04/2023Harare, Zimbabwe2 - 6 Nicholas Mutsekwa24(2) - 9 LPts
26/02/2023Carolina, Puerto Rico1 - 6 Yasin Arif1 - 3 WPts
28/12/2022Maipu, Chile1 - 5 Jose Narvaez21 - 11 LPts
30/10/2022Carolina, Puerto Rico1 - 4 Dakarai Buah2 - 26(8) LPts
31/08/2022Carolina, Puerto Rico1 - 3 Zernebog Popovich15 - 15 LPts
02/07/2022Plzen, Czech Republic1 - 2 Jaroslav Janichek1 - 1 LPts
04/05/2022San Juan, Puerto Rico1 - 1 Porfio Mariscal1 - 0 LPts
22/03/2022San Juan, Puerto Rico1 - 0 Juan Urbano5 - 19 LPts
18/02/2022Carolina, Puerto Rico0 - 0 Lorenzo Albino1 - 1 WPts