Weightclass:  Lightweight
Location:  Carolina, Puerto Rico
Record:  33 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2031Carolina, Puerto Rico32 - 16 Will Blyth2 - 1 WPts
07/01/2031Carolina, Puerto Rico32 - 15 Timocrates Dukas14 - 17 LPts
07/11/2030Carolina, Puerto Rico31 - 15 Juan Vivar5 - 2 WPts
07/09/2030Carolina, Puerto Rico30 - 15 Dan Mackley8 - 7(1) WPts
08/07/2030Carolina, Puerto Rico29 - 15 Harry Van de Steene5 - 17(1) WPts
09/05/2030Carolina, Puerto Rico28 - 15 Waqas Alzayani8 - 6 WPts
10/03/2030Carolina, Puerto Rico27 - 15 Toma Sukhorukov4(1) - 12 WPts
09/01/2030Carolina, Puerto Rico26 - 15 Nurulla Mahdi1 - 7 WPts
10/11/2029Carolina, Puerto Rico25 - 15 Paku Tibo6 - 11 WPts
11/09/2029Carolina, Puerto Rico25 - 14 Daksa Endah22 - 9 LPts
12/07/2029Carolina, Puerto Rico24 - 14 Joaquin Mujica21(1) - 11(2) WPts
13/05/2029Carolina, Puerto Rico23 - 14 Vicente Gracia2 - 4 WPts
14/03/2029Donetsk, Ukraine22 - 14 Bohdan Zahorchak7(1) - 25 WPts
14/01/2029Carolina, Puerto Rico21 - 14 Leighton Carey2 - 9 WPts
16/11/2028Tacoma, USA20 - 14 Davie Stilley13(1) - 10 WPts
18/09/2028Dublin, Ireland19 - 14 Joshua MacNeill14 - 24 WPts
21/07/2028Bologna, Italy18 - 14 Alessio Cialente14 - 3(1) WPts
23/05/2028Rome, Italy17 - 14 Dino Ranocchia4(2) - 10 WPts
25/03/2028Naples, Italy16 - 14 Vito Alboni3 - 8 WPts
26/01/2028Rotterdam, Netherlands15 - 14 Rune Van Gaveren17(1) - 19 WPts
28/11/2027Carolina, Puerto Rico14 - 14 Rodrigo Perez0 - 4 WPts
29/09/2027Abidjan, Ivory Coast13 - 14 Francois Giraudoux14 - 16 WPts
01/08/2027Adana, Turkey12 - 14 Demir Usak5 - 9 WPts
03/06/2027San Juan, Puerto Rico11 - 14 Ricardo Bilbao2 - 12 WPts
05/04/2027San Juan, Puerto Rico11 - 13 Quico Najar14 - 7 LPts
12/02/2027Benin City, Nigeria10 - 13 Leo Efevberha9 - 16 WPts
14/12/2026San Juan, Puerto Rico9 - 13 Angel Santos13 - 5 WPts
16/10/2026Amsterdam, Netherlands9 - 12 Rombout Falle44(1) - 20 LPts
18/08/2026Carolina, Puerto Rico8 - 12 Juan Cid4 - 10 WPts
19/06/2026San Juan, Puerto Rico8 - 11 Xavion Lima1 - 21(4) LPts
20/04/2026Carolina, Puerto Rico8 - 10 Angel Santos9 - 5 LPts
19/02/2026Nashville, USA8 - 9 Shaun Curvis13 - 10 LPts
22/12/2025Kumasi, Ghana7 - 9 Bruce Acheampong8(1) - 17 WPts
24/10/2025Carolina, Puerto Rico6 - 9 Bayram Lone4 - 3 WPts
25/08/2025Wroclaw, Poland5 - 9 Dawid Golba5 - 15 WPts
27/06/2025San Juan, Puerto Rico5 - 8 Rodrigo Romano4 - 12 LPts
29/04/2025Carolina, Puerto Rico4 - 8 Pedro Bernardino2 - 8 WPts
01/03/2025Carolina, Puerto Rico4 - 7 Paco Urbano5 - 6 LPts
01/01/2025Carolina, Puerto Rico3 - 7 Joaquin Mujica1 - 3 WPts
02/11/2024Carolina, Puerto Rico2 - 7 Rafael Pio0 - 1 WPts
04/09/2024Abobo, Ivory Coast1 - 7 Similien Piaget6 - 8 WPts
07/07/2024Dushanbe, Tajikistan1 - 6 Habil Harron7 - 3 LPts
08/05/2024Carolina, Puerto Rico1 - 5 Kudret Cebesoy5 - 27 LPts
10/03/2024Carolina, Puerto Rico1 - 4 Guillermo Matos2 - 9 LPts
10/01/2024Carolina, Puerto Rico0 - 4 Felippe Urdiales2 - 5 WPts
11/11/2023Wellington, New Zealand0 - 3 Iramai Ronaki2 - 10 LPts
13/09/2023Vilnius, Lithuania0 - 2 Makary Antoniewicz13 - 19 LPts
16/07/2023Mejicanos, El Salvador0 - 1 Federico Villalobos33 - 3 LPts
18/05/2023Carolina, Puerto Rico0 - 0 Santiago Valdes4 - 1 LPts