Weightclass:  Featherweight
Location:  San Juan, Puerto Rico
Record:  20(1) - 28(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/11/2032San Juan, Puerto Rico19(1) - 28(3) Frederick Mauthe2 - 4 WPts
16/09/2032San Juan, Puerto Rico18(1) - 28(3) Jonathan Adumensa3 - 3 WPts
16/07/2032San Juan, Puerto Rico17(1) - 28(3) Majid Elshennawi0 - 15(1) WPts
17/05/2032San Juan, Puerto Rico16(1) - 28(3) Ra'id Isabeckoff0 - 3 WPts
17/03/2032San Juan, Puerto Rico16(1) - 27(3) Rico Villalobos10 - 10 LPts
16/01/2032San Juan, Puerto Rico15(1) - 27(3) Diego Sambrano4 - 1 WPts
16/11/2031San Juan, Puerto Rico14(1) - 27(3) Serjgotov Isaew5 - 13(1) WPts
15/09/2031San Juan, Puerto Rico13(1) - 27(3) Loredo Tafoya1 - 1 WPts
17/07/2031San Juan, Puerto Rico12(1) - 27(3) Urho Soinio2 - 10 WPts
18/05/2031San Juan, Puerto Rico11(1) - 27(3) Angel Cristobal5 - 12 WPts
19/03/2031San Juan, Puerto Rico11(1) - 26(3) Fresco Alcocer9 - 10 LPts
18/01/2031San Juan, Puerto Rico10(1) - 26(3) Olindo Rentas0 - 6 WPts
19/11/2030Hanoi, Vietnam9(1) - 26(3) Ngu Quan9 - 16(1) WPts
21/09/2030Asuncion, Paraguay9(1) - 25(3) Olindo Ramundo26 - 10 LPts
24/07/2030Shah Alam, Malaysia8(1) - 25(3) Shayan Azam0 - 0 WPts
26/05/2030Bratislava, Slovakia8(1) - 24(3) ZbyÜek Kalis7 - 20 LPts
28/03/2030Aarhus, Denmark8(1) - 23(3) Snorre Kraemer7 - 32 LPts
28/01/2030Mueang Samut Prakan, Thailand8(1) - 22(3) Sod Hathairattanakool4 - 19(1) LPts
30/11/2029San Juan, Puerto Rico7(1) - 22(3) Pagur Zentuntsyan3 - 16 WPts
02/10/2029Bogota, Colombia7(1) - 21(2) Gervasio Neri37(1) - 15 LKO3
04/08/2029Dubai, UAE7(1) - 20(2) Farhan Abadi34(1) - 9 LPts
06/06/2029Almaty, Kazakhstan7(1) - 19(2) Andrii Kasymbecoff22 - 20(1) LPts
08/04/2029Riga, Latvia7(1) - 18(2) Arseni Tirums19(1) - 16 LPts
08/02/2029San Juan, Puerto Rico7(1) - 17(1) Banchadej Pornsai18(3) - 15 LKO3
11/12/2028San Juan, Puerto Rico7(1) - 16(1) Frisco Baylon6 - 12 LPts
13/10/2028San Juan, Puerto Rico7(1) - 15(1) Wayne Kefalas16 - 26 LPts
15/08/2028San Juan, Puerto Rico6(1) - 15(1) Syed Allee0 - 6 WPts
17/06/2028Minsk, Belarus5(1) - 15(1) Aleksei Ulanov0 - 13 WPts
19/04/2028San Juan, Puerto Rico5(1) - 14(1) Ora Tejada3 - 8 LPts
20/02/2028Al Ain, UAE4(1) - 14(1) Yasin Arshad0 - 0 WPts
23/12/2027Río Cuarto, Argentina4(1) - 13(1) Dimos Monsalve7(1) - 17 LPts
25/10/2027Paris, France4(1) - 12(1) Justin Ankah18 - 18 LPts
27/08/2027San Juan, Puerto Rico4(1) - 11(1) Borysko Burda1 - 3 LPts
27/06/2027Sofia, Bulgaria3(1) - 11(1) Gavril á Kulichev6 - 20 WPts
29/04/2027Lima, Peru2(1) - 11(1) Hilario Rico2 - 26 WPts
01/03/2027San Juan, Puerto Rico2(1) - 10(1) Pancho Alcocer12 - 6 LPts
31/12/2026Marseille, France1 - 10(1) Brigham Delfosse0 - 14(4) WKO3
02/11/2026Ponce, Puerto Rico1 - 9(1) Juan Rana2 - 0 LPts
11/09/2026Riga, Latvia1 - 8(1) Dimi Klucis19 - 17 LPts
14/07/2026Yaoundé, Cameroon1 - 7(1) Jeremie Canet7(1) - 12 LPts
16/05/2026Aarhus, Denmark1 - 6 Ulrik Lodahl18(7) - 34 LKO3
18/03/2026Richmond, Canada1 - 5 Louis Calley4 - 21 LPts
18/01/2026Vilnius, Lithuania1 - 4 Oskar Soja16 - 30 LPts
20/11/2025Bayamon, Puerto Rico1 - 3 Ramirez Brazil1 - 0 LPts
26/09/2025San Juan, Puerto Rico1 - 2 Agapetus Salguero5 - 16 LPts
08/08/2025San Juan, Puerto Rico1 - 1 Reyes Ballon25 - 17 LPts
13/06/2025San Juan, Puerto Rico1 - 0 Cipriano Concepcion11 - 15 LPts
13/05/2025San Juan, Puerto Rico0 - 0 Dario Villamor0 - 6 WPts