Weightclass:  Light Welterweight
Location:  Bayamon, Puerto Rico
Record:  21 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2034Bayamon, Puerto Rico20 - 13 Paul MacBride6 - 27 WPts
07/11/2033Bayamon, Puerto Rico19 - 13 Haider Pervez7 - 10 WPts
08/09/2033Bayamon, Puerto Rico18 - 13 Raoul Larive9 - 8 WPts
08/07/2033Bayamon, Puerto Rico17 - 13 Oliwier Gapinski12 - 9 WPts
08/05/2033Bayamon, Puerto Rico16 - 13 Alejandro Casal0 - 1 WPts
08/03/2033Bayamon, Puerto Rico15 - 13 Cruz Flores3 - 6 WPts
06/01/2033Bayamon, Puerto Rico14 - 13 Siddharth Swaminathan3 - 14 WPts
06/11/2032Bayamon, Puerto Rico13 - 13 Hafiz Shahan2 - 8 WPts
06/09/2032Dun Laoghaire, Ireland12 - 13 Shamus Ward1 - 8 WPts
08/07/2032Bayamon, Puerto Rico11 - 13 Matviyko Gleba4 - 4 WPts
09/05/2032Bayamon, Puerto Rico10 - 13 Guido Ledezma8 - 9 WPts
10/03/2032Vienna, Austria10 - 12 Kasimir Jablonski13 - 10 LPts
10/01/2032Szczecin, Poland10 - 11 Cibor Kalemba20 - 14 LPts
11/11/2031Bayamon, Puerto Rico9 - 11 Diego Resendez4 - 6 WPts
10/09/2031Bayamon, Puerto Rico8 - 11 Fadei Narculoff5 - 24(1) WPts
13/07/2031San Juan, Puerto Rico7 - 11 Rio Consuegra0 - 10 WPts
22/05/2031Dushanbe, Tajikistan6 - 11 Kir Bakihanov2 - 11 WPts
24/03/2031Bayamon, Puerto Rico5 - 11 Guillermo Toribio0 - 2 WPts
25/01/2031Helsinki, Finland5 - 10 Antero Madetoja34 - 5 LPts
27/11/2030Bayamon, Puerto Rico4 - 10 Rodrigo Rufino6 - 2 WPts
28/09/2030Krasnodar, Russia4 - 9 Dimi Rashchupkin29(1) - 12 LPts
31/07/2030Bayamon, Puerto Rico4 - 8 Xaverius Montez14 - 9(1) LPts
10/06/2030San Juan, Puerto Rico4 - 7 Gig Velarde4 - 1 LPts
25/04/2030Carolina, Puerto Rico3 - 7 Diego Bazan17(1) - 24 WPts
25/03/2030Bursa, Turkey2 - 7 Suleyman Bayramoglu1 - 15 WPts
25/01/2030Sana'a, Yemen2 - 6 Haaris Saleh4 - 19(1) LPts
27/11/2029San Juan, Puerto Rico2 - 5 Jose Benavides0 - 0 LPts
26/10/2029Ponce, Puerto Rico2 - 4 Xabat Mazariegos28 - 13 LPts
24/09/2029San Juan, Puerto Rico2 - 3 Gig Velarde0 - 0 LPts
22/08/2029San Juan, Puerto Rico2 - 2 Joaquin Fletes11 - 14 LPts
24/06/2029San Juan, Puerto Rico2 - 1 Zacarias Labrador13 - 21 LPts
26/04/2029Carolina, Puerto Rico2 - 0 Diego Vilchis14(1) - 13 LPts
01/03/2029Bayamon, Puerto Rico1 - 0 Bem Heidebrecht1 - 20 WPts
01/01/2029Bayamon, Puerto Rico0 - 0 Oriel Oriol1 - 1 WPts