Weightclass:  Featherweight
Location:  Bayamon, Puerto Rico
Record:  31 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/11/2033Bayamon, Puerto Rico30 - 7 Akira Furuya2 - 24 WPts
18/09/2033Bayamon, Puerto Rico29 - 7 Mauro Petruccioli3 - 18 WPts
19/07/2033Bayamon, Puerto Rico28 - 7 James Boyd3 - 5 WPts
19/05/2033Bayamon, Puerto Rico27 - 7 Enzo Domiano2 - 4 WPts
19/03/2033Bayamon, Puerto Rico26 - 7 Brin Lee0 - 15 WPts
17/01/2033Bayamon, Puerto Rico25 - 7 Bum-young Sheen36 - 13 WPts
16/11/2032Bayamon, Puerto Rico24 - 7 Malik Mahmud1 - 7 WPts
15/09/2032Bayamon, Puerto Rico23 - 7 Nazir Mattar1 - 13 WPts
16/07/2032Saint Petersburg, Russia23 - 6 Kvido Drobny28(5) - 8 LPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia22 - 6 Paul De Kok20(2) - 5 WPts Saint Petersburg Olympics 2032View
15/06/2032Fukuoka, Japan21 - 6 Satoru Obi23 - 10 WPts
17/04/2032Carolina, Puerto Rico21 - 5 Jose Lamar16 - 1 LPts Puerto Rico National Championships 2032View
14/04/2032Carolina, Puerto Rico20 - 5 Ricardo Florentino22 - 10 WPts Puerto Rico National Championships 2032View
11/04/2032Carolina, Puerto Rico19 - 5 Sancho Negrete16(4) - 4 WPts Puerto Rico National Championships 2032View
07/03/2032Bangkok, Thailand18 - 5 Thongtaeng Chanabut9 - 14 WPts
08/01/2032Bayamon, Puerto Rico17 - 5 Alen Irwin6 - 8 WPts
09/11/2031Hanoi, Vietnam16 - 5 Ho Hieu5 - 18(4) WPts
11/09/2031Caracas, Venezuela15 - 5 Vegas Deocampo3 - 20 WPts
14/07/2031Montevideo, Uruguay14 - 5 Montenegro Trevino3 - 14 WPts
16/05/2031Carolina, Puerto Rico13 - 5 Cris Torrez5 - 7 WPts
19/03/2031Bayamon, Puerto Rico12 - 5 Ponce Parras0 - 2 WPts
19/01/2031Montevideo, Uruguay11 - 5 Neron Serrato0 - 8 WPts
21/11/2030Bayamon, Puerto Rico10 - 5 Montego Grimaldo0 - 11 WPts
22/09/2030Carolina, Puerto Rico9 - 5 Juan Toledano0 - 10 WPts
25/07/2030Ponce, Puerto Rico8 - 5 Tajo Jaquez5 - 15 WPts
30/05/2030Bayamon, Puerto Rico7 - 5 Gig Mansilla3 - 15 WPts
01/04/2030Gaziantep, Turkey6 - 5 Bayram Ozchelik0 - 20 WPts
01/02/2030Bangkok, Thailand5 - 5 Oleydong Wisaruth16 - 10 WPts
04/12/2029Yerevan, Armenia5 - 4 Libarid Tacvoryan11 - 20 LPts
06/10/2029Dushanbe, Tajikistan4 - 4 Kolzak Karadagskii9 - 11 WPts
08/08/2029Riga, Latvia4 - 3 Vikenti Upeslacis30(1) - 12 LPts
10/06/2029Oslo, Norway3 - 3 Hardicanute Myklebust4 - 25 WPts
12/04/2029Ottawa, Canada2 - 3 Inigo Ritchey22(2) - 24 WPts
12/02/2029Ponce, Puerto Rico1 - 3 Eduardo Carnero0 - 0 WPts
16/12/2028Ponce, Puerto Rico1 - 2 Porfio Tadeo16 - 14 LPts
21/10/2028San Juan, Puerto Rico1 - 1 Neper Grande2 - 17 LPts
09/09/2028Bayamon, Puerto Rico1 - 0 Orlando Sanchez16 - 16 LPts
09/08/2028Bayamon, Puerto Rico0 - 0 Zelipe Tax0 - 0 WPts