Weightclass:  Light Welterweight
Location:  Ponce, Puerto Rico
Record:  43 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/02/2032Ponce, Puerto Rico42 - 15 Hikaru Nagata2 - 6 WPts
08/12/2031Ponce, Puerto Rico41 - 15 Vidal Aja5 - 6(1) WPts
10/10/2031Ponce, Puerto Rico40 - 15 Juan Marroquin1 - 14 WPts
11/08/2031Ponce, Puerto Rico39 - 15 Quico Portalatin2 - 6 WPts
13/06/2031Ponce, Puerto Rico38 - 15 Ulises Nuno7 - 13 WPts
13/04/2031Ponce, Puerto Rico37 - 15 Senon Nagtalon3 - 19 WPts
12/02/2031Ponce, Puerto Rico36 - 15 Lukman Ngcobo4 - 1 WPts
14/12/2030Ponce, Puerto Rico35 - 15 Varil Diderot1 - 4 WPts
15/10/2030Ponce, Puerto Rico34 - 15 Lorenzo Bandoli0 - 7 WPts
16/08/2030Ponce, Puerto Rico33 - 15 Syed Fahmy9 - 10 WPts
17/06/2030Ponce, Puerto Rico32 - 15 Rex Boliver0 - 3 WPts
18/04/2030Ponce, Puerto Rico31 - 15 Arran Lyster5 - 14 WPts
17/02/2030Ndola, Zambia30 - 15 Quaashie Wazili39(1) - 22 WPts
20/12/2029Boston, USA29 - 15 Ian McCrady0 - 6 WPts
22/10/2029Ponce, Puerto Rico28 - 15 Sam Dorward5 - 1 WPts
23/08/2029Mexico City, Mexico28 - 14 Antonio Vasallo22 - 13 LPts
23/07/2029Asuncion, Paraguay28 - 13 Neron Zubia26(1) - 13 LPts
19/06/2029Santiago, Chile27 - 13 Alejandro Blas29 - 17 WPts
18/05/2029Ponce, Puerto Rico27 - 12 Joaquin Ballon34(1) - 9 LPts
14/04/2029Carolina, Puerto Rico27 - 11 Alano Agron17 - 10 LPts Puerto Rico National Championships 2029View
11/04/2029Carolina, Puerto Rico26 - 11 Rodrigo Villela13 - 11 WPts Puerto Rico National Championships 2029View
21/02/2029Shizuoka, Japan25 - 11 Yuji Kato25 - 6 WPts
21/01/2029Gyumri, Armenia25 - 10 Keghart Levyan32 - 11 LPts
21/12/2028Ponce, Puerto Rico25 - 9 Keghart Levyan31 - 11 LPts
20/11/2028Ponce, Puerto Rico24 - 9 Keghart Levyan31 - 10 WPts
18/10/2028San Miguel, El Salvador23 - 9 Santiago Olivarez8 - 18 WPts
16/09/2028San Miguel, El Salvador22 - 9 Santiago Olivarez8 - 17 WPts
16/08/2028Marseille, France22 - 8 Labaron Fontaine18 - 5 LPts
16/07/2028Nanning, China22 - 7 Tymoteusz Kedzior71 - 23 LPts Nanning Olympics 2028View
13/07/2028Nanning, China21 - 7 John Asamoah9 - 6 WPts Nanning Olympics 2028View
15/06/2028Ponce, Puerto Rico20 - 7 Amjad Issaev4 - 5 WPts
17/04/2028Carolina, Puerto Rico19 - 7 Manuel Minjarez14 - 15 WPts Puerto Rico National Championships 2028View
14/04/2028Carolina, Puerto Rico18 - 7 Noe Quijas16 - 4 WPts Puerto Rico National Championships 2028View
11/04/2028Carolina, Puerto Rico17 - 7 Emanuel Maradiaga17 - 9 WPts Puerto Rico National Championships 2028View
08/03/2028Split, Croatia16 - 7 Javor Kralj1 - 6 WPts
09/01/2028Ponce, Puerto Rico15 - 7 Joaquin Ballon24(1) - 5 WPts
10/11/2027Samarqand, Uzbekistan14 - 7 Mikayil Najafov4 - 17(4) WPts
12/09/2027Ponce, Puerto Rico13 - 7 Cipriano Barbara1 - 0 WPts
13/07/2027Ponce, Puerto Rico12 - 7 Dario Bonilla1 - 2 WPts
14/05/2027Ponce, Puerto Rico11 - 7 Santiago Boda7 - 12 WPts
11/04/2027San Juan, Puerto Rico11 - 6 Loredo Prior20(1) - 12 LPts Puerto Rico National Championships 2027View
16/03/2027Almaty, Kazakhstan10 - 6 Evgeny Sadvacasov12(1) - 16 WPts
16/01/2027Ponce, Puerto Rico9 - 6 Angel Vita2 - 6 WPts
16/11/2026Ponce, Puerto Rico8 - 6 Allam Sagynghan14 - 12 WPts
17/09/2026Ponce, Puerto Rico7 - 6 Joaquin Portalatin0 - 2(1) WPts
19/07/2026Toronto, Canada6 - 6 John Scroggie10 - 15 WPts
21/05/2026Dushanbe, Tajikistan6 - 5 Koldan Salakhov47 - 20 LPts
23/03/2026Ponce, Puerto Rico6 - 4 Dmitriy Altanshagai16 - 10 LPts
23/01/2026Ponce, Puerto Rico6 - 3 Zuffur Yasser10 - 13 LPts
25/11/2025Almaty, Kazakhstan6 - 2 Irfan Ghakupow16(3) - 15 LPts
27/09/2025Petaling Jaya, Malaysia5 - 2 Waqar Bacchus1 - 8 WPts
30/07/2025Ponce, Puerto Rico4 - 2 Manuel Henriquez3 - 6 WPts
01/06/2025Trujillo, Peru4 - 1 Cris Jordan15 - 17 LPts
03/04/2025Ponce, Puerto Rico3 - 1 Xabat Mazariegos6 - 7 WPts
03/02/2025Riga, Latvia3 - 0 Afanas Pukite23(1) - 21 LPts
06/12/2024Ponce, Puerto Rico2 - 0 Xalvador Pacana2 - 5 WPts
19/10/2024Ponce, Puerto Rico1 - 0 Quico Martines1 - 4 WPts
21/08/2024Ponce, Puerto Rico0 - 0 Porfio Tejeda0 - 5(1) WPts