Weightclass:  Light Heavyweight
Location:  San Juan, Puerto Rico
Record:  20 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/02/2031San Juan, Puerto Rico19 - 18 Direnc Albaf11 - 11 WPts
14/12/2030San Juan, Puerto Rico18 - 18 Paul Dembowski11 - 12 WPts
15/10/2030San Juan, Puerto Rico17 - 18 Alik Khugayev2 - 7 WPts
16/08/2030San Juan, Puerto Rico16 - 18 Brin Appiah5 - 6 WPts
17/06/2030San Juan, Puerto Rico15 - 18 Robert Skudlarek4 - 14 WPts
18/04/2030San Juan, Puerto Rico15 - 17 Ivan Carda2 - 2 LPts
17/02/2030San Juan, Puerto Rico14 - 17 Carlos Martel3 - 8 WPts
19/12/2029San Juan, Puerto Rico13 - 17 Montel Garcia0 - 10 WPts
20/10/2029San Juan, Puerto Rico12 - 17 Joaquin Alpizar0 - 1 WPts
21/08/2029San Juan, Puerto Rico11 - 17 Ives Depardon1 - 7 WPts
23/06/2029San Juan, Puerto Rico11 - 16 Grant Montillet9(1) - 12 LPts
25/04/2029San Juan, Puerto Rico10 - 16 Carlos Martel2 - 3 WPts
24/02/2029Rome, Italy10 - 15 Alessio Collino27 - 15 LPts
27/12/2028San Juan, Puerto Rico9 - 15 Fidel Berrones0 - 8 WPts
28/10/2028Bayamon, Puerto Rico8 - 15 Ora Estacio2 - 19 WPts
31/08/2028San Juan, Puerto Rico8 - 14 Larenzo Sol8 - 14 LPts
07/07/2028San Juan, Puerto Rico7 - 14 Seferino Ponce0 - 2 WPts
08/05/2028Cartagena, Colombia7 - 13 Santiago Gordon13(3) - 11 LPts
10/03/2028San Juan, Puerto Rico6 - 13 Salvador Lozon0 - 1 WPts
10/01/2028San Juan, Puerto Rico6 - 12 Garrison Saint-Jean13 - 7 LPts
11/11/2027San Juan, Puerto Rico6 - 11 Nuutti Toyli4 - 15 LPts
12/09/2027New Kingston, Jamaica6 - 10 David Southerland21 - 11(1) LPts
15/07/2027San Juan, Puerto Rico6 - 9 Granger Sauvage13 - 11 LPts
17/05/2027Carolina, Puerto Rico5 - 9 Carlos Pastrano0 - 13 WPts
20/03/2027Rosario, Argentina4 - 9 Manny Viana2(1) - 27(1) WPts
20/01/2027Sofia, Bulgaria4 - 8 Stanimir á Krukov11 - 14 LPts
21/11/2026San Juan, Puerto Rico3 - 8 Cortez Estupinan0 - 2 WPts
21/09/2026Carolina, Puerto Rico2 - 8 Aimon Leiva1 - 13 WPts
24/07/2026San Juan, Puerto Rico2 - 7 Neper Prudencio0 - 6 LPts
24/05/2026Zagreb, Croatia2 - 6 Branimir Križanic9 - 9 LPts
26/03/2026San Juan, Puerto Rico2 - 5 Santiago Minas3 - 2 LPts
26/01/2026Varna, Bulgaria1 - 5 Desislav Filimonov6 - 19 WPts
28/11/2025Soledad de Graciano Sanchez, Mexico1 - 4 Fresco Ruis39(1) - 13 LPts
30/09/2025Carolina, Puerto Rico0 - 4 Juan Murguia2 - 6 WPts
03/08/2025San Juan, Puerto Rico0 - 3 Rodrigo Paramo5 - 10 LPts
07/06/2025Ponce, Puerto Rico0 - 2 Montel Jacobo4 - 8 LPts
14/04/2025Carolina, Puerto Rico0 - 1 Alfonso Cristobal22(1) - 23 LPts
25/02/2025Carolina, Puerto Rico0 - 0 Angel Truxillo20 - 21 LPts