Weightclass:  Bantamweight
Location:  San Juan, Puerto Rico
Record:  31(1) - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2033San Juan, Puerto Rico30(1) - 15(1) Hikaru Yamauchi2 - 7 WPts
04/12/2032San Juan, Puerto Rico29(1) - 15(1) Richard Reddoch0 - 5 WPts
04/10/2032San Juan, Puerto Rico28(1) - 15(1) Saad Saad0 - 3 WPts
04/08/2032San Juan, Puerto Rico27(1) - 15(1) Reyes Corzo3 - 7 WPts
06/06/2032San Juan, Puerto Rico26(1) - 15(1) Jun Sumida3 - 4(1) WPts
07/04/2032San Juan, Puerto Rico25(1) - 15(1) Venacio Prisco7 - 15 WPts
07/02/2032San Juan, Puerto Rico24(1) - 15(1) Jake Boliver8 - 16 WPts
09/12/2031San Juan, Puerto Rico23(1) - 15(1) LuboÜ Minar1 - 1 WPts
10/10/2031San Juan, Puerto Rico22(1) - 15(1) Nicandro Trueba8 - 12 WPts
11/08/2031San Juan, Puerto Rico21(1) - 15(1) Elias Calzada4 - 13 WPts
12/06/2031San Juan, Puerto Rico20(1) - 15(1) Mason Yator0 - 4 WPts
12/04/2031San Juan, Puerto Rico19(1) - 15(1) Carlos Penaranda0 - 1 WPts
10/02/2031Yekaterinburg, Russia18 - 15(1) Goga Gritsun7 - 12(3) WKO3
13/12/2030San Juan, Puerto Rico17 - 15(1) Edmundo Correa12 - 13 WPts
15/10/2030Dublin, Ireland16 - 15(1) Patrick Carran11 - 21 WPts
17/08/2030San Juan, Puerto Rico15 - 15(1) Aimon Renderos9 - 18 WPts
18/06/2030Rome, Italy14 - 15(1) Dante Zanotti0 - 9 WPts
20/04/2030Hanoi, Vietnam13 - 15(1) Tieu Huynh5 - 15 WPts
20/02/2030Toshkent, Uzbekistan12 - 15(1) Vaqif Zaher12 - 25(1) WPts
23/12/2029Ho Chi Minh City, Vietnam12 - 14(1) Dan Phuoc44(1) - 19 LPts
25/10/2029San Juan, Puerto Rico11 - 14(1) Ian Atsu0 - 4 WPts
26/08/2029Makassar, Indonesia10 - 14(1) Ismaya Perron1 - 4 WPts
28/06/2029San Juan, Puerto Rico9 - 14(1) Volkan Balta2 - 1 WPts
29/04/2029San Juan, Puerto Rico9 - 13(1) Vicente Tello12 - 10 LPts
01/03/2029Dushanbe, Tajikistan9 - 12(1) Khalil Memedli16 - 19 LPts
01/01/2029Toshkent, Uzbekistan8 - 12(1) Dmitriy Niyazbeckoff3 - 18(1) WPts
02/11/2028San Juan, Puerto Rico7 - 12(1) Quiqui Rosero2 - 7 WPts
04/09/2028San Juan, Puerto Rico6 - 12(1) Jerrold Salaz0 - 9 WPts
07/07/2028San Juan, Puerto Rico5 - 12(1) Bronco Carrizales0 - 5 WPts
08/05/2028Metz, France5 - 11(1) Merrill Cantor14 - 18 LPts
10/03/2028San Juan, Puerto Rico5 - 10(1) Edmundo Correa2 - 6 LPts
10/01/2028Warrington, UK5 - 9(1) Rich Gam15 - 16 LPts
12/11/2027Bangkok, Thailand5 - 8(1) Noknoi Keelalay9 - 19 LPts
14/09/2027Nonthaburi, Thailand4 - 8(1) Yokchai Phetphun6 - 19 WPts
17/07/2027Johannesburg, South Africa4 - 7(1) Okal Mthethwa3 - 14(1) LPts
19/05/2027San Juan, Puerto Rico3 - 7(1) Diego Rubio1 - 6 WPts
21/03/2027San Juan, Puerto Rico2 - 7(1) Alik Upitis2 - 7 WPts
21/01/2027Yerevan, Armenia2 - 6(1) Asdur Pambourshian13 - 15 LPts
23/11/2026Carolina, Puerto Rico1 - 6(1) Porfio Tinoco2 - 0 WPts
01/10/2026San Juan, Puerto Rico1 - 5(1) Diego Tejera3 - 11(1) LPts
02/08/2026Carolina, Puerto Rico1 - 4(1) Angel Fraga0 - 0 LPts
07/06/2026San Juan, Puerto Rico1 - 3(1) Fausto Almazan17 - 10 LPts
09/04/2026Panama City, Panama1 - 2(1) Juan Cirilo3 - 15 LPts
09/02/2026Bayamon, Puerto Rico1 - 1 Alejandro Roble23(2) - 22 LKO3
12/12/2025Ponce, Puerto Rico1 - 0 Vicente Gonzalez8 - 11 LPts
07/11/2025San Juan, Puerto Rico0 - 0 Alejandro Cuellar3 - 4(1) WPts