Weightclass:  Welterweight
Location:  Bayamon, Puerto Rico
Record:  23 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/11/2033Bayamon, Puerto Rico22 - 22 Neper Cid0 - 10 WPts
09/09/2033Bayamon, Puerto Rico21 - 22 Carlos Puma0 - 1 WPts
09/07/2033Bayamon, Puerto Rico20 - 22 Looi Geilliaerdt1 - 1 WPts
08/05/2033Bayamon, Puerto Rico19 - 22 Rob Flanagan15 - 19(1) WPts
09/03/2033Bayamon, Puerto Rico18 - 22 Guido Rubi0 - 3 WPts
07/01/2033Bayamon, Puerto Rico17 - 22 Alejandro Meneses1 - 0 WPts
06/11/2032Bayamon, Puerto Rico16 - 22 Ciel Machin1 - 3 WPts
06/09/2032Bayamon, Puerto Rico15 - 22 Kachazor Yardumyan7 - 13 WPts
07/07/2032Bayamon, Puerto Rico14 - 22 Rio Victoria0 - 4 WPts
07/05/2032Masaya, Nicaragua14 - 21 Rio Bea17 - 24(1) LPts
09/03/2032Bangkok, Thailand14 - 20 Banchadej Choeichiu10 - 8 LPts
10/01/2032Perth, Australia13 - 20 Floyd Shirah11 - 22 WPts
11/11/2031El Alto, Bolivia12 - 20 Joaquin Santo1 - 12 WPts
13/09/2031Bayamon, Puerto Rico11 - 20 Larenzo Romo13(1) - 12 WPts
15/07/2031Baku, Azerbaijan10 - 20 Kamal Ansari5 - 6 WPts
17/05/2031Odense, Denmark10 - 19 Rune Henningsen20 - 6 LPts
19/03/2031Bayamon, Puerto Rico9 - 19 Alexej Malecek1 - 14 WPts
19/01/2031Si Racha, Thailand8 - 19 Patomsuk Tungsurat1 - 4 WPts
21/11/2030Bayamon, Puerto Rico8 - 18 Pedro Tafolla1 - 7 LPts
22/09/2030San Juan, Puerto Rico8 - 17 Diego Alcantar15 - 9 LPts
25/07/2030Carolina, Puerto Rico7 - 17 Oro Claudio2 - 14(1) WPts
01/06/2030Bayamon, Puerto Rico6 - 17 Hilario Villarrubia1 - 14 WPts
03/04/2030Bayamon, Puerto Rico5 - 17 Fresco Vizcaino5 - 2 WPts
03/02/2030Zagreb, Croatia5 - 16 Zunich Ljubic22(1) - 11 LPts
06/12/2029Bayamon, Puerto Rico4 - 16 Jair Claro6 - 2 WPts
07/10/2029Toshkent, Uzbekistan3 - 16 Vasili Icksanoff0 - 0 WPts
09/08/2029Kikuyu, Kenya2 - 16 Khalid Hoda4 - 17 WPts
11/06/2029Zagreb, Croatia2 - 15 Kristofor Manojlovic3 - 13(2) LPts
13/04/2029San Juan, Puerto Rico2 - 14 Fidel Amado7(2) - 16 LPts
14/02/2029Oslo, Norway2 - 13 Sutherland Borstad3 - 5 LPts
17/12/2028San Juan, Puerto Rico2 - 12 Jose Camejo6 - 12 LPts
20/10/2028Vitebsk, Belarus2 - 11 Krystiyan Ontko9 - 10 LPts
22/08/2028Vilnius, Lithuania2 - 10 Lukasz Klos17 - 6 LPts
24/06/2028Bayamon, Puerto Rico2 - 9 Juan Aristizabal6 - 12 LPts
25/04/2028Lusaka, Zambia2 - 8 Nwa Mutuba16 - 7 LPts
26/02/2028Sendai, Japan2 - 7 Hiroki Mino2 - 16 LPts
29/12/2027Bayamon, Puerto Rico1 - 7 Larenzo Rigor5 - 6 WPts
30/10/2027Maracaibo, Venezuela1 - 6 Juan Rivera14 - 20 LPts
01/09/2027Bayamon, Puerto Rico1 - 5 Vegas Vita1 - 8 LPts
02/07/2027Antofagasta, Chile1 - 4 Iago Cazarez8 - 7 LPts
04/05/2027San Juan, Puerto Rico1 - 3 Pancho Larez8 - 9(1) LPts
09/03/2027Bayamon, Puerto Rico1 - 2 Tae-hee Joo7 - 17 LPts
09/01/2027Rosario, Argentina1 - 1 Tajo Najar51(1) - 17 LPts
11/11/2026Tirana, Albania1 - 0 Morpheus Shima17 - 18 LPts
13/09/2026Bayamon, Puerto Rico0 - 0 Montana Vicario1 - 0 WPts