Weightclass:  Lightweight
Location:  San Juan, Puerto Rico
Record:  32 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/02/2034Port Elizabeth, South Africa32 - 11 Richie Kabanda39 - 7 LPts
09/01/2034Maracay, Venezuela32 - 10 Ximen Salguero26(6) - 13 LPts Americas Championships 2034View
02/12/2033San Juan, Puerto Rico31 - 10 Chatpetch Sukha25 - 17 WPts
31/10/2033San Juan, Puerto Rico30 - 10 Chatpetch Sukha25 - 16 WPts
19/09/2033Auckland, New Zealand29 - 10 Scott Yale24 - 19 WPts
19/08/2033Kumasi, Ghana29 - 9 Gazi Basa27 - 10 LPts
19/07/2033Kumasi, Ghana29 - 8 Gazi Basa26 - 10 LPts
18/06/2033Durres, Albania29 - 7 Besmir Cosar38 - 6 LPts
18/05/2033Durres, Albania29 - 6 Besmir Cosar37 - 6 LPts
17/04/2033San Juan, Puerto Rico28 - 6 Manuel Guardia22 - 9 WPts Puerto Rico National Championships 2033View
14/04/2033San Juan, Puerto Rico27 - 6 Santiago Andino14 - 5 WPts Puerto Rico National Championships 2033View
11/04/2033San Juan, Puerto Rico26 - 6 Joaquin Tesoro8 - 2 WPts Puerto Rico National Championships 2033View
09/03/2033San Juan, Puerto Rico25 - 6 Eloy Baca19 - 11 WPts
05/02/2033San Juan, Puerto Rico24 - 6 Kieran Kawau27 - 6 WPts
17/12/2032San Juan, Puerto Rico24 - 5 Henry Trahern29 - 11 LPts
08/11/2032San Juan, Puerto Rico23 - 5 Oleos Salvador12 - 16(1) WPts
08/10/2032San Juan, Puerto Rico22 - 5 Oleos Salvador12 - 15(1) WPts
07/09/2032San Juan, Puerto Rico21 - 5 Oleos Salvador12 - 14(1) WPts
04/08/2032Kremenchuk, Ukraine20 - 5 Luka Morozov10 - 23 WPts
04/07/2032Guayaquil, Ecuador19 - 5 Oihane Alcalde11 - 12 WPts
30/05/2032Bayamon, Puerto Rico18 - 5 Jair Galicia22 - 13 WPts
17/04/2032Carolina, Puerto Rico17 - 5 Joaquin Galdamez16 - 9 WPts Puerto Rico National Championships 2032View
14/04/2032Carolina, Puerto Rico16 - 5 Guido Zevallos9 - 11 WPts Puerto Rico National Championships 2032View
11/04/2032Carolina, Puerto Rico15 - 5 Venacio Muriel10 - 17 WPts Puerto Rico National Championships 2032View
02/04/2032Tirana, Albania14 - 5 Edi Agca25 - 13 WPts
03/02/2032Montevideo, Uruguay13 - 5 Cipriano Frasco13 - 12 WPts
06/12/2031Wellington, New Zealand13 - 4 Owen Snedden14 - 15 LPts
08/10/2031Ponce, Puerto Rico12 - 4 Gonzalo Mercedes7 - 12 WPts
11/08/2031Bila Tserkva, Ukraine11 - 4 Taras Buda8 - 18(1) WPts
13/06/2031San Juan, Puerto Rico10 - 4 Rodrigo Munoz7 - 11 WPts
14/04/2031Christchurch, New Zealand10 - 3 Kieran Kawau13 - 4 LPts
14/02/2031San Juan, Puerto Rico9 - 3 Borya Zuyev2 - 4 WPts
17/12/2030San Juan, Puerto Rico8 - 3 Paco Marmol3 - 5 WPts
19/10/2030San Juan, Puerto Rico7 - 3 Fidel Viveiros6 - 21 WPts
21/08/2030Valencia, Spain6 - 3 Rico Jacome4 - 24 WPts
23/06/2030Tolyatti, Russia5 - 3 Daniil Shapovalov1 - 3 WPts
25/04/2030Port Said, Egypt4 - 3 Haaris Saab1 - 16 WPts
25/02/2030San Juan, Puerto Rico3 - 3 Gonzalo Mercedes2 - 7 WPts
27/12/2029Hanoi, Vietnam3 - 2 Than Toan34(1) - 8 LPts
29/10/2029San Juan, Puerto Rico2 - 2 Ryo Barrero1 - 3 WPts
29/08/2029San Juan, Puerto Rico1 - 2 Vicente Alfaro0 - 0 WPts
12/07/2029San Juan, Puerto Rico0 - 2 Diego Mederos0 - 3 WPts
14/05/2029Ponce, Puerto Rico0 - 1 Xeres Medellin18 - 14 LPts
21/03/2029Bayamon, Puerto Rico0 - 0 Ramiro Palmero4 - 21(6) LPts