Weightclass:  Heavyweight
Location:  San Juan, Puerto Rico
Record:  24 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2033San Juan, Puerto Rico23 - 12 Rehan Nadiff2 - 10 WPts
10/02/2033San Juan, Puerto Rico22 - 12 Zain Mansour0 - 2 WPts
11/12/2032San Juan, Puerto Rico21 - 12 Konstantin Kazan0 - 10 WPts
11/10/2032San Juan, Puerto Rico20 - 12 Fadei Spivak9 - 11 WPts
12/08/2032San Juan, Puerto Rico19 - 12 Elmer Oikarinen5 - 8 WPts
12/06/2032San Juan, Puerto Rico18 - 12 Azubuike Kefee1 - 11 WPts
13/04/2032San Juan, Puerto Rico17 - 12 Abdul Ismail4 - 8 WPts
13/02/2032San Juan, Puerto Rico16 - 12 Amer Laquiere2 - 6 WPts
15/12/2031San Juan, Puerto Rico15 - 12 Evgeny Obst0 - 3 WPts
16/10/2031San Juan, Puerto Rico14 - 12 Nick Adiele3 - 9 WPts
17/08/2031San Juan, Puerto Rico13 - 12 Afanas Polsky8 - 9 WPts
18/06/2031San Juan, Puerto Rico12 - 12 Evgeny Gutowsky4 - 7 WPts
17/04/2031Bayamon, Puerto Rico12 - 11 Manuel Pavon13(1) - 2 LPts Puerto Rico National Championships 2031View
14/04/2031Bayamon, Puerto Rico11 - 11 Rodrigo Pedro9 - 13 WPts Puerto Rico National Championships 2031View
11/04/2031Bayamon, Puerto Rico10 - 11 Joaquin Rosales1 - 1 WPts Puerto Rico National Championships 2031View
26/03/2031San Juan, Puerto Rico9 - 11 Aimon Loera2 - 6 WPts
26/01/2031Bruges, Belgium9 - 10 Yvan Junsteman0 - 2 LPts
28/11/2030Ponce, Puerto Rico8 - 10 Nasario Cabeza5 - 12 WPts
06/10/2030Burnaby, Canada7 - 10 John Henri23(1) - 18 WPts
08/08/2030San Juan, Puerto Rico6 - 10 Ovidio Canizares1 - 1 WPts
09/06/2030San Juan, Puerto Rico6 - 9 Justyn Guzinski11 - 6 LPts
11/04/2030Carolina, Puerto Rico6 - 8 Bronco Perales17 - 14 LPts Puerto Rico National Championships 2030View
11/02/2030San Juan, Puerto Rico5 - 8 Marco Parody2 - 10 WPts
13/12/2029Dushanbe, Tajikistan4 - 8 Koldan Karakhanov23 - 17 WPts
15/10/2029San Juan, Puerto Rico3 - 8 Daichi Koike4 - 19(3) WPts
17/08/2029Vilnius, Lithuania3 - 7 Tymon Antczak21(1) - 10 LPts
19/06/2029Burnaby, Canada3 - 6 David Moorman22 - 8 LPts
21/04/2029Roskilde, Denmark3 - 5 Wray Colding9 - 4 LPts
21/02/2029Odense, Denmark2 - 5 Jarl Kragh6 - 4 WPts
24/12/2028Carolina, Puerto Rico2 - 4 Sierra Lama0 - 0 LPts
06/11/2028San Juan, Puerto Rico1 - 4 Nasario Diaz0 - 2 WPts
07/09/2028Odense, Denmark1 - 3 Ultar Thagard17 - 8 LPts
10/07/2028Copenhagen, Denmark1 - 2 Thorin Ranum6 - 19 LPts
12/05/2028Baku, Azerbaijan1 - 1 Kashif Azam5 - 14 LPts
14/03/2028Bayamon, Puerto Rico1 - 0 Vicente Sotelo2 - 2 LPts
09/02/2028San Juan, Puerto Rico0 - 0 Carlos Triano0 - 0 WPts