Weightclass:  Middleweight
Location:  Bayamon, Puerto Rico
Record:  20(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/02/2034Bayamon, Puerto Rico19(1) - 26 Kacper Kolek13 - 17 WPts
01/12/2033Bayamon, Puerto Rico18(1) - 26 Isidro Cabana5 - 12 WPts
01/10/2033Bayamon, Puerto Rico18(1) - 25 Roscoe Tofte10 - 15 LPts
01/08/2033Bayamon, Puerto Rico17(1) - 25 Federico Pan5(1) - 3 WPts
31/05/2033Bayamon, Puerto Rico16(1) - 25 Telo Jean-Louis8 - 5 WPts
31/03/2033Bayamon, Puerto Rico15(1) - 25 Xavion Olguin0 - 3 WPts
30/01/2033Bayamon, Puerto Rico14(1) - 25 Alejandro Inocencio5 - 14(1) WPts
30/11/2032Bayamon, Puerto Rico13(1) - 25 Guido Borrayo4 - 10 WPts
30/09/2032Bayamon, Puerto Rico12(1) - 25 Vegas Gramajo4 - 6(1) WPts
31/07/2032Bayamon, Puerto Rico12(1) - 24 Antonio Luz9 - 5 LPts
01/06/2032Bayamon, Puerto Rico11(1) - 24 Edmundo Limes2 - 10 WPts
02/04/2032New Kingston, Jamaica11(1) - 23 Oliver Stant21 - 26(1) LPts
03/02/2032Seoul, South Korea11(1) - 22 Kyo0won Seo40 - 13 LPts
06/12/2031Harare, Zimbabwe11(1) - 21 Khalon Chirau21 - 19 LPts
08/10/2031Montevideo, Uruguay11(1) - 20 Xalvador Rossel38 - 16 LPts
10/08/2031Bayamon, Puerto Rico11(1) - 19 Juan Resendez21 - 11 LPts
14/06/2031Pasig, Philippines11(1) - 18 Cris Kalalo33 - 13 LPts
14/04/2031Bayamon, Puerto Rico11(1) - 17 Reyes Barabas15 - 6 LPts
15/02/2031Bayamon, Puerto Rico10(1) - 17 Joaquin Lastra5 - 24 WPts
20/12/2030Ponce, Puerto Rico9 - 17 Joaquin Poma10 - 21 WKO3
23/10/2030Mesa, USA9 - 16 John Taaffe16 - 8 LPts
25/08/2030San Juan, Puerto Rico9 - 15 Joaquin Enriquez9 - 15 LPts
26/06/2030Bayamon, Puerto Rico7 - 15 Sasha Maletin2 - 2 WPts
26/06/2030Bayamon, Puerto Rico8 - 15 Sasha Maletin2 - 3 WPts
27/04/2030Bayamon, Puerto Rico7 - 14 Oleos Aldrete7 - 5 LPts
26/02/2030San Juan, Puerto Rico7 - 13 Rodrigo Galvan23(1) - 17 LPts
29/12/2029Bayamon, Puerto Rico6 - 13 Eloy Magdaleno0 - 4 WPts
30/10/2029San Juan, Puerto Rico6 - 12 Rodrigo Galvan21(1) - 17 LPts
31/08/2029Alicante, Spain6 - 11 Rodrigo Quinto2 - 16 LPts
03/07/2029Sana'a, Yemen6 - 10 Azam Hindawi18 - 11 LPts
05/05/2029Managua, Nicaragua5 - 10 Macario Exposito0 - 0 WPts
07/03/2029Bayamon, Puerto Rico4 - 10 Santiago Orellana2 - 4 WPts
05/01/2029Gyumri, Armenia3 - 10 Oshagan Danielyan0 - 0 WPts
07/11/2028Marseille, France3 - 9 Gower Delon28 - 24 LPts
09/09/2028Brest, France3 - 8 Jean-Baptiste Larive6 - 20 LPts
12/07/2028Bokhtar, Tajikistan3 - 7 Timofei Sadycow18 - 12 LPts
14/05/2028Bayamon, Puerto Rico2 - 7 Juan Vizcaino1 - 1 WPts
15/03/2028San Juan, Puerto Rico2 - 6 Cortez Gomez1 - 7 LPts
16/01/2028San Juan, Puerto Rico2 - 5 Angel Sebastian10 - 15(2) LPts
25/11/2027San Juan, Puerto Rico2 - 4 Oleos Delahoz18 - 5 LPts
25/10/2027Ponce, Puerto Rico2 - 3 Jesus Berra0 - 0 LPts
21/09/2027Ulaanbaatar, Mongolia1 - 3 Rizwan-ul-Haq Iclassov6 - 19 WPts
24/07/2027Riga, Latvia1 - 2 Dmitriy Selis15 - 6 LPts
26/05/2027San Juan, Puerto Rico1 - 1 Agapetus Ossa7(1) - 13 LPts
28/03/2027San Juan, Puerto Rico1 - 0 Juan Quintanilla9 - 12(1) LPts
07/02/2027Bayamon, Puerto Rico0 - 0 Bart Riggins0 - 5 WPts