Weightclass:  Heavyweight
Location:  San Juan, Puerto Rico
Record:  39 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/04/2031San Juan, Puerto Rico38 - 18 Aleksei Abolitis1 - 7(2) WPts
06/02/2031San Juan, Puerto Rico37 - 18 Patrick Rabbitt2 - 10 WPts
08/12/2030San Juan, Puerto Rico36 - 18 Pyotr Tenchs12 - 13 WPts
09/10/2030San Juan, Puerto Rico35 - 18 Bryan Winton7 - 5 WPts
10/08/2030San Juan, Puerto Rico34 - 18 Marques Chawapiwa0 - 5 WPts
11/06/2030San Juan, Puerto Rico33 - 18 Faisal Aslam17 - 12 WPts
12/04/2030San Juan, Puerto Rico32 - 18 Nathan Chipeta10 - 5 WPts
11/02/2030San Juan, Puerto Rico31 - 18 Ellis Rusere9 - 14 WPts
13/12/2029San Juan, Puerto Rico30 - 18 Agapetus Chinchilla1 - 0 WPts
14/10/2029San Juan, Puerto Rico29 - 18 Fedya Sienko6 - 5 WPts
15/08/2029San Juan, Puerto Rico28 - 18 Thorin Wangsgard0 - 4 WPts
16/06/2029San Juan, Puerto Rico27 - 18 Antwan Kamyuka0 - 5 WPts
17/04/2029Carolina, Puerto Rico26 - 18 Pedro Alcalde12 - 14 WPts Puerto Rico National Championships 2029View
14/04/2029Carolina, Puerto Rico25 - 18 Bronco Perales9 - 10 WPts Puerto Rico National Championships 2029View
11/04/2029Carolina, Puerto Rico24 - 18 Diego Vasconcelos2 - 2 WPts Puerto Rico National Championships 2029View
12/03/2029San Juan, Puerto Rico23 - 18 Rehman Pachachi20 - 25 WPts
08/02/2029San Juan, Puerto Rico22 - 18 Rehman Pachachi20 - 24 WPts
01/01/2029Cochabamba, Bolivia21 - 18 Cisco Cotto10 - 23 WPts
01/12/2028Cochabamba, Bolivia20 - 18 Cisco Cotto10 - 22 WPts
31/10/2028Melbourne, Australia20 - 17 Kris Moros21 - 13 LPts
30/09/2028San Juan, Puerto Rico20 - 16 Idzi Gadomski30 - 9 LPts
14/08/2028San Juan, Puerto Rico19 - 16 Joey Burnes11 - 23 WPts
16/06/2028San Juan, Puerto Rico18 - 16 Kian Blevins2 - 11 WPts
17/04/2028Carolina, Puerto Rico18 - 15 Jose Ruiz16 - 19(1) LPts Puerto Rico National Championships 2028View
14/04/2028Carolina, Puerto Rico17 - 15 Venacio Villasana4 - 3 WPts Puerto Rico National Championships 2028View
11/04/2028Carolina, Puerto Rico16 - 15 Jaguar Lanzo12 - 17 WPts Puerto Rico National Championships 2028View
07/03/2028San Juan, Puerto Rico15 - 15 Harper Martinson2 - 2 WPts
07/01/2028Vilnius, Lithuania14 - 15 Hubert Garczynski13 - 15 WPts
09/11/2027San Juan, Puerto Rico13 - 15 Pancho Jorge24 - 9 WPts
23/09/2027San Juan, Puerto Rico12 - 15 Urvano Benavides12 - 17 WPts
20/08/2027Durres, Albania12 - 14 Besim Kotta15 - 12 LPts
19/07/2027Oslo, Norway12 - 13 Gunnar Foss11 - 7 LPts
18/06/2027San Juan, Puerto Rico12 - 12 Gunnar Foss10 - 7 LPts
18/05/2027Oslo, Norway12 - 11 Gunnar Foss9 - 7 LPts
17/04/2027San Juan, Puerto Rico11 - 11 Jaguar Lanzo10 - 12 WPts Puerto Rico National Championships 2027View
14/04/2027San Juan, Puerto Rico10 - 11 Aimon Martinez5 - 14 WPts Puerto Rico National Championships 2027View
11/04/2027San Juan, Puerto Rico9 - 11 Malvolio Escovedo7 - 16(5) WPts Puerto Rico National Championships 2027View
23/03/2027Cardiff, UK9 - 10 Morgan McCaa12 - 5 LPts
20/02/2027Cardiff, UK9 - 9 Morgan McCaa11 - 5 LPts
20/01/2027Cardiff, UK9 - 8 Morgan McCaa10 - 5 LPts
20/12/2026Abu Dhabi, UAE9 - 7 Tariq Nabih11 - 15 LPts
19/11/2026San Juan, Puerto Rico9 - 6 Morgan McCaa8 - 5 LPts
19/10/2026San Juan, Puerto Rico8 - 6 John Paratini10 - 10 WPts
18/09/2026San Juan, Puerto Rico7 - 6 Morgan McCaa8 - 3 WPts
30/07/2026Yerevan, Armenia6 - 6 Tsakig Tarighian13 - 15 WPts
01/06/2026San Juan, Puerto Rico5 - 6 Igor Ladite1 - 2 WPts
03/04/2026San Juan, Puerto Rico4 - 6 Quin Villalba0 - 1 WPts
03/02/2026San Juan, Puerto Rico4 - 5 Ponce Manzano9 - 6 LPts
12/12/2025Hamburg, Germany4 - 4 Kord Meester3 - 6 LPts
14/10/2025Rostock, Germany4 - 3 Hohberht Dann8 - 9 LPts
16/08/2025Santo Domingo de Guzman, Dominican Republic3 - 3 Oihane Villamar3 - 5 WPts
18/06/2025San Juan, Puerto Rico2 - 3 Gareth Dranzoa1 - 1 WPts
20/04/2025San Juan, Puerto Rico2 - 2 David Moyo27(3) - 18 LPts
20/02/2025San Juan, Puerto Rico2 - 1 Angel Magin1 - 6 LPts
01/01/2025San Juan, Puerto Rico2 - 0 Santiago Coito18 - 22 LPts
25/11/2024Bayamon, Puerto Rico1 - 0 Pablo Canas0 - 0 WPts
18/10/2024San Juan, Puerto Rico0 - 0 Malvolio Escovedo1 - 6(1) WPts