Weightclass:  Featherweight
Location:  San Juan, Puerto Rico
Record:  22(2) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/01/2032San Juan, Puerto Rico21(2) - 20 Warner Mascher1 - 4 WPts
26/11/2031San Juan, Puerto Rico20(2) - 20 Jaguar Cardenas1 - 0 WPts
26/09/2031San Juan, Puerto Rico19(2) - 20 Abdul Usubov3 - 20 WPts
27/07/2031San Juan, Puerto Rico18(2) - 20 Nasario Morera4 - 31 WPts
28/05/2031San Juan, Puerto Rico17(2) - 20 Ricky Sowah0 - 1 WPts
27/03/2031San Juan, Puerto Rico16(2) - 20 Bayan Sadvakasoff1 - 3 WPts
24/01/2031San Juan, Puerto Rico15(2) - 20 Guillermo Cuenca4 - 8(1) WPts
25/11/2030San Juan, Puerto Rico14(2) - 20 Kiki Santo5 - 13 WPts
26/09/2030San Juan, Puerto Rico14(2) - 19 Bronco Tierno18 - 7 LPts
28/07/2030San Juan, Puerto Rico13(2) - 19 Jose Urena7 - 13 WPts
30/05/2030San Juan, Puerto Rico13(2) - 18 Felippe Diaz17(3) - 17 LPts
31/03/2030San Juan, Puerto Rico13(2) - 17 Paco Arevalo12 - 20 LPts
31/01/2030Ponce, Puerto Rico13(2) - 16 Rodrigo Colorado18 - 9 LPts
03/12/2029Ponce, Puerto Rico12(2) - 16 Rodrigo Colorado18 - 8 WPts
06/10/2029Carrefour, Haiti11(2) - 16 Ranger de Balzac1 - 0 WPts
08/08/2029New Kingston, Jamaica10(1) - 16 George Andrew7 - 10(1) WKO3
10/06/2029Bayamon, Puerto Rico10(1) - 15 Pancho Alcocer21 - 12 LPts
13/04/2029Winnipeg, Canada9(1) - 15 Rex Morehead9 - 13 WPts
13/02/2029Almaty, Kazakhstan9(1) - 14 Zain Kajrckulow19 - 32 LPts
16/12/2028Zarqa, Jordan8(1) - 14 Rehman Emami1 - 4 WPts
18/10/2028Lusaka, Zambia7(1) - 14 Mahdi Mkamanga14 - 18(2) WPts
20/08/2028San Juan, Puerto Rico6(1) - 14 Joaquin Beato2 - 10 WPts
22/06/2028Odense, Denmark5(1) - 14 Dag Claussen0 - 0 WPts
24/04/2028Linden, Guyana4(1) - 14 Peter Brownlee2 - 0 WPts
25/02/2028San Juan, Puerto Rico3(1) - 14 Besmir Denktash12 - 9 WPts
27/12/2027Ponce, Puerto Rico3(1) - 13 Juan Cartaya12(2) - 26 LPts
31/10/2027Zagreb, Croatia2(1) - 13 Krsto Nikic8(2) - 23(1) WPts
02/09/2027Fes, Morocco2(1) - 12 Umair Moussa21 - 16(1) LPts
05/07/2027Vilnius, Lithuania2(1) - 11 Marceli Ulinski11 - 11 LPts
07/05/2027Lankaran, Azerbaijan2(1) - 10 Nurlan Rajabov19 - 12 LPts
09/03/2027Ponce, Puerto Rico1 - 10 Jeraldo Medina5 - 17(5) WKO3
12/01/2027Antwerp, Belgium1 - 9 Mayro Behaghele13 - 14 LPts
14/11/2026Cork, Ireland1 - 8 Patrick MacGuire16 - 13 LPts
16/09/2026Odessa, Ukraine1 - 7 Avel Hopko20 - 30 LPts
18/07/2026Carolina, Puerto Rico1 - 6 Xabat Cabeza10 - 10(1) LPts
19/05/2026Copenhagen, Denmark1 - 5 Vidar Albertsen39(1) - 18(1) LPts
21/03/2026San Juan, Puerto Rico0 - 5 Isidro Carrera2 - 18 WPts
25/01/2026Lusaka, Zambia0 - 4 Chris Chicheba8(1) - 19(3) LPts
27/11/2025San Juan, Puerto Rico0 - 3 Oihane Rodriguez4 - 16 LPts
30/09/2025San Juan, Puerto Rico0 - 2 Jerrold Fleites8 - 9 LPts
04/08/2025Bayamon, Puerto Rico0 - 1 Antonio Moncayo4 - 15(2) LPts
15/06/2025San Juan, Puerto Rico0 - 0 Kiki Bracero3 - 3 LPts