Weightclass:  Middleweight
Location:  Bayamon, Puerto Rico
Record:  33 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2033Bayamon, Puerto Rico32 - 11 Vidal Ferro0 - 2 WPts
04/04/2033Bayamon, Puerto Rico31 - 11 Sam Van den Heever10 - 18 WPts
03/02/2033Bayamon, Puerto Rico30 - 11 Nefen Berner2 - 23 WPts
04/12/2032Bayamon, Puerto Rico29 - 11 Sacha Mevoungou4 - 8 WPts
04/10/2032Bayamon, Puerto Rico28 - 11 Evgeny Kozel4 - 17 WPts
04/08/2032Bayamon, Puerto Rico27 - 11 Artemesio Panagakos1 - 9 WPts
05/06/2032Bayamon, Puerto Rico26 - 11 Jeong-ho Oh1 - 8 WPts
06/04/2032Bayamon, Puerto Rico25 - 11 Eloy Coro4 - 3 WPts
06/02/2032Bayamon, Puerto Rico24 - 11 Olier Labrouste0 - 15 WPts
08/12/2031Bayamon, Puerto Rico23 - 11 Luis Alcon6 - 12 WPts
09/10/2031Bayamon, Puerto Rico22 - 11 Ryo Nogales8 - 13 WPts
10/08/2031Bayamon, Puerto Rico21 - 11 Santiago Zara11(1) - 19 WPts
11/06/2031Bayamon, Puerto Rico20 - 11 Paul Hendrie1 - 9 WPts
11/04/2031Helsinki, Finland19 - 11 Ari Ulmanen11 - 20 WPts
11/02/2031Toyota, Japan18 - 11 Kei Yokota2 - 9 WPts
14/12/2030Auckland, New Zealand17 - 11 Sam Cohran1 - 3 WPts
16/10/2030Baku, Azerbaijan17 - 10 Siraj Nishtar29 - 10 LPts
18/08/2030Minneapolis, USA16 - 10 David Dewey4 - 12 WPts
20/06/2030London, UK16 - 9 Richard Thomson13 - 13 LPts
22/04/2030Bayamon, Puerto Rico15 - 9 Chris Manaudou1 - 13 WPts
22/02/2030Sapporo, Japan14 - 9 Nori Hironaka3 - 9 WPts
25/12/2029Makassar, Indonesia14 - 8 Ade Eltari16 - 14 LPts
27/10/2029Tirana, Albania14 - 7 Agim Derici11 - 8 LPts
29/08/2029Managua, Nicaragua13 - 7 Sagaz Portilla3 - 8 WPts
01/07/2029Honolulu, USA12 - 7 Desiderio Ortiz4 - 12 WPts
03/05/2029Bayamon, Puerto Rico11 - 7 Seung-dae Roh1 - 8 WPts
05/03/2029Los Alcarrizos, Dominican Republic10 - 7 Ora Roxas0 - 0 WPts
04/01/2029Bayamon, Puerto Rico9 - 7 Pancho Albo1 - 1 WPts
06/11/2028Mueang Samut Prakan, Thailand8 - 7 Sod Chuthong6 - 18 WPts
08/09/2028Suzhou, China7 - 7 Hsin Lo13(2) - 29(2) WPts
11/07/2028Ulaanbaatar, Mongolia7 - 6 Izz al Din Iskackov18 - 23(1) LPts
13/05/2028Baku, Azerbaijan7 - 5 Umid Mahmudov15 - 18 LPts
15/03/2028San Juan, Puerto Rico7 - 4 Alejandro Antolin10(1) - 17 LPts
16/01/2028Bayamon, Puerto Rico6 - 4 Iago Franco0 - 22(1) WPts
18/11/2027Antwerp, Belgium5 - 4 Omaar Kaerle11(2) - 24 WPts
20/09/2027San Juan, Puerto Rico4 - 4 Pablo Maradiaga9 - 16 WPts
23/07/2027Montreuil, France3 - 4 Charles Fignon9 - 10 WPts
25/05/2027Ponce, Puerto Rico3 - 3 Joaquin Blasco9 - 16(3) LPts
12/04/2027Carolina, Puerto Rico2 - 3 Santiago Mosca7 - 26 WPts
12/03/2027Tegucigalpa, Honduras1 - 3 Gervasio Fletes1(1) - 26(7) WPts
12/01/2027Almaty, Kazakhstan1 - 2 Koldan Cajrbecov21(3) - 23 LPts
14/11/2026Vancouver, Canada1 - 1 Dan Hughson17 - 11 LPts
15/09/2026Sunshine Coast, Australia1 - 0 Bob Penrose5 - 13 LPts
18/07/2026Bayamon, Puerto Rico0 - 0 Joaquin Poma1 - 2 WPts