Weightclass:  Featherweight
Location:  Carolina, Puerto Rico
Record:  29(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/02/2034Carolina, Puerto Rico28(1) - 17 Alastair Mohan7 - 10 WPts
12/12/2033Carolina, Puerto Rico27(1) - 17 Orson Allie1 - 5 WPts
12/10/2033Carolina, Puerto Rico26(1) - 17 Sierra Posadas7 - 13 WPts
12/08/2033Carolina, Puerto Rico25(1) - 17 Tajo Langa8 - 16 WPts
12/06/2033Carolina, Puerto Rico24(1) - 17 Tariq Shaheen11 - 7 WPts
12/04/2033Carolina, Puerto Rico23(1) - 17 Obaid Isabecov1 - 12 WPts
11/02/2033Carolina, Puerto Rico22(1) - 17 Glynn Hines8 - 10 WPts
12/12/2032Carolina, Puerto Rico22(1) - 16 Juan Bail20(1) - 22 LPts
12/10/2032Carolina, Puerto Rico21(1) - 16 Juan Bail20(1) - 21 WPts
12/08/2032Carolina, Puerto Rico20(1) - 16 Elias Cordero8 - 9 WPts
12/06/2032Caracas, Venezuela19(1) - 16 Javier Ras6 - 11 WPts
14/04/2032Carolina, Puerto Rico19(1) - 15 Jose Lamar15 - 1 LPts Puerto Rico National Championships 2032View
11/04/2032Carolina, Puerto Rico18(1) - 15 Juan Saucedo14 - 19 WPts Puerto Rico National Championships 2032View
08/03/2032Thessaloniki, Greece17(1) - 15 Napoleon Philemon4 - 14 WPts
09/01/2032Vilnius, Lithuania16(1) - 15 Pawel Dunajewski20 - 5 WPts
10/11/2031Panama City, Panama15(1) - 15 Ignado Cerrillo17 - 9(1) WPts
12/09/2031Algiers, Algeria14(1) - 15 Amer Baroudi11 - 12 WPts
15/07/2031Ciudad del Este, Paraguay14(1) - 14 Xavion Casco24(2) - 33 LPts
15/05/2031Kunming, China14(1) - 13 Zhuang Tai8 - 30 LPts
17/03/2031San Juan, Puerto Rico14(1) - 12 Diego Vela9 - 9 LPts
18/01/2031Panama City, Panama13 - 12 Nasario Cornejo6 - 16(8) WKO3
20/11/2030Cork, Ireland13 - 11 Oisin Donnelly13 - 15 LPts
22/09/2030San Juan, Puerto Rico12 - 11 Baltasar Cardenas5 - 15 WPts
28/07/2030Carolina, Puerto Rico11 - 11 Alfonso Marro2 - 2 WPts
30/05/2030Santa Clara, Cuba10 - 11 Marjun Valero7 - 11 WPts
01/04/2030Istaravshan, Tajikistan9 - 11 Khalil Yasin8 - 13 WPts
01/02/2030San Juan, Puerto Rico8 - 11 Baltasar Bartolome3 - 19(1) WPts
04/12/2029Vilnius, Lithuania7 - 11 Gabriel Biernacki24 - 7 WPts
06/10/2029San Juan, Puerto Rico7 - 10 Berto Castillon13 - 9 LPts
08/08/2029Karagandy, Kazakhstan7 - 9 Toma Vyagoroff12 - 9 LPts
10/06/2029Salta, Argentina6 - 9 Venacio Vicente8 - 23(1) WPts
12/04/2029Chimalhuacan, Mexico6 - 8 Zelipe Paniagua29(1) - 15 LPts
12/02/2029Carolina, Puerto Rico6 - 7 Onofre Soltero10 - 9 LPts
15/12/2028Antwerp, Belgium6 - 6 Thieleman Nuyts16 - 24(5) LPts
17/10/2028San Juan, Puerto Rico6 - 5 Lorenzo Olvera6 - 12 LPts
24/08/2028Carolina, Puerto Rico5 - 5 Joaquin Ramirez0 - 3 WPts
25/06/2028San Juan, Puerto Rico5 - 4 Xaverius Gallegos1 - 6 LPts
27/04/2028Carolina, Puerto Rico4 - 4 Alejandro Mireles5 - 4 WPts
27/02/2028Odense, Denmark4 - 3 Vannevar Cornelius19 - 19 LPts
30/12/2027Rotterdam, Netherlands3 - 3 Lambik Pardoen17 - 12(2) WPts
01/11/2027Ponce, Puerto Rico2 - 3 Elias Checo0 - 0 WPts
04/09/2027Bayamon, Puerto Rico1 - 3 Vicente Leo5 - 15 WPts
09/07/2027Errachidia, Morocco1 - 2 Aniq Elaouad19(2) - 17(8) LPts
11/05/2027Carolina, Puerto Rico1 - 1 Xabat Cabeza15 - 10(1) LPts
03/04/2027San Juan, Puerto Rico1 - 0 Ulises Caro37(1) - 26 LPts
27/02/2027Carolina, Puerto Rico0 - 0 Elias Mejia0 - 1 WPts