Weightclass:  Featherweight
Location:  San Juan, Puerto Rico
Record:  25 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2032San Juan, Puerto Rico24 - 28 Tujan Albert2 - 9 WPts
02/12/2031San Juan, Puerto Rico23 - 28 Denton Stackpole3 - 7 WPts
03/10/2031San Juan, Puerto Rico22 - 28 Fidel Galaz2 - 5 WPts
03/08/2031San Juan, Puerto Rico21 - 28 Davie Ruskin0 - 4 WPts
05/06/2031San Juan, Puerto Rico20 - 28 Enzo Valera6 - 8 WPts
05/04/2031San Juan, Puerto Rico19 - 28 Elliot Archibald6 - 11 WPts
04/02/2031San Juan, Puerto Rico18 - 28 Vicente Abeita7 - 19(1) WPts
06/12/2030San Juan, Puerto Rico17 - 28 Dai Chemabwai3 - 3 WPts
06/10/2030San Juan, Puerto Rico16 - 28 Adnan Basha6 - 11 WPts
06/08/2030San Juan, Puerto Rico15 - 28 Alik Chelebiev4 - 2 WPts
03/06/2030San Juan, Puerto Rico14 - 28 Sancho Guadalupe1 - 14 WPts
04/04/2030San Juan, Puerto Rico13 - 28 Salvador Cortinas3 - 1 WPts
03/02/2030San Jose, Costa Rica13 - 27 Gabriel Cuaresma25 - 10 LPts
06/12/2029Nassau, Bahamas12 - 27 John Carlyle7 - 19 WPts
08/10/2029Kulob, Tajikistan11 - 27 Siraj Mourad3 - 16(1) WPts
10/08/2029Minsk, Belarus11 - 26 Konstantin Kuznetsov7 - 12 LPts
12/06/2029Kulob, Tajikistan10 - 26 Siraj Mourad2 - 15(1) WPts
14/04/2029Viba del Mar, Chile10 - 25 Xaverius Acebo2 - 4 LPts
14/02/2029San Jose, Costa Rica10 - 24 Sagaz Navarro21 - 11(1) LPts
17/12/2028Dublin, Ireland10 - 23 Rory Hyland14 - 21 LPts
19/10/2028Bayamon, Puerto Rico10 - 22 Jerrold Moyano7 - 20 LPts
22/08/2028Bayamon, Puerto Rico10 - 21 Baltasar Atilano3 - 14(1) LPts
24/06/2028Istaravshan, Tajikistan10 - 20 Elton Khanmamedov6 - 5 LPts
26/04/2028San Juan, Argentina10 - 19 Manuel Jordan19(1) - 17 LPts
27/02/2028Minsk, Belarus10 - 18 Afon Bily23 - 19 LPts
30/12/2027Karagandy, Kazakhstan10 - 17 Seyfulla Ghackupov50(1) - 23 LPts
01/11/2027Maroua, Cameroon9 - 17 Sennett Linder1 - 26 WPts
03/09/2027San Juan, Puerto Rico8 - 17 Paco Buenrostro1 - 6 WPts
06/07/2027Odense, Denmark7 - 17 Rune Weng3 - 23(2) WPts
08/05/2027Minsk, Belarus7 - 16 Kyrylo Osika12 - 11 LPts
10/03/2027Lima, Peru7 - 15 Aimon Najera3 - 21 LPts
10/01/2027Medellin, Colombia6 - 15 Jax Guiterrez9 - 11 WPts
12/11/2026Split, Croatia6 - 14 Zlatan Lovric11 - 16 LPts
14/09/2026Beijing, China6 - 13 Fo-hsing Ziu25(2) - 31 LPts
17/07/2026San Juan, Puerto Rico5 - 13 Boghos Zornakian3 - 8 WPts
17/05/2026Changzhou, China4 - 13 Xing-fu Feng4 - 26 WPts
19/03/2026Carolina, Puerto Rico4 - 12 Jaguar Magana2 - 11 LPts
22/01/2026San Jose, Costa Rica4 - 11 Joaquin Arvelo37(1) - 13 LPts
24/11/2025Cairns, Australia4 - 10 George Campbell25 - 19 LPts
26/09/2025San Juan, Puerto Rico3 - 10 Cuba Frisco3 - 10(1) WPts
29/07/2025San Juan, Puerto Rico3 - 9 Ryo Rojas3 - 2 LPts
31/05/2025Baku, Azerbaijan3 - 8 Famil Darwish11 - 11 LPts
02/04/2025Bayamon, Puerto Rico3 - 7 Sagaz Truan5 - 14 LPts
02/02/2025San Juan, Puerto Rico3 - 6 Santiago Rincon21 - 12 LPts
05/12/2024Limerick, Ireland2 - 6 Jonathan McRae0 - 11(2) WPts
07/10/2024San Jose, Costa Rica1 - 6 Rodrigo Trigo0 - 21(5) WPts
09/08/2024Yerevan, Armenia1 - 5 Datev Babaeghyan16 - 22 LPts
11/06/2024Nonthaburi, Thailand1 - 4 Pongsaklek Sunaigym17 - 20 LPts
13/04/2024Carolina, Puerto Rico1 - 3 Sancho Castillon7 - 29(1) LPts
17/02/2024San Juan, Puerto Rico1 - 2 Santiago Villafuerte22 - 10 LPts
27/12/2023Brussels, Belgium1 - 1 Vere Baune22(1) - 17 LPts
29/10/2023San Juan, Puerto Rico1 - 0 Carlos Alcantara3 - 6 LPts
18/09/2023San Juan, Puerto Rico0 - 0 Javier Noguera2 - 2 WPts