Weightclass:  Light Welterweight
Location:  Carolina, Puerto Rico
Record:  28 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/07/2042Carolina, Puerto Rico27 - 12 Alain Norment0 - 1 WPts
14/05/2042Carolina, Puerto Rico26 - 12 Ivan Saucedo15 - 8 WPts
15/03/2042Carolina, Puerto Rico25 - 12 Zachary Tshidingi3 - 9 WPts
11/01/2042Carolina, Puerto Rico24 - 12 Axel Kronenwetter8 - 25 WPts
09/11/2041Carolina, Puerto Rico23 - 12 Paipharob Dangda2 - 1 WPts
07/09/2041Carolina, Puerto Rico22 - 12 Gan Shang32 - 22 WPts
07/07/2041Carolina, Puerto Rico21 - 12 Zelipe Caldera2 - 5 WPts
06/05/2041Carolina, Puerto Rico20 - 12 Vicente Pesina2 - 22 WPts
06/03/2041Carolina, Puerto Rico19 - 12 Haralambi á Kovalkov2 - 7 WPts
03/01/2041Carolina, Puerto Rico18 - 12 Diego Games17 - 10 WPts
01/11/2040Carolina, Puerto Rico17 - 12 Alejandro Camarillo7 - 15(2) WPts
31/08/2040Ndola, Zambia16 - 12 Peter Bishonga12 - 13(1) WPts
03/07/2040Melbourne, Australia15 - 12 David Bennion25 - 15 WPts
05/05/2040Aarhus, Denmark14 - 12 Frey Johannesen0 - 0 WPts
07/03/2040Almaty, Kazakhstan13 - 12 Waleed Ercinbeck17 - 24 WPts
08/01/2040Carolina, Puerto Rico12 - 12 Sierra Cerrillo8 - 16(1) WPts
07/11/2039San Juan, Puerto Rico11 - 12 Jose Estopinal3 - 5 WPts
08/09/2039San Juan, Argentina10 - 12 Angel Morea10 - 14 WPts
11/07/2039San Jose, Costa Rica9 - 12 Emilio Apolinar6 - 8 WPts
13/05/2039Carolina, Puerto Rico8 - 12 Francisco Montano12 - 12 WPts
13/03/2039Split, Croatia8 - 11 Boro Petak10 - 8 LPts
13/01/2039Carolina, Puerto Rico7 - 11 Rafael Alcala7 - 12 WPts
12/11/2038Minsk, Belarus6 - 11 Daniil Voloshin16 - 15 WPts
13/09/2038Soyapango, El Salvador5 - 11 Jose Merida5 - 25 WPts
16/07/2038Brno, Czech Republic5 - 10 JirÝ Kabat21 - 15 LPts
18/05/2038Calgary, Canada5 - 9 Leo Creighton8 - 13 LPts
20/03/2038Carolina, Puerto Rico4 - 9 Seferino Ocanas6 - 10 WPts
18/01/2038Henderson, USA4 - 8 Sammy Struthers28(3) - 23 LPts
19/11/2037Brisbane, Australia3 - 8 Leon Dunkerson12 - 25(1) WPts
21/09/2037Sydney, Australia3 - 7 Nicholas Days19 - 20 LPts
24/07/2037Copenhagen, Denmark3 - 6 Norb Underberg20 - 23(1) LPts
26/05/2037Aalborg, Denmark3 - 5 Viggo Kriger20 - 22 LPts
28/03/2037Shymkent, Kazakhstan3 - 4 Fadei Dostaew20 - 19 LPts
28/01/2037Kingston, Jamaica3 - 3 Gareth Gow29 - 16 LPts
29/11/2036Shymkent, Kazakhstan3 - 2 Rafael Saidahmetow17 - 16 LPts
30/09/2036Maracaibo, Venezuela2 - 2 Alejandro Consuegra10 - 15(1) WPts
02/08/2036Al Ain, UAE2 - 1 Amer Ghanem11 - 22 LPts
04/06/2036London, UK1 - 1 Kenzie Whitfield8(1) - 24 WPts
06/04/2036Carolina, Puerto Rico1 - 0 Juan Marcial6 - 16 LPts
05/03/2036Baku, Azerbaijan0 - 0 Eyyub Ibragimov0 - 0 WPts