Weightclass:  Bantamweight
Location:  Carolina, Puerto Rico
Record:  32 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/05/2033Carolina, Puerto Rico31 - 19 James Strang3 - 5 WPts
31/03/2033Carolina, Puerto Rico30 - 19 Iwao Chiba3 - 8 WPts
29/01/2033Carolina, Puerto Rico29 - 19 Fresco Maestre1 - 0 WPts
29/11/2032Carolina, Puerto Rico28 - 19 Raiden Sazama1 - 8 WPts
29/09/2032Carolina, Puerto Rico27 - 19 Umair Mallarme3 - 6 WPts
30/07/2032Carolina, Puerto Rico26 - 19 Macario Sibila0 - 0 WPts
31/05/2032Carolina, Puerto Rico26 - 18 Fedya Kajrimoff23(1) - 5 LPts
31/03/2032Carolina, Puerto Rico25 - 18 David Lundberg4 - 14 WPts
31/01/2032Carolina, Puerto Rico24 - 18 Sergey Bykov5 - 16 WPts
01/12/2031Carolina, Puerto Rico23 - 18 Alejandro Mariscal14 - 26 WPts
02/10/2031Carolina, Puerto Rico22 - 18 Sierra Poveda17(1) - 15 WPts
03/08/2031Carolina, Puerto Rico21 - 18 Cipriano Juan5 - 10 WPts
04/06/2031Kisumu, Kenya20 - 18 Steven Kamau8 - 17 WPts
06/04/2031Carolina, Puerto Rico19 - 18 Joaquin Enciso3 - 2 WPts
06/02/2031San Juan, Puerto Rico19 - 17 Rodrigo Landaverde26 - 15 LPts
13/12/2030Pretoria, South Africa18 - 17 Voshon Zwane13 - 14 WPts
15/10/2030Si Racha, Thailand18 - 16 Ekapol Piriyapinyo14 - 14 LPts
17/08/2030Rotterdam, Netherlands18 - 15 Bavo Raes40 - 7 LPts
19/06/2030Carolina, Puerto Rico17 - 15 Roman Gamino1 - 6 WPts
20/04/2030Dublin, Ireland16 - 15 Rory Boyle11 - 22 WPts
20/02/2030L'Hospitalet de Llobregat, Spain15 - 15 Jose Parody6 - 16 WPts
23/12/2029Modena, Italy15 - 14 Vittore Amadeo39 - 15 LPts
25/10/2029Rostov-on-Don, Russia15 - 13 Fedar Maletin17 - 15 LPts
27/08/2029Carolina, Puerto Rico14 - 13 Paul Rumfa15 - 20 WPts
29/06/2029Carolina, Puerto Rico13 - 13 Ulises Valentino7 - 14 WPts
30/04/2029Dundalk, Ireland12 - 13 Shamus Nevin9 - 18 WPts
02/03/2029Carolina, Puerto Rico11 - 13 Bronco Carrizales2 - 7 WPts
01/01/2029Carolina, Puerto Rico10 - 13 Afram Kukubo21 - 16(1) WPts
02/11/2028Athens, Greece10 - 12 Tito Balis16 - 17 LPts
04/09/2028Samarqand, Uzbekistan9 - 12 Marlen Usifov3 - 30 WPts
07/07/2028Brussels, Belgium9 - 11 Gregory Ethier2 - 21 LPts
09/05/2028Port Elizabeth, South Africa8 - 11 Uzondu Asiedu12(2) - 10 WPts
11/03/2028Samarqand, Uzbekistan8 - 10 Fayyaz Magomaev10(1) - 18 LPts
12/01/2028Bangkok, Thailand8 - 9 Noknoi Keelalay10 - 19 LPts
14/11/2027London, UK7 - 9 Malcolm McNevin2 - 29(1) WPts
16/09/2027Umlazi, South Africa6 - 9 Richie Kankolongo9 - 11 WPts
19/07/2027Abidjan, Ivory Coast6 - 8 Curtis Nolin7 - 18 LPts
21/05/2027Abidjan, Ivory Coast5 - 8 Valentin Clary10 - 9 WPts
23/03/2027Carolina, Puerto Rico4 - 8 Ahmed Nour11 - 9 WPts
23/01/2027Udon Thani, Thailand4 - 7 Petchsuriya Sangsanoi37(3) - 21 LPts
25/11/2026Nairobi, Kenya4 - 6 John Kiplagat13 - 19(5) LPts
27/09/2026Samarqand, Uzbekistan3 - 6 Kolzak Narimanbeyov8 - 13 WPts
30/07/2026Bayamon, Puerto Rico3 - 5 Jose Trueba0 - 10 LPts
02/06/2026Panama City, Panama2 - 5 Santiago Prados1 - 20(1) WPts
04/04/2026Port-de-Paix, Haiti2 - 4 Grant Normandin11 - 13 LPts
04/02/2026Bayamon, Puerto Rico2 - 3 Marjun Sanchez1 - 10 LPts
13/12/2025Carolina, Puerto Rico2 - 2 Montel Morataya9 - 18 LPts
05/11/2025Bayamon, Puerto Rico1 - 2 Francisco Roza0 - 0 WPts
05/10/2025San Juan, Puerto Rico1 - 1 Jaguar Lazcano2 - 5 LPts
24/08/2025Bayamon, Puerto Rico1 - 0 Oleos Borrayo8 - 13 LPts
23/07/2025Carolina, Puerto Rico0 - 0 Iago Mallen1 - 7 WPts