Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  41(6) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/11/2028San Juan, Puerto Rico40(5) - 20 Oro Claudio0 - 5 WKO3
13/09/2028San Juan, Puerto Rico39(5) - 20 Johnny Gebbie4 - 8 WPts
13/07/2028San Juan, Puerto Rico39(5) - 19 Gao Chinn15(1) - 10 LPts
12/05/2028San Juan, Puerto Rico38(5) - 19 Ora Almonte8 - 13 WPts
13/03/2028San Juan, Puerto Rico37(5) - 19 Fausto Veronisi14(2) - 9 WPts
13/01/2028San Juan, Puerto Rico36(5) - 19 Imran Maududi7 - 11 WPts
13/11/2027San Juan, Puerto Rico35(5) - 19 Titos Pitera4 - 5 WPts
14/09/2027San Juan, Puerto Rico34(4) - 19 Alejandro Cea2 - 4 WKO3
16/07/2027San Juan, Puerto Rico33(4) - 19 Brendan Lloyd5(2) - 12 WPts
17/05/2027San Juan, Puerto Rico32(3) - 19 Bohdan Safko6 - 18(1) WKO3
18/03/2027San Juan, Puerto Rico31(3) - 19 Aftab Tanoos8 - 5 WPts
17/01/2027San Juan, Puerto Rico30(2) - 19 Jose Betancur2(1) - 9(1) WKO3
17/11/2026San Juan, Puerto Rico29(2) - 19 Gervasio Cornejo40 - 15 WPts
21/09/2026San Juan, Puerto Rico28(2) - 19 Baltasar Amparan1 - 0 WPts
22/07/2026San Juan, Puerto Rico27(1) - 19 Montana Palomino0 - 1 WKO2
23/05/2026San Juan, Puerto Rico26(1) - 19 Juan Langa5 - 8 WPts
25/03/2026Carolina, Puerto Rico26(1) - 18 Manny Portales15(3) - 21 LPts
27/01/2026San Juan, Puerto Rico26(1) - 17 Pedro Macario30 - 17 LPts
28/11/2025San Juan, Puerto Rico25(1) - 17 Pedro Macario30 - 16 WPts
29/09/2025Bayamon, Puerto Rico24(1) - 17 Pablo Tome25(1) - 24 WPts
03/08/2025San Juan, Puerto Rico24(1) - 16 Emanuel Badilla34(1) - 9 LPts
04/06/2025Bayamon, Puerto Rico23(1) - 16 Juan Morga11 - 23 WPts
06/04/2025San Juan, Puerto Rico22(1) - 16 Carlos Almanzar13 - 26 WPts
05/02/2025San Juan, Puerto Rico21(1) - 16 Joaquin Olmo2 - 22 WPts
08/12/2024San Juan, Puerto Rico20(1) - 16 Carlos Almanzar13 - 24 WPts
12/10/2024San Juan, Puerto Rico19(1) - 16 Reyes Arias3 - 5 WPts
13/08/2024Newcastle, Australia19(1) - 15 Kyle Wiseman19(2) - 15 LPts
15/06/2024Sana'a, Yemen18(1) - 15 Kashif Saidi0 - 2(1) WPts
17/04/2024San Juan, Puerto Rico17 - 15 Neper Gonzales0 - 4 WKO3
18/02/2024San Juan, Puerto Rico16 - 15 Juan Quesada1 - 0 WPts
20/12/2023Carolina, Puerto Rico16 - 14 Alejandro Espino20(1) - 14 LPts
24/10/2023Carolina, Puerto Rico16 - 13 Santiago Balli15 - 6 LPts
26/08/2023San Juan, Puerto Rico15 - 13 Wray Kemner2 - 12 WPts
27/06/2023Oran, Algeria14 - 13 Kashif Bedjaoui4 - 4 WPts
29/04/2023Bayamon, Puerto Rico14 - 12 Reyes Saiz20(3) - 13 LPts
01/03/2023Bayamon, Puerto Rico13 - 12 Bronco Nieblas10 - 17(1) WPts
01/01/2023Bayamon, Puerto Rico12 - 12 Gig Monje9 - 17 WPts
06/11/2022San Juan, Puerto Rico12 - 11 Diego Bobadilla10(2) - 15 LPts
11/09/2022San Juan, Puerto Rico12 - 10 Tom Elias6 - 18 LPts
13/07/2022San Juan, Puerto Rico11 - 10 Kashif Saadi1 - 2 WPts
14/05/2022Bayamon, Puerto Rico11 - 9 Ramirez Matamoros23 - 7 LPts
18/03/2022San Jose, Costa Rica11 - 8 Kiki Mar5 - 18(12) LPts
17/01/2022Algiers, Algeria11 - 7 Ali Belhouchet10 - 14 LPts
19/11/2021San Juan, Puerto Rico11 - 6 Oihane Morando8 - 14 LPts
19/09/2021Bayamon, Puerto Rico10 - 6 Montana Rojas11 - 8 WPts
21/07/2021San Juan, Puerto Rico10 - 5 Richard Pugh10 - 5 LPts
20/05/2021San Juan, Puerto Rico9 - 5 Timofei Sniegs1 - 18 WPts
21/03/2021Santo Domingo de Guzman, Dominican Republic8 - 5 Gonzalo Cruz3 - 13(3) WPts
21/01/2021Bayamon, Puerto Rico8 - 4 Santiago Valle6 - 8 LPts
10/12/2020Managua, Nicaragua8 - 3 Felippe Caraveo8 - 9 LPts
12/10/2020San Juan, Puerto Rico7 - 3 Ilhami Goyunc12 - 5 WPts
14/08/2020Sana'a, Yemen7 - 2 Bilal Roufeil11 - 4 LPts
16/06/2020San Juan, Puerto Rico6 - 2 Mykelti Pragassa10 - 6 WPts
16/04/2020San Juan, Puerto Rico5 - 2 Rio Pesina2 - 3 WPts
17/02/2020San Juan, Puerto Rico4 - 2 William Kenneth6 - 6(2) WPts
18/12/2019San Juan, Puerto Rico3 - 2 Montana Candelaria0 - 4 WPts
18/10/2019Masally, Azerbaijan3 - 1 Vaqif Muhtarov7 - 3 LPts
20/08/2019San Juan, Puerto Rico2 - 1 Gervasio Siguenza2 - 3 WPts
20/06/2019San Juan, Puerto Rico1 - 1 Eduardo Sandoval4 - 3 WPts
20/04/2019San Juan, Puerto Rico0 - 1 Chris Taite2 - 5 WPts
18/02/2019San Juan, Puerto Rico0 - 0 Afon Macey0 - 0 LPts