Weightclass:  Lightweight
Location:  San Juan, Puerto Rico
Record:  32(1) - 17(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/02/2034San Juan, Puerto Rico31(1) - 17(2) Rich Dikgacoi9 - 5 WPts
07/12/2033San Juan, Puerto Rico30(1) - 17(2) Runako Tlolane3 - 7 WPts
06/10/2033San Juan, Puerto Rico29(1) - 17(2) Fatos Ayhan0 - 13(2) WPts
06/08/2033San Juan, Puerto Rico28(1) - 17(2) Joris Weyn14 - 10 WPts
05/06/2033San Juan, Puerto Rico27(1) - 17(2) Yasin Salahuddin1 - 2 WPts
04/04/2033San Juan, Puerto Rico26(1) - 17(2) Carlos Cantos1 - 6 WPts
03/02/2033San Juan, Puerto Rico25(1) - 17(2) Osman Abasov0 - 1 WPts
04/12/2032San Juan, Puerto Rico24(1) - 17(2) Shoeaib Tobji11 - 10 WPts
04/10/2032San Juan, Puerto Rico23(1) - 17(2) Ki-hun No0 - 3 WPts
04/08/2032San Juan, Puerto Rico22(1) - 17(2) Chigozie Garuba12 - 4 WPts
06/06/2032San Juan, Puerto Rico21(1) - 17(2) Ahmed Taheri2 - 10(1) WPts
07/04/2032San Juan, Puerto Rico21(1) - 16(1) Baltasar Armijo18(7) - 1 LKO2
08/02/2032San Juan, Puerto Rico20(1) - 16(1) Federico Morua6 - 21(1) WPts
10/12/2031San Juan, Puerto Rico19(1) - 16(1) Diego Callejo7 - 15 WPts
11/10/2031Petionville, Haiti18(1) - 16(1) Circinus Arletty1 - 12 WPts
13/08/2031San Juan, Puerto Rico18(1) - 15 Michael Marcello11(3) - 5 LKO3
15/06/2031San Juan, Puerto Rico17(1) - 15 Natal Kusen6 - 6 WPts
15/04/2031Hamburg, Germany16(1) - 15 Derex Birschbach4 - 0 WPts
15/02/2031Montevideo, Uruguay15(1) - 15 Federico Gamez2 - 2 WPts
18/12/2030Montevideo, Uruguay14(1) - 15 Pablo Gonzalez7 - 3 WPts
20/10/2030Vilnius, Lithuania14(1) - 14 Martyn Jaroszewski20 - 16(2) LPts
22/08/2030San Juan, Puerto Rico13(1) - 14 Bing Tseng4 - 9 WPts
23/06/2030Ponce, Puerto Rico13(1) - 13 Olindo Guillermo12 - 6 LPts
30/04/2030San Juan, Puerto Rico12(1) - 13 Eun-sun Ye1 - 3 WPts
02/03/2030San Juan, Puerto Rico11(1) - 13 Rico Basa0 - 5 WPts
02/01/2030Tehran, Iran11(1) - 12 An Chiw29(1) - 10 LPts
04/11/2029Liverpool, UK10(1) - 12 Mark McQueen4 - 11 WPts
06/09/2029Carolina, Puerto Rico9(1) - 12 Diego Lucido11 - 5 WPts
09/07/2029San Juan, Puerto Rico9(1) - 11 Santiago Laurel7 - 9 LPts
11/05/2029Lima, Peru8(1) - 11 Jose Segovia4 - 9 WPts
13/03/2029Kiev, Ukraine7(1) - 11 Daniil Kapinos9 - 16(1) WPts
12/01/2029San Juan, Puerto Rico6(1) - 11 Angel Ojeda1 - 0 WPts
14/11/2028Algiers, Algeria6(1) - 10 Ali Labsi11 - 17(1) LPts
16/09/2028Al Ain, UAE6(1) - 9 Mohsin Barry18 - 6 LPts
18/07/2028Bayamon, Puerto Rico5 - 9 Angel Zamora4 - 27(16) WKO3
20/05/2028Ponce, Puerto Rico5 - 8 Xeres Medellin13 - 13 LPts
28/03/2028San Juan, Puerto Rico4 - 8 Pavlos Samaras0 - 1 WPts
29/01/2028Ponce, Puerto Rico4 - 7 Leonel Hay15 - 16 LPts
21/12/2027San Juan, Puerto Rico4 - 6 Diego Estopinal28(1) - 6 LPts
17/11/2027San Juan, Puerto Rico3 - 6 Bronco Toribio0 - 2 WPts
18/09/2027Bayamon, Puerto Rico3 - 5 Jair Galicia3 - 2 LPts
04/08/2027Carolina, Puerto Rico3 - 4 Ramiro Robles9 - 11 LPts
11/06/2027San Juan, Puerto Rico3 - 3 Carlos Fontanilla13 - 10 LPts
19/04/2027Bayamon, Puerto Rico3 - 2 Ryo Daniel29(1) - 29 LPts
19/03/2027San Juan, Puerto Rico3 - 1 Santiago Laurel0 - 0 LPts
13/02/2027Carolina, Puerto Rico3 - 0 Jose Costilla5 - 12 LPts
17/12/2026Bayamon, Puerto Rico2 - 0 Dimos Milan17 - 8 WPts
26/10/2026Bayamon, Puerto Rico1 - 0 Juan Mascarenas17 - 24 WPts
25/09/2026San Juan, Puerto Rico0 - 0 Carlos Favela2 - 5 WPts