Weightclass:  Lightweight
Location:  Bayamon, Puerto Rico
Record:  19 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2032Bayamon, Puerto Rico19 - 24 Shaun Kumbula7 - 21 LPts
15/10/2032Bayamon, Puerto Rico18 - 24 Eduart Erdel1 - 12 WPts
15/08/2032Bayamon, Puerto Rico17 - 24 Driton Lumaj2 - 5 WPts
13/06/2032Bayamon, Puerto Rico17 - 23 Valentin Pigalle2 - 4 LPts
14/04/2032Bayamon, Puerto Rico16 - 23 Colin Carandang2 - 4 WPts
14/02/2032Bayamon, Puerto Rico15 - 23 Valter Rosell2 - 5 WPts
16/12/2031Bayamon, Puerto Rico14 - 23 Waqar Yazbeck5 - 3 WPts
17/10/2031Bayamon, Puerto Rico13 - 23 Diego Asuncion0 - 6(1) WPts
17/08/2031Bayamon, Puerto Rico13 - 22 Gervasio Mattos2 - 2 LPts
18/06/2031Bayamon, Puerto Rico12 - 22 Quinto Llorente1 - 2 WPts
18/04/2031Bayamon, Puerto Rico11 - 22 Luis Pfost7 - 12 WPts
18/02/2031Bayamon, Puerto Rico10 - 22 Gonzalo Mercedes6 - 9 WPts
20/12/2030Bayamon, Puerto Rico9 - 22 Zacarias Criado3 - 3 WPts
21/10/2030Bayamon, Puerto Rico8 - 22 Angel Curto4 - 15 WPts
22/08/2030Naples, Italy7 - 22 Leonardo Ghilardotti4 - 15 WPts
24/06/2030Lviv, Ukraine7 - 21 Konstantin Volosin5 - 11 LPts
26/04/2030Bayamon, Puerto Rico6 - 21 Juan Leyba4 - 10 WPts
26/02/2030Bayamon, Puerto Rico5 - 21 Xaver Urdiales2 - 9 WPts
30/12/2029Abidjan, Ivory Coast5 - 20 Ouida Noland0 - 14 LPts
01/11/2029Bayamon, Puerto Rico4 - 20 Rob Ford6 - 10(2) WPts
02/09/2029Naivasha, Kenya4 - 19 Nathan Kingi2 - 2 LPts
05/07/2029Kiev, Ukraine4 - 18 Vasyl Aksamit0 - 0 LPts
07/05/2029Prague, Czech Republic4 - 17 Stanislav Dusek15 - 18 LPts
09/03/2029Utrecht, Netherlands4 - 16 Ollevier Van Haelst2 - 16 LPts
09/01/2029Bayamon, Puerto Rico3 - 16 Yasin Iman0 - 9 WPts
11/11/2028Ponce, Puerto Rico3 - 15 Ponce Machin12 - 11 LPts
16/09/2028Bayamon, Puerto Rico3 - 14 Joaquin Constancio7 - 16(1) LPts
18/07/2028Chiba, Japan3 - 13 Kyo Eto24 - 12 LPts
20/05/2028Bayamon, Puerto Rico3 - 12 Michael Donaldson13(1) - 9 LPts
22/03/2028El Alto, Bolivia3 - 11 Rodrigo Mattos12(1) - 21 LPts
23/01/2028San Juan, Puerto Rico3 - 10 Angel Lucia5 - 13 LPts
30/11/2027Bayamon, Puerto Rico2 - 10 Aimon Moraga0 - 10 WPts
01/10/2027Bayamon, Puerto Rico2 - 9 Santiago Lugo4 - 27 LPts
03/08/2027Nakuru, Kenya2 - 8 Keshawn Matiba10 - 18 LPts
04/06/2027Bayamon, Puerto Rico1 - 8 Felippe Gomez5 - 9 WPts
06/04/2027Bayamon, Puerto Rico0 - 8 Santiago Villalpando0 - 5 WPts
05/02/2027Detroit, USA0 - 7 John Drews4 - 1 LPts
08/12/2026Ponce, Puerto Rico0 - 6 Santiago Cobarrubias8 - 8(1) LPts
17/10/2026Bayamon, Puerto Rico0 - 5 Manny Sabio11 - 9(1) LPts
31/08/2026Bayamon, Puerto Rico0 - 4 Javier Nogales25 - 23 LPts
24/07/2026San Juan, Puerto Rico0 - 3 Diego Proano0 - 0 LPts
11/06/2026Ponce, Puerto Rico0 - 2 Guillermo Solomon13 - 11 LPts
22/04/2026San Juan, Puerto Rico0 - 1 Ricardo Bilbao0 - 6 LPts
07/03/2026Carolina, Puerto Rico0 - 0 Xabat Nevarez42 - 11 LPts