Weightclass:  Lightweight
Location:  Ponce, Puerto Rico
Record:  30 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/02/2027Ponce, Puerto Rico29 - 22 Geernaert Foreest0 - 16 WPts
27/12/2026Ponce, Puerto Rico28 - 22 Attiq Baka10 - 11 WPts
28/10/2026Ponce, Puerto Rico27 - 22 Marcel Uhl16(1) - 12(1) WPts
29/08/2026Ponce, Puerto Rico26 - 22 Waqas Badri1 - 9 WPts
30/06/2026Ponce, Puerto Rico25 - 22 Justin Sougou14(1) - 16 WPts
30/04/2026Ponce, Puerto Rico24 - 22 Urvano Aguilar3 - 8 WPts
01/03/2026Ponce, Puerto Rico23 - 22 Ramiro Mosqueda11 - 4 WPts
31/12/2025Ponce, Puerto Rico22 - 22 Dierick Herisaert2 - 7(1) WPts
01/11/2025Ponce, Puerto Rico21 - 22 Sierra Bernardez5 - 18 WPts
03/09/2025Ponce, Puerto Rico20 - 22 Edmundo Salamanca0 - 2(1) WPts
06/07/2025Ponce, Puerto Rico19 - 22 Diego Estopinal14(1) - 4 WPts
07/05/2025Ponce, Puerto Rico18 - 22 Leonel Hay6 - 6 WPts
08/03/2025Ponce, Puerto Rico17 - 22 Sun-tae Shon10 - 17 WPts
07/01/2025Ponce, Puerto Rico16 - 22 Deri Probert15(1) - 16 WPts
08/11/2024Fortaleza, Brazil16 - 21 Diego Damaso28 - 14 LPts
10/09/2024Bayamon, Puerto Rico16 - 20 Javier Nogales15 - 21 LPts
13/07/2024Montevideo, Uruguay16 - 19 Diego Sicilia17(1) - 6 LPts
15/05/2024San Juan, Puerto Rico16 - 18 Cuba Graciano17(2) - 16 LPts
17/03/2024Ponce, Puerto Rico15 - 18 Joel Gerich3 - 7 WPts
17/01/2024Ponce, Puerto Rico14 - 18 Ximen Sabado4(1) - 11 WPts
18/11/2023Bayamon, Puerto Rico14 - 17 Pablo Gonzalez14(1) - 18 LPts
22/09/2023San Juan, Puerto Rico14 - 16 Manuel Montesano15(1) - 15 LPts
28/07/2023Bayamon, Puerto Rico13 - 16 Joaquin Picazo12(1) - 15(2) WPts
30/05/2023Bayamon, Puerto Rico13 - 15 Diego Calle17 - 13 LPts
22/04/2023Bayamon, Puerto Rico13 - 14 Alejandro Estremera6 - 22 LPts
20/03/2023Tokyo, Japan12 - 14 Akira Ogino16 - 11 WPts
20/01/2023Colchester, UK11 - 14 Anthony Speed14 - 12 WPts
22/11/2022Camaguey, Cuba11 - 13 Cris Trueba22 - 8 LPts
23/09/2022Turin, Italy11 - 12 Rodolfo Calise1 - 13 LPts
26/07/2022Nairobi, Kenya11 - 11 John Wabukala18(2) - 11 LPts
28/05/2022Galway, Ireland11 - 10 Connor Galbraith3 - 15 LPts
29/03/2022New York City, USA10 - 10 Dominic Doyle9 - 13 WPts
29/01/2022San Juan, Puerto Rico10 - 9 Jaguar Demara12 - 13 LPts
03/12/2021Da Nang, Vietnam10 - 8 Mach An17 - 7 LPts
05/10/2021Kikuyu, Kenya10 - 7 Ian Okinda7 - 16 LPts
07/08/2021Ponce, Puerto Rico9 - 7 Vegas Ocanas7 - 9 WPts
05/06/2021Edmonton, Canada8 - 7 Davie Morrison5 - 13 WPts
06/04/2021Vitebsk, Belarus8 - 6 Dmytro Smolar14 - 1 LPts
06/02/2021Ponce, Puerto Rico8 - 5 Xabat Nevarez15 - 4 LPts
08/12/2020Ponce, Puerto Rico7 - 5 Izunna Akunyili1 - 4 WPts
08/10/2020Christchurch, New Zealand6 - 5 Paul Kareko2 - 15 WPts
10/08/2020Dnipropetrovsk, Ukraine6 - 4 Bohdan Andrick10 - 6 LPts
12/06/2020Berlin, Germany6 - 3 Bogart Mauck2 - 7 LPts
13/04/2020Ponce, Puerto Rico5 - 3 Ignado Pio1 - 3 WPts
14/02/2020Alexandria, Egypt4 - 3 Jawad El-Saeed2 - 13 WPts
15/12/2019Waitakere, New Zealand4 - 2 Ekara Mauwhata9 - 2 LPts
16/10/2019Ponce, Puerto Rico4 - 1 Sajid Karaboland2 - 3 LPts
16/08/2019Ponce, Puerto Rico3 - 1 Ximen Merlin1 - 4 WPts
17/06/2019Ponce, Puerto Rico2 - 1 Amjad Aulaqi1 - 0 WPts
18/04/2019Carolina, Puerto Rico2 - 0 Juan Frausto2 - 1 LPts
17/02/2019Ponce, Puerto Rico1 - 0 Joaquin Pedroso1 - 8(2) WPts
18/12/2018Ponce, Puerto Rico0 - 0 Yasushi Aki2 - 4 WPts