Weightclass:  Lightweight
Location:  Bayamon, Puerto Rico
Record:  34 - 16(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2031Bayamon, Puerto Rico33 - 16(1) Bart Broaden2 - 11 WPts
15/05/2031Bayamon, Puerto Rico32 - 16(1) Robert Headrick16 - 20 WPts
16/03/2031Bayamon, Puerto Rico31 - 16(1) Karr Hoyer1 - 2 WPts
16/01/2031Bayamon, Puerto Rico30 - 16(1) Hafiz Efendiev3 - 8 WPts
17/11/2030Bayamon, Puerto Rico29 - 16(1) Mark Mthethwa1 - 3 WPts
18/09/2030Bayamon, Puerto Rico28 - 16(1) Senon Sahagun10 - 15 WPts
19/07/2030Bayamon, Puerto Rico28 - 15(1) Fadei Celajs35 - 4 LPts
18/06/2030Riga, Latvia27 - 15(1) Fadei Celajs35 - 3 WPts
18/05/2030Bayamon, Puerto Rico26 - 15(1) Andy Ovens33 - 15 WPts
14/04/2030Carolina, Puerto Rico26 - 14(1) Malvolio Tardio50 - 24 LPts Puerto Rico National Championships 2030View
11/04/2030Carolina, Puerto Rico25 - 14(1) Edmundo Salamanca14 - 17(1) WPts Puerto Rico National Championships 2030View
18/03/2030Bayamon, Puerto Rico24 - 14(1) Abdul Alturk15 - 27 WPts
09/02/2030Bamenda, Cameroon23 - 14(1) Ciel Mouyal9 - 20 WPts
09/01/2030Goiania, Brazil23 - 13(1) Mark Leaper19 - 14 LPts Americas Championships 2030View
09/12/2029Bayamon, Puerto Rico22 - 13(1) Abdul Alturk15 - 24 WPts
08/11/2029Bayamon, Puerto Rico21 - 13(1) Abdul Alturk15 - 23 WPts
08/10/2029Bayamon, Puerto Rico20 - 13(1) Abdul Alturk15 - 22 WPts
07/09/2029Daegu, South Korea20 - 12(1) Ulffr Hillner36 - 8 LPts Daegu World Championships 2029View
08/08/2029Ghent, Belgium19 - 12(1) Liebaert Wyt17 - 33 WPts
10/06/2029Bayamon, Puerto Rico18 - 12(1) Emil á Lysenkov2 - 4 WPts
11/04/2029Carolina, Puerto Rico18 - 11(1) Malvolio Tardio42 - 23 LPts Puerto Rico National Championships 2029View
09/03/2029Zagreb, Croatia18 - 10(1) Andrej Cindric30(1) - 15 LPts
09/01/2029Bayamon, Puerto Rico18 - 9(1) Guido Pecina8 - 13 LPts
10/11/2028Jeddah, Saudi Arabia17 - 9(1) Zain Saeed16 - 15 WPts
12/09/2028Khujand, Tajikistan17 - 8(1) Kamil Laham16(2) - 7 LPts
15/07/2028San Juan, Puerto Rico16 - 8(1) Rafael Pio6 - 19 WPts
19/05/2028San Juan, Puerto Rico15 - 8(1) Eduardo Abrantes4 - 11 WPts
22/03/2028Asuncion, Paraguay15 - 7(1) Quin Cruzado9 - 11 LPts
23/01/2028Bayamon, Puerto Rico14 - 7(1) Juan Jacome7 - 18 WPts
24/11/2027Almaty, Kazakhstan13 - 7(1) Fazil Taalaibec18 - 18 WPts
26/09/2027Bayamon, Puerto Rico12 - 7(1) Eduardo Abrantes4 - 7 WPts
29/07/2027Constantine, Algeria11 - 7(1) Kamran Qureshi14(2) - 22 WPts
31/05/2027Antofagasta, Chile10 - 7(1) Juan Batista0 - 0 WPts
02/04/2027Dublin, Ireland9 - 7(1) Anthony Cary8 - 17 WPts
02/02/2027Bayamon, Puerto Rico8 - 7(1) Kris Taveras8 - 10 WPts
05/12/2026Carolina, Puerto Rico7 - 7(1) Agapetus Gutierres1 - 6 WPts
16/10/2026Bayamon, Puerto Rico6 - 7(1) Sergey Galkov3 - 8 WPts
17/08/2026Dakar, Senegal5 - 7(1) Jeremie Vanier2 - 1 WPts
19/06/2026Bayamon, Puerto Rico4 - 7(1) Alfonso Bolla13 - 6 WPts
22/04/2026San Juan, Puerto Rico4 - 6(1) Sancho Trillo12 - 12 LPts
11/03/2026Bayamon, Puerto Rico4 - 5(1) Malvolio Tardio14 - 11 LPts
25/02/2026Carolina, Puerto Rico3 - 5(1) Xaver Dieguez11 - 12 WPts
22/01/2026Bayamon, Puerto Rico3 - 4(1) Malvolio Tardio10 - 7 LPts
24/12/2025Bayamon, Puerto Rico2 - 4(1) Malik Hatem11 - 11 WPts
26/10/2025Bayamon, Puerto Rico2 - 3 Juan Lamar8 - 4 LKO3
27/08/2025San Juan, Puerto Rico2 - 2 Manuel Medellin8 - 15(1) LPts
01/07/2025Bayamon, Puerto Rico1 - 2 Angel Lucia0 - 1 WPts
02/05/2025San Juan, Puerto Rico1 - 1 Senon Oseguera6 - 32 LPts
08/03/2025Bayamon, Puerto Rico1 - 0 Juan Cuello7 - 15 LPts
03/02/2025Bayamon, Puerto Rico0 - 0 Quico Najar2 - 4 WPts