Weightclass:  Light Heavyweight
Location:  Ponce, Puerto Rico
Record:  39(2) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/04/2029Ponce, Puerto Rico38(2) - 24 Juan Murguia10 - 21 WPts
22/02/2029Ponce, Puerto Rico37(2) - 24 Salvador Lozon2 - 6 WPts
24/12/2028Ponce, Puerto Rico36(2) - 24 Adalard Anger6(1) - 6 WPts
25/10/2028Ponce, Puerto Rico35(2) - 24 Bassett Begue1 - 4 WPts
26/08/2028Ponce, Puerto Rico34(2) - 24 Loredo Tierno6 - 9 WPts
27/06/2028Ponce, Puerto Rico33(2) - 24 Tevaughn Zvinavashe14 - 18 WPts
28/04/2028Ponce, Puerto Rico32(2) - 24 Chima Umeasiegbu0 - 4 WPts
29/02/2028Ponce, Puerto Rico31(2) - 24 Fanuco Nevarez6 - 16 WPts
31/12/2027Ponce, Puerto Rico30(1) - 24 Daniil Abdirow23 - 22(1) WKO3
25/11/2027Ponce, Puerto Rico29(1) - 24 Nick Burns11 - 18(1) WPts
19/10/2027Ponce, Puerto Rico28(1) - 24 Syed Kateb19 - 9 WPts
18/09/2027Ponce, Puerto Rico27(1) - 24 Syed Kateb19 - 8 WPts
18/08/2027Ponce, Puerto Rico26(1) - 24 Ivailo á Kiryakov7 - 15 WPts
17/07/2027Ponce, Puerto Rico25(1) - 24 Kacper Wesoloski15 - 9 WPts
12/06/2027Toshkent, Uzbekistan25(1) - 23 Bashir Garibov10 - 15 LPts
14/04/2027San Juan, Puerto Rico25(1) - 22 Ignado Rafael22 - 3 LPts Puerto Rico National Championships 2027View
11/04/2027San Juan, Puerto Rico24(1) - 22 Jose Carreras15 - 9 WPts Puerto Rico National Championships 2027View
22/03/2027Cali, Colombia23(1) - 22 Felippe Sabedra9 - 25 WPts
22/01/2027Mogilev, Belarus22(1) - 22 Danylko Stepanski32(2) - 24 WPts
23/11/2026San Juan, Puerto Rico22(1) - 21 Hernan Pilar16(1) - 21(1) LPts
24/09/2026Bayamon, Puerto Rico21(1) - 21 Saturnin Camerino19 - 23 WPts
29/07/2026Carolina, Puerto Rico20(1) - 21 Dimos Rada19 - 17 WPts
30/05/2026Carolina, Puerto Rico19(1) - 21 Dimos Rada19 - 16 WPts
14/04/2026Bayamon, Puerto Rico19(1) - 20 Hilario Gonsalez33(1) - 28 LPts Puerto Rico National Championships 2026View
11/04/2026Bayamon, Puerto Rico18(1) - 20 Jeraldo Alcocer5 - 8 WPts Puerto Rico National Championships 2026View
27/03/2026Bayamon, Puerto Rico17(1) - 20 Saturnin Camerino18 - 21 WPts
30/01/2026Ponce, Puerto Rico16(1) - 20 Juan Navarro5 - 15 WPts
01/12/2025Ponce, Puerto Rico15(1) - 20 Santiago Minas2 - 1 WPts
01/10/2025Aarhus, Denmark14 - 20 Igor Ipsen0 - 4(1) WKO3
03/08/2025Ponce, Puerto Rico13 - 20 Tymoteusz Filipek1 - 1 WPts
04/06/2025Carolina, Puerto Rico13 - 19 Dimos Rada13 - 16 LPts
15/04/2025San Juan, Puerto Rico12 - 19 Orlando Monje6 - 39 WPts
26/02/2025San Juan, Puerto Rico12 - 18 Oro Gomez29 - 10 LPts
26/01/2025San Juan, Puerto Rico12 - 17 Montego Buendia37 - 11 LPts
24/12/2024San Juan, Puerto Rico12 - 16 Ovidio Valderrama7 - 14 LPts
28/10/2024San Juan, Puerto Rico11 - 16 Loredo Amado7 - 34 WPts
11/09/2024Carolina, Puerto Rico11 - 15 Santiago Fonseca25 - 14 LPts
11/08/2024Bayamon, Puerto Rico11 - 14 Santiago Guadalupe33 - 10 LPts
16/06/2024Ponce, Puerto Rico10 - 14 Angel Parrilla0 - 6 WPts
17/04/2024Medellin, Colombia9 - 14 Juan Chavez8(1) - 7 WPts
18/02/2024Ponce, Puerto Rico9 - 13 Francisco Najera1 - 14(1) LPts
28/12/2023Viba del Mar, Chile8 - 13 Cris Pabon19(1) - 19(5) WPts
30/10/2023Espoo, Finland8 - 12 Sampsa Reini5 - 10 LPts
01/09/2023Ponce, Puerto Rico7 - 12 Franciszek Gavinski4 - 19 WPts
04/07/2023Cairns, Australia7 - 11 Stuart McCaig14 - 13 LPts
06/05/2023Aberdeen, UK6 - 11 Douglas Gorman5(1) - 23 WPts
08/03/2023Minsk, Belarus6 - 10 Anton Fedorchak25(1) - 7 LPts
08/01/2023Split, Croatia6 - 9 Davorin Primorac8 - 21 LPts
10/11/2022Vienna, Austria5 - 9 Boell Haygaran15 - 14 WPts
12/09/2022Rijeka, Croatia5 - 8 Anto Balic11(1) - 14 LPts
14/07/2022Copenhagen, Denmark5 - 7 Toste Boisen13 - 10 LPts
16/05/2022Cali, Colombia5 - 6 Ramirez Apolinar10 - 6 LPts
18/03/2022Melbourne, Australia4 - 6 Arnie Panter0 - 0 WPts
18/01/2022San Juan, Puerto Rico3 - 6 Dario Andujar12 - 12 WPts
18/12/2021Bayamon, Puerto Rico3 - 5 Rafael Casiano0 - 0 LPts
14/11/2021San Juan, Puerto Rico3 - 4 Tajo Allende0 - 10(2) LPts
26/09/2021Paris, France2 - 4 Cable Belisle9 - 9 WPts
29/07/2021Bayamon, Puerto Rico2 - 3 Zelipe Rita16 - 6 LPts
18/06/2021San Juan, Puerto Rico2 - 2 Hernan Pilar0 - 0 LPts
10/05/2021Ponce, Puerto Rico1 - 2 Rodrigo Laverde18 - 4 WPts
12/03/2021Carolina, Puerto Rico0 - 2 Alfonso Cristobal7(1) - 5 WPts
07/02/2021San Juan, Puerto Rico0 - 1 Roman Atilano5 - 12 LPts
05/01/2021Ponce, Puerto Rico0 - 0 Quico Trigueros3 - 2 LPts