Weightclass:  Welterweight
Location:  Carolina, Puerto Rico
Record:  41 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/05/2033Carolina, Puerto Rico40 - 12 Fresco Polanco0 - 14 WPts
17/03/2033Carolina, Puerto Rico39 - 12 John Slone0 - 7 WPts
15/01/2033Carolina, Puerto Rico38 - 12 Brad Musona1 - 13 WPts
14/11/2032Carolina, Puerto Rico37 - 12 Mark Tshiabu23 - 11 WPts
14/09/2032Carolina, Puerto Rico36 - 12 Bilal Ashraf2 - 8 WPts
15/07/2032Carolina, Puerto Rico35 - 12 Bryn Hovey1 - 11 WPts
16/05/2032Carolina, Puerto Rico34 - 12 Kiril á Demyankov1 - 3 WPts
16/03/2032Carolina, Puerto Rico33 - 12 Zacarias Benavente4 - 26 WPts
16/01/2032Carolina, Puerto Rico32 - 12 Arseni Jekabsons3 - 2 WPts
16/11/2031Carolina, Puerto Rico31 - 12 Dong-won Ma2 - 7 WPts
15/09/2031Carolina, Puerto Rico30 - 12 Juan Leonardo26 - 22 WPts
16/07/2031Carolina, Puerto Rico29 - 12 Quiqui Lince1 - 2 WPts
17/05/2031Montreal, Canada28 - 12 Cable Haddad4 - 21(1) WPts
19/03/2031Carolina, Puerto Rico27 - 12 Cipriano Cordero2 - 8 WPts
19/01/2031San Juan, Puerto Rico26 - 12 Zacarias Mancia2 - 9 WPts
21/11/2030Bruges, Belgium25 - 12 Odilo Gevaert1 - 2 WPts
23/09/2030Brest, France24 - 12 Gregory Phalle6 - 13 WPts
25/07/2030Carolina, Puerto Rico24 - 11 Isidro Manas13 - 18 LPts
29/05/2030Melbourne, Australia24 - 10 Gregor Boyd11 - 22 LPts
31/03/2030Fuji, Japan23 - 10 Keiichi Hironaka9 - 12 WPts
31/01/2030La Florida, Chile22 - 10 Fresco Barreto6 - 9 WPts
03/12/2029Odense, Denmark22 - 9 Odell Passer8 - 3 LPts
05/10/2029San Juan, Puerto Rico21 - 9 Diego Leonardo21 - 9 WPts
14/08/2029Puente Alto, Chile21 - 8 Ora Parra18 - 12 LPts
16/06/2029San Juan, Puerto Rico20 - 8 Pancho Larez20 - 11(1) WPts
18/04/2029San Juan, Puerto Rico19 - 8 Vegas Vita5 - 14 WPts
18/02/2029Carolina, Puerto Rico18 - 8 Guillermo Sedillo1 - 2 WPts
20/12/2028Carolina, Puerto Rico17 - 8 Juan Nuno3 - 7 WPts
21/10/2028Carolina, Puerto Rico16 - 8 Cris Badilla16 - 5 WPts
22/08/2028Kiev, Ukraine15 - 8 Sergey Bilinski5 - 11 WPts
24/06/2028Odense, Denmark14 - 8 Thoralf Greisen1 - 15 WPts
26/04/2028Edinburgh, UK13 - 8 Fraser McQueen5(1) - 16 WPts
27/02/2028Fukuyama, Japan12 - 8 Kenji Uemura12 - 13 WPts
30/12/2027Carolina, Puerto Rico11 - 8 Vicente Andujar7 - 10 WPts
31/10/2027Almaty, Kazakhstan11 - 7 Yasin Walihanow22 - 14 LPts
02/09/2027Carolina, Puerto Rico10 - 7 Ricardo Rodriguez2 - 10 WPts
05/07/2027Magdeburg, Germany9 - 7 Steinbeck Kaltenbach0 - 0 WPts
07/05/2027Sydney, Australia8 - 7 Richard Farland6 - 7 WPts
08/03/2027Minsk, Belarus8 - 6 Symon Demchuk3 - 6 LPts
08/01/2027Carolina, Puerto Rico7 - 6 Sirak Babigian10 - 6 WPts
09/11/2026San Juan, Puerto Rico7 - 5 Eduardo Chicas5 - 12 LPts
12/09/2026Brussels, Belgium7 - 4 Orville Basque15 - 8 LPts
15/07/2026San Juan, Puerto Rico6 - 4 Joaquin Amparan6 - 14 WPts
20/05/2026San Juan, Puerto Rico6 - 3 Angel Pintor6 - 20 LPts
15/04/2026Carolina, Puerto Rico5 - 3 Alejandro Bocanegra15 - 12 WPts
17/03/2026Carolina, Puerto Rico4 - 3 Montego Arellanes1 - 8 WPts
12/02/2026Carolina, Puerto Rico4 - 2 Alejandro Bocanegra11 - 9 LPts
25/01/2026San Juan, Puerto Rico3 - 2 Rodrigo Dominguez4 - 22 WPts
28/11/2025Carolina, Puerto Rico3 - 1 Santiago Olivares0 - 0 LPts
28/10/2025Carolina, Puerto Rico2 - 1 Alejandro Bocanegra1 - 2 WPts
24/09/2025Montpellier, France2 - 0 Ouida Sosno6 - 7 LPts
27/07/2025Bamenda, Cameroon1 - 0 Percival Oriol0 - 3 WPts
29/05/2025Carolina, Puerto Rico0 - 0 Juan Langa2 - 4 WPts