Weightclass:  Light Welterweight
Location:  Bayamon, Puerto Rico
Record:  28 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2034Bayamon, Puerto Rico27 - 7 Rehman Ressam3 - 11 WPts
09/11/2033Bayamon, Puerto Rico26 - 7 Dale Moberg4 - 11 WPts
10/09/2033Bayamon, Puerto Rico25 - 7 Adalwen Besecker4 - 8 WPts
10/07/2033Bayamon, Puerto Rico24 - 7 Adnan Birbara3 - 3 WPts
09/05/2033Bayamon, Puerto Rico24 - 6 Seto Jo6 - 12 LPts
09/03/2033Bayamon, Puerto Rico23 - 6 Montana Rogel1 - 5 WPts
07/01/2033Bayamon, Puerto Rico22 - 6 Dragan Slavic0 - 12 WPts
07/11/2032Bayamon, Puerto Rico21 - 6 Frisco Picado0 - 2 WPts
07/09/2032Bayamon, Puerto Rico20 - 6 Rodrigo Palma0 - 2 WPts
08/07/2032Bayamon, Puerto Rico20 - 5 Dimi Zaiylcanoff26(2) - 23(1) LPts
09/05/2032Bayamon, Puerto Rico19 - 5 Quiqui Lobos7 - 10 WPts
10/03/2032Bayamon, Puerto Rico18 - 5 Alexej Janca6 - 5 WPts
10/01/2032Samarqand, Uzbekistan18 - 4 Vikenti Sayadov13 - 15 LPts
11/11/2031Toshkent, Uzbekistan17 - 4 Georgiy Kairimov8 - 10 WPts
12/09/2031Bayamon, Puerto Rico16 - 4 Reyes Revilla4 - 10 WPts
15/07/2031San Juan, Puerto Rico15 - 4 Gig Velarde10 - 2 WPts
21/05/2031Ponce, Puerto Rico14 - 4 Carlos Villicana10 - 23 WPts
28/03/2031Bayamon, Puerto Rico13 - 4 Santiago Moscoso13(2) - 13 WPts
30/01/2031San Juan, Puerto Rico12 - 4 Ramirez Savala11 - 9 WPts
01/12/2030San Juan, Puerto Rico12 - 3 Cipriano Barbara9 - 12 LPts
04/10/2030San Juan, Puerto Rico11 - 3 Alejandro Aristizabal10 - 10 WPts
07/08/2030Dakar, Senegal10 - 3 Vachel Gladieux7 - 5 WPts
09/06/2030Bayamon, Puerto Rico9 - 3 Marjun Alvarado3 - 7 WPts
11/04/2030Bayamon, Puerto Rico8 - 3 Talbot Kama2 - 8 WPts
11/02/2030Bayamon, Puerto Rico7 - 3 Rafael Alvaro3 - 15 WPts
13/12/2029Zagreb, Croatia6 - 3 Berislav Balic6 - 15 WPts
15/10/2029Bayamon, Puerto Rico5 - 3 Xavion Vargas3 - 9(1) WPts
16/08/2029Bayamon, Puerto Rico4 - 3 Nemesio Grimaldo1 - 6 WPts
18/06/2029Kharkiv, Ukraine3 - 3 Kolzak Zubkov11 - 22 WPts
20/04/2029Bayamon, Puerto Rico2 - 3 Svetoslav á Serebrov3 - 13 WPts
20/02/2029Bayamon, Puerto Rico1 - 3 Hayden Mollison2 - 1 WPts
22/12/2028Bayamon, Puerto Rico1 - 2 Kiki Urdiales1 - 5 LPts
23/10/2028Melbourne, Australia1 - 1 Blake Hanlin2 - 0 LPts
25/08/2028Carolina, Puerto Rico1 - 0 Javier Cruz1 - 13 LPts
20/07/2028San Juan, Puerto Rico0 - 0 Ulises Sibal7(1) - 26(1) WPts