Weightclass:  Lightweight
Location:  San Juan, Puerto Rico
Record:  22 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/02/2028San Juan, Puerto Rico22 - 11 Ivan Strauja14(1) - 14 LPts
30/12/2027San Juan, Puerto Rico21 - 11 Santiago Villalpando0 - 10 WPts
31/10/2027San Juan, Puerto Rico20 - 11 Emilio Carillo11 - 15 WPts
31/08/2027San Juan, Puerto Rico19 - 11 Xalvador Isabella1 - 9 WPts
01/07/2027San Juan, Puerto Rico18 - 11 Diego Vallejo4 - 6 WPts
02/05/2027San Juan, Puerto Rico17 - 11 Felippe Gomez5 - 8 WPts
03/03/2027San Juan, Puerto Rico16 - 11 Goga Yavuukhulan2(1) - 7(2) WPts
02/01/2027San Juan, Puerto Rico15 - 11 Diego Leonardo1 - 3 WPts
03/11/2026San Juan, Puerto Rico14 - 11 Ricardo Bilbao1 - 9 WPts
04/09/2026San Juan, Puerto Rico13 - 11 Santiago Villalpando0 - 1 WPts
06/07/2026San Juan, Puerto Rico12 - 11 Rodrigo Romano8 - 15 WPts
07/05/2026San Juan, Puerto Rico11 - 11 Nicholaus Mula6 - 17(3) WPts
08/03/2026Ponce, Puerto Rico11 - 10 Diego Pablo16(4) - 20 LPts
05/02/2026Las Condes, Chile10 - 10 Lorenzo Capistran14 - 9 WPts
08/12/2025Ponce, Puerto Rico10 - 9 Diego Gomez38 - 18 LPts
22/10/2025Ife, Nigeria9 - 9 Michael Ajuru5(1) - 19 WPts
24/08/2025San Juan, Puerto Rico8 - 9 Jaka Darusman8 - 5 WPts
26/06/2025San Juan, Puerto Rico8 - 8 Oleos Rolan3 - 5 LPts
27/04/2025San Juan, Puerto Rico7 - 8 Ryo Frias5 - 6 WPts
27/02/2025San Juan, Puerto Rico6 - 8 Rodrigo Zegarra8 - 0 WPts
30/12/2024San Juan, Puerto Rico5 - 8 Jordan White2 - 4 WPts
01/11/2024San Juan, Puerto Rico4 - 8 Vico Li Causi4 - 9 WPts
03/09/2024San Juan, Puerto Rico4 - 7 Miguel Franqui6 - 8 LPts
06/07/2024Odessa, Ukraine4 - 6 Sergei Poltorak2 - 31 LPts
08/05/2024San Juan, Puerto Rico3 - 6 Tobias Mullane6(1) - 16 WPts
10/03/2024Ponce, Puerto Rico3 - 5 Carlos Monsanto5 - 9 LPts
11/01/2024San Juan, Puerto Rico3 - 4 Diego Estopinal4 - 2 LPts
14/11/2023San Juan, Puerto Rico3 - 3 Senon Oseguera4 - 25 LPts
20/09/2023Ponce, Puerto Rico3 - 2 Fresco Macario3 - 17 LPts
26/07/2023San Juan, Puerto Rico2 - 2 Loredo Rochel1 - 2 WPts
28/05/2023Dushanbe, Tajikistan1 - 2 Valeri Rysculoff3(1) - 15 WPts
30/03/2023Carolina, Puerto Rico1 - 1 Alejandro Arcos19 - 8 LPts
30/01/2023Bayamon, Puerto Rico1 - 0 Diego Calle15 - 13 LPts
05/12/2022San Juan, Puerto Rico0 - 0 Joaquin Munguia0 - 0 WPts