Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  22(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2030San Juan, Puerto Rico21(1) - 17 Shayan Abdul2 - 15 WPts
19/02/2030San Juan, Puerto Rico20(1) - 17 Davie Proudfoot0 - 5 WPts
21/12/2029San Juan, Puerto Rico19(1) - 17 Balamurali Balyan9 - 15 WPts
22/10/2029San Juan, Puerto Rico18(1) - 17 Vegas Narvaez1 - 5 WPts
23/08/2029San Juan, Puerto Rico18(1) - 16 Suleiman Sertel12 - 20 LPts
24/06/2029San Juan, Puerto Rico17(1) - 16 Isidro Arjona0 - 1 WPts
25/04/2029San Juan, Puerto Rico17(1) - 15 Norbert Schovajsa7 - 14 LPts
24/02/2029San Juan, Puerto Rico16(1) - 15 Xavier Peralez2 - 2 WPts
26/12/2028San Juan, Puerto Rico15(1) - 15 Tefu Jali4 - 8 WPts
27/10/2028San Juan, Puerto Rico14(1) - 15 Diego Zaragoza1 - 0 WPts
28/08/2028San Juan, Puerto Rico13(1) - 15 Vittore De Franco8 - 12 WPts
29/06/2028San Juan, Puerto Rico12(1) - 15 Ryo Montalbo5 - 12 WPts
30/04/2028San Juan, Puerto Rico11(1) - 15 Oro Claudio0 - 1 WPts
01/03/2028Soyapango, El Salvador10(1) - 15 Jose Basulto6 - 15 WPts
02/01/2028Carolina, Puerto Rico10(1) - 14 Diego Duque16(1) - 18 LPts
01/12/2027Ponce, Puerto Rico10(1) - 13 Juan Mathias20 - 15 LPts
28/10/2027San Juan, Puerto Rico9(1) - 13 Garen Flores0 - 18(4) WPts
29/08/2027Havana, Cuba8(1) - 13 Fidel Delfino9 - 7 WPts
01/07/2027San Juan, Puerto Rico7(1) - 13 Diego Montenegro4 - 2 WPts
02/05/2027Sana'a, Yemen7(1) - 12 Haider Saba32 - 20 LPts
04/03/2027Stockholm, Sweden7(1) - 11 Nils Gard17 - 18 LPts
04/01/2027San Juan, Puerto Rico6(1) - 11 Chris Yeaman1 - 5 WPts
06/11/2026Copenhagen, Denmark6(1) - 10 Davin Kanne7 - 7 LPts
08/09/2026San Juan, Puerto Rico6(1) - 9 Carlos Roxas4 - 9(1) LPts
11/07/2026Changchun, China6(1) - 8 Jin Gean8 - 6(1) LPts
13/05/2026Toshkent, Uzbekistan6(1) - 7 Qosqar Afzal6(1) - 40 LPts
15/03/2026Vilnius, Lithuania6(1) - 6 Jan Klecha6(1) - 7 LPts
15/01/2026San Juan, Puerto Rico5(1) - 6 Justyn Golas1 - 13 WPts
17/11/2025San Juan, Puerto Rico5(1) - 5 Santiago Cerrato2 - 12(1) LPts
25/09/2025San Juan, Puerto Rico4(1) - 5 Ingvar Sorensen2 - 7 WPts
28/07/2025Dushanbe, Tajikistan3 - 5 Isaak Maksudov3 - 10(6) WKO3
30/05/2025San Juan, Puerto Rico3 - 4 Sancho Espejo8 - 6 LPts
31/03/2025San Juan, Puerto Rico3 - 3 Wandee Chaiyong20 - 25 LPts
31/01/2025San Juan, Puerto Rico2 - 3 Jair Castanon2 - 4 WPts
02/12/2024San Juan, Puerto Rico2 - 2 Gonzalo Jaimez0 - 3 LPts
03/10/2024San Juan, Puerto Rico1 - 2 Tajo Porto0 - 0 WPts
13/08/2024San Juan, Puerto Rico1 - 1 Juan Leonardo2 - 0 LPts
15/06/2024San Juan, Puerto Rico0 - 1 Ora Lino0 - 2 WPts
23/04/2024Ponce, Puerto Rico0 - 0 Angel Lorenzana14 - 22 LPts