Weightclass:  Featherweight
Location:  Bayamon, Puerto Rico
Record:  43 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/02/2029Bayamon, Puerto Rico42 - 12 Bernd Stocking1 - 3 WPts
27/12/2028Bayamon, Puerto Rico41 - 12 Suleyman Akgun22 - 22 WPts
28/10/2028Bayamon, Puerto Rico40 - 12 Leonardo Barcenas12 - 15 WPts
30/08/2028Ulaanbaatar, Mongolia39 - 12 Talut Hackimoff17(1) - 9 WPts
02/07/2028Bayamon, Puerto Rico38 - 12 Mark Hanigan1 - 5(2) WPts
03/05/2028Bayamon, Puerto Rico37 - 12 Lorenzo Arce1 - 0 WPts
05/03/2028Incheon, South Korea36 - 12 Tae-hwi Tang0 - 0 WPts
06/01/2028Carolina, Puerto Rico35 - 12 Santiago Cantos11 - 16 WPts
08/11/2027Panama City, Panama34 - 12 Oro Mesa6 - 11 WPts
10/09/2027Lankaran, Azerbaijan33 - 12 Manaf Rahim15 - 16 WPts
13/07/2027Grodno, Belarus32 - 12 Dmytro Malko8(2) - 17 WPts
15/05/2027Bayamon, Puerto Rico32 - 11 Ivan Mamon26(1) - 33 LPts
14/04/2027San Juan, Puerto Rico32 - 10 Esteban Cruz12 - 7 LPts Puerto Rico National Championships 2027View
11/04/2027San Juan, Puerto Rico31 - 10 Loredo Moreno7 - 17 WPts Puerto Rico National Championships 2027View
08/03/2027Bayamon, Puerto Rico30 - 10 Yulian Djamilov2 - 21 WPts
08/01/2027Helsinki, Finland29 - 10 Miikka Saksala8 - 16 WPts
10/11/2026Lima, Peru28 - 10 Aimon Najera3 - 19 WPts
12/09/2026Asuncion, Paraguay27 - 10 Carlos Merin14(1) - 15 WPts
15/07/2026Bayamon, Puerto Rico26 - 10 Berto Cotto4 - 21 WPts
27/06/2026Ponce, Puerto Rico26 - 9 Xalvador Betancourt16 - 4 LPts
19/06/2026Bayamon, Puerto Rico25 - 9 Berto Cotto4 - 20 WPts
10/06/2026Carolina, Puerto Rico25 - 8 Xalvador Calma26 - 15 LPts
28/05/2026San Juan, Puerto Rico24 - 8 Diego Balasco2 - 11 WPts
18/05/2026San Juan, Puerto Rico23 - 8 Onofre Checo6 - 21 WPts
10/05/2026San Juan, Puerto Rico22 - 8 Ora Rodriquez16 - 12 WPts
03/05/2026Carolina, Puerto Rico21 - 8 Fresco Escobar8 - 14 WPts
28/04/2026Bayamon, Puerto Rico20 - 8 Edmundo Alaniz5 - 19(2) WPts
22/04/2026San Juan, Puerto Rico19 - 8 Cipriano Alvillar3 - 15 WPts
15/04/2026San Juan, Puerto Rico18 - 8 Cris Carro3 - 12 WPts
02/04/2026Bayamon, Puerto Rico18 - 7 Edmundo Alaniz4 - 18(1) LPts
11/03/2026Carolina, Puerto Rico18 - 6 Xalvador Calma25 - 13 LPts
03/03/2026San Juan, Puerto Rico17 - 6 Rogelio Pinto8 - 5 WPts
25/02/2026Carolina, Puerto Rico16 - 6 Ryo Arenas8 - 7 WPts
21/02/2026Bayamon, Puerto Rico15 - 6 Pancho Alcocer8 - 3 WPts
12/02/2026Carolina, Puerto Rico15 - 5 Vicente Gomez8 - 8 LPts
08/02/2026Ponce, Puerto Rico14 - 5 Cipriano Galaz7 - 4 WPts
29/01/2026Ponce, Puerto Rico14 - 4 Tajo Vallejo16 - 4 LPts
24/01/2026Bayamon, Puerto Rico13 - 4 Saturnin Palencia3 - 5 WPts
22/01/2026Bayamon, Puerto Rico12 - 4 Jerrold Moyano1 - 9 WPts
19/01/2026San Juan, Puerto Rico12 - 3 Rogelio Pinto6 - 5 LPts
14/01/2026San Juan, Puerto Rico11 - 3 Aimon Perea3 - 2 WPts
06/01/2026San Juan, Puerto Rico10 - 3 Leonardo Lares3 - 10 WPts
03/01/2026Bayamon, Puerto Rico9 - 3 Jerrold Moyano1 - 8 WPts
30/12/2025San Juan, Puerto Rico8 - 3 Joaquin Ruvalcaba1 - 1 WPts
23/12/2025Ponce, Puerto Rico7 - 3 Zacarias Urdiales7(1) - 21 WPts
21/12/2025Carolina, Puerto Rico6 - 3 Rodrigo Frances8 - 4 WPts
16/12/2025Carolina, Puerto Rico6 - 2 Rodrigo Frances7 - 4 LPts
12/12/2025San Juan, Puerto Rico5 - 2 Rodrigo Corral5 - 1 WPts
10/12/2025San Juan, Puerto Rico4 - 2 Ryo Falla0 - 2 WPts
06/12/2025Ponce, Puerto Rico4 - 1 Cipriano Galaz5 - 4 LPts
04/12/2025Bayamon, Puerto Rico3 - 1 Luis Rengel3 - 8 WPts
30/11/2025San Juan, Puerto Rico3 - 0 Aimon Perea2 - 2 LPts
26/11/2025Ponce, Puerto Rico2 - 0 Joaquin Gomez3 - 4 WPts
20/11/2025Bayamon, Puerto Rico1 - 0 Jose Silverio1 - 3 WPts
19/11/2025San Juan, Puerto Rico0 - 0 Ryo Falla0 - 1 WPts