Weightclass:  Lightweight
Location:  Ponce, Puerto Rico
Record:  18 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2032Ponce, Puerto Rico17 - 30 Alvino Pena2 - 7 WPts
23/10/2032Ponce, Puerto Rico16 - 30 Tajo Jerez2 - 5 WPts
23/08/2032Ponce, Puerto Rico15 - 30 Vicente Palencia7 - 6 WPts
22/06/2032Ponce, Puerto Rico14 - 30 Kiki Pico0 - 0 WPts
19/04/2032Ponce, Puerto Rico13 - 30 Faton Akcatepe2 - 10 WPts
19/02/2032Ponce, Puerto Rico13 - 29 Alfonso Chavarin2 - 3 LPts
21/12/2031Ponce, Puerto Rico12 - 29 Lewis Mantz3 - 8 WPts
22/10/2031Ponce, Puerto Rico11 - 29 Jeron²m Tomek11 - 10 WPts
22/08/2031Ponce, Puerto Rico10 - 29 Orlando Miron0 - 1 WPts
23/06/2031Ponce, Puerto Rico9 - 29 Joaquin Meno2 - 3 WPts
23/04/2031Ponce, Puerto Rico8 - 29 Federico Morua6 - 16(1) WPts
22/02/2031Ponce, Puerto Rico7 - 29 Veltry Chafwakale2 - 5 WPts
24/12/2030Lima, Peru6 - 29 Orlando Torno0 - 7(1) WPts
26/10/2030Montevideo, Uruguay6 - 28 Alejandro Dieguez11 - 21 LPts
28/08/2030Ponce, Puerto Rico6 - 27 Angel Urias14 - 4 LPts
29/06/2030Montevideo, Uruguay5 - 27 Eduardo Gutierres14 - 8 WPts
30/04/2030Guatemala City, Guatemala5 - 26 Malvolio Quintanilla9 - 10 LPts
02/03/2030San Juan, Puerto Rico5 - 25 Agapetus Loreto18 - 18(2) LPts
03/01/2030Zaporizhia, Ukraine4 - 25 Krystiyan Vitko15 - 14 WPts
05/11/2029Sana'a, Yemen3 - 25 Haaris Farran0 - 0 WPts
07/09/2029Ponce, Puerto Rico3 - 24 Santiago Suero8 - 17 LPts
09/07/2029Russeifa, Jordan3 - 23 Mohsin Bracks6 - 16 LPts
11/05/2029Kremenchuk, Ukraine3 - 22 Valeri Duda13 - 20(2) LPts
13/03/2029San Juan, Puerto Rico3 - 21 Juan Jacome10 - 22 LPts
15/01/2029Ponce, Puerto Rico3 - 20 Angel Curto2 - 6 LPts
16/11/2028Ponce, Puerto Rico3 - 19 Quin Velez2 - 1 LPts
17/09/2028Kulob, Tajikistan3 - 18 Ramil Zaher15 - 23 LPts
20/07/2028Ponce, Puerto Rico3 - 17 Santiago Cobarrubias17(1) - 9(1) LPts
23/05/2028Ponce, Puerto Rico3 - 16 Mark Adusei2 - 4 LPts
25/03/2028San Juan, Puerto Rico3 - 15 Santiago Peres21 - 4 LPts
28/01/2028Ponce, Puerto Rico3 - 14 Ramiro Mosqueda21 - 6 LPts
30/11/2027Ponce, Puerto Rico3 - 13 Zelipe Escobedo7 - 15 LPts
01/10/2027Ponce, Puerto Rico2 - 13 Euan Wadle0 - 3 WPts
03/08/2027San Juan, Puerto Rico2 - 12 Juan Jacome5 - 17 LPts
10/06/2027Ponce, Puerto Rico2 - 11 Henrikki Erkkila9 - 8 LPts
12/04/2027Lipa, Philippines2 - 10 Jacob Escajeda5 - 9 LPts
12/02/2027San Juan, Puerto Rico2 - 9 Federico Ochoa6(1) - 15 LPts
15/12/2026San Juan, Puerto Rico2 - 8 Joaquin Constancio4 - 8 LPts
17/10/2026Ponce, Puerto Rico2 - 7 Oihane Cedeno3 - 10 LPts
18/08/2026Bayamon, Puerto Rico2 - 6 Lisandro Rota2(1) - 14(1) LPts
26/06/2026Carolina, Puerto Rico2 - 5 Xaver Dieguez12 - 13 LPts
20/05/2026Bayamon, Puerto Rico1 - 5 Aimon Moraga0 - 0 WPts
19/04/2026Ponce, Puerto Rico0 - 5 Jaidev Beniwal6 - 12(1) WPts
19/02/2026Ponce, Puerto Rico0 - 4 Carlos Favela1 - 2 LPts
21/12/2025San Juan, Puerto Rico0 - 3 Joaquin Munguia5 - 14(2) LPts
23/10/2025Montevideo, Uruguay0 - 2 Roman Rodrigo16 - 24 LPts
25/08/2025Limerick, Ireland0 - 1 Joshua Connor9 - 18 LPts
27/06/2025Ponce, Puerto Rico0 - 0 Ramiro Robles1 - 5 LPts