Weightclass:  Lightweight
Location:  Bayamon, Puerto Rico
Record:  69 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2033Bayamon, Puerto Rico68 - 25 Stefan Bobola8 - 3 WPts
01/12/2032Bayamon, Puerto Rico67 - 25 Rajasa Nursugianti2 - 6 WPts
01/10/2032Bayamon, Puerto Rico66 - 25 Diego Santibanez13 - 8 WPts
02/08/2032Bayamon, Puerto Rico65 - 25 Akeem Ojebode6 - 11 WPts
03/06/2032Bayamon, Puerto Rico64 - 25 Gonzalo Escobar2 - 9 WPts
03/04/2032Bayamon, Puerto Rico63 - 25 Gig Colorado2 - 8 WPts
03/02/2032Bayamon, Puerto Rico62 - 25 Montego Borquez5 - 10 WPts
06/12/2031Bayamon, Puerto Rico61 - 25 Oro Correira0 - 8 WPts
08/10/2031Bayamon, Puerto Rico60 - 25 Soner Arman4 - 10 WPts
09/08/2031Bayamon, Puerto Rico59 - 25 Quico Sanchez9 - 11 WPts
10/06/2031Bayamon, Puerto Rico58 - 25 Aleksei Placko6 - 14 WPts
10/04/2031Bayamon, Puerto Rico57 - 25 Tomasz Sudol6 - 8 WPts
09/02/2031Bayamon, Puerto Rico56 - 25 Zach Entwistle17(1) - 47 WPts
09/01/2031Bradford, UK55 - 25 Zach Entwistle17(1) - 46 WPts
09/12/2030Salem, USA54 - 25 Rob Caird7 - 10 WPts
11/10/2030Yerevan, Armenia53 - 25 Rafayel Odjakhyan20(1) - 14 WPts
13/08/2030Odense, Denmark52 - 25 Soren Bertram5 - 21 WPts
15/06/2030Honolulu, USA51 - 25 Aaron Cowper7 - 11 WPts
17/04/2030Carolina, Puerto Rico51 - 24 Joaquin Mujica25(1) - 14(2) LPts Puerto Rico National Championships 2030View
14/04/2030Carolina, Puerto Rico50 - 24 Urvano Castelo26 - 14(1) WPts Puerto Rico National Championships 2030View
11/04/2030Carolina, Puerto Rico49 - 24 Jair Galicia13 - 9 WPts Puerto Rico National Championships 2030View
08/02/2030San Jose, Costa Rica48 - 24 Santiago Magallanez18 - 23 WPts
11/12/2029Minsk, Belarus47 - 24 Faddei Wasil16 - 12 WPts
13/10/2029Calgary, Canada46 - 24 Arthur Bryce11 - 16 WPts
14/08/2029Varna, Bulgaria45 - 24 Stanko á Kovalkov19 - 22 WPts
16/06/2029Bayamon, Puerto Rico44 - 24 Kolya Astrinsh2 - 8 WPts
17/04/2029Carolina, Puerto Rico44 - 23 Juan Almeda34(2) - 16 LPts Puerto Rico National Championships 2029View
14/04/2029Carolina, Puerto Rico43 - 23 Rodrigo Leon7 - 2 WPts Puerto Rico National Championships 2029View
11/04/2029Carolina, Puerto Rico42 - 23 Urvano Castelo18 - 11(1) WPts Puerto Rico National Championships 2029View
03/04/2029Cagayan de Oro, Philippines41 - 23 Leonardo Amador26 - 23 WPts
03/02/2029Seosan, South Korea40 - 23 Chan-dong Na15 - 6 WPts
06/12/2028Bayamon, Puerto Rico39 - 23 Norbert Macourek2 - 7 WPts
08/10/2028Durres, Albania38 - 23 Defrim Amiti4 - 11 WPts
10/08/2028Linden, Guyana37 - 23 John Wands3 - 10 WPts
12/06/2028Mitchells Plain, South Africa36 - 23 Patrick Venter2 - 11 WPts
14/04/2028Carolina, Puerto Rico36 - 22 Juan Almeda25(2) - 14 LPts Puerto Rico National Championships 2028View
11/04/2028Carolina, Puerto Rico35 - 22 Salvador Corrales6 - 17 WPts Puerto Rico National Championships 2028View
29/03/2028San Juan, Puerto Rico34 - 22 Malvolio Lares5 - 33 WPts
30/01/2028Bayamon, Puerto Rico33 - 22 Page Mveng1 - 6 WPts
01/12/2027Bayamon, Puerto Rico32 - 22 Duncan Attoh0 - 5(1) WPts
02/10/2027Accra, Ghana31 - 22 Vandwon Ametepey13 - 10 WPts
04/08/2027Bayamon, Puerto Rico31 - 21 Ali Salek32(2) - 17 LPts
03/07/2027Bayamon, Puerto Rico30 - 21 Fadei Galiakberow20(1) - 21 WPts
18/05/2027Bayamon, Puerto Rico30 - 20 Dawid Greb37(2) - 13 LPts
17/04/2027San Juan, Puerto Rico30 - 19 Juan Almeda21(2) - 7 LPts Puerto Rico National Championships 2027View
14/04/2027San Juan, Puerto Rico29 - 19 Miguel Franqui22(1) - 14 WPts Puerto Rico National Championships 2027View
11/04/2027San Juan, Puerto Rico28 - 19 Montana Parody10 - 3 WPts Puerto Rico National Championships 2027View
13/03/2027Bayamon, Puerto Rico28 - 18 Hugh Emond22 - 18 LPts
09/02/2027Bridgeport, USA28 - 17 Leon Broadus33 - 8 LPts
06/01/2027Las Tunas, Cuba28 - 16 Angel Tirado33 - 13 LPts
06/12/2026Las Tunas, Cuba28 - 15 Angel Tirado32 - 13 LPts
05/11/2026Zagreb, Croatia28 - 14 Duško Turato31 - 8 LPts
05/10/2026Zagreb, Croatia28 - 13 Duško Turato30 - 8 LPts
04/09/2026New Kingston, Jamaica27 - 13 Hugh Emond20 - 14 WPts
15/07/2026San Juan, Puerto Rico26 - 13 Juan Jacome3 - 12 WPts
27/06/2026San Juan, Puerto Rico25 - 13 Oleos Rolan11 - 6 WPts
19/06/2026San Juan, Puerto Rico25 - 12 Oleos Rolan10 - 6 LPts
10/06/2026San Juan, Puerto Rico24 - 12 Quico Najar9 - 6 WPts
28/05/2026San Juan, Puerto Rico23 - 12 Orlando Burgos7 - 3 WPts
18/05/2026Ponce, Puerto Rico22 - 12 Miguel Franqui17 - 12 WPts
10/05/2026San Juan, Puerto Rico21 - 12 Malvolio Lares5 - 21 WPts
05/05/2026Carolina, Puerto Rico20 - 12 Nicandro Soria3 - 4 WPts
28/04/2026San Juan, Puerto Rico19 - 12 Juan Jacome3 - 10 WPts
22/04/2026San Juan, Puerto Rico18 - 12 Montana Parody4 - 1 WPts
17/04/2026Bayamon, Puerto Rico17 - 12 Miguel Franqui17 - 11 WPts Puerto Rico National Championships 2026View
14/04/2026Bayamon, Puerto Rico16 - 12 Juan Almeda14 - 5 WPts Puerto Rico National Championships 2026View
11/04/2026Bayamon, Puerto Rico15 - 12 Tajo Carcamo14 - 16 WPts Puerto Rico National Championships 2026View
02/04/2026Carolina, Puerto Rico15 - 11 Juan Almeda12 - 5 LPts
11/03/2026Bayamon, Puerto Rico14 - 11 Urvano Castelo4 - 5(1) WPts
03/03/2026Bayamon, Puerto Rico13 - 11 Cuba Nocito4 - 6 WPts
25/02/2026Ponce, Puerto Rico12 - 11 Santiago Cobarrubias5 - 6(1) WPts
21/02/2026San Juan, Puerto Rico12 - 10 Oleos Rolan8 - 5 LPts
12/02/2026San Juan, Puerto Rico12 - 9 Quito Banuelos4 - 3 LPts
08/02/2026San Juan, Puerto Rico11 - 9 Frisco Britto4 - 12 WPts
29/01/2026Carolina, Puerto Rico11 - 8 Juan Almeda10 - 5 LPts
24/01/2026Carolina, Puerto Rico11 - 7 Juan Almeda9 - 5 LPts
22/01/2026Bayamon, Puerto Rico10 - 7 Urvano Castelo3 - 4(1) WPts
19/01/2026Carolina, Puerto Rico10 - 6 Juan Almeda8 - 5 LPts
14/01/2026San Juan, Puerto Rico10 - 5 Diego Estopinal17(1) - 5 LPts
06/01/2026Ponce, Puerto Rico9 - 5 Santiago Cobarrubias5 - 5(1) WPts
03/01/2026San Juan, Puerto Rico8 - 5 Montana Parody3 - 0 WPts
30/12/2025San Juan, Puerto Rico8 - 4 Montana Parody2 - 0 LPts
23/12/2025Carolina, Puerto Rico7 - 4 Nicandro Soria2 - 1 WPts
21/12/2025Bayamon, Puerto Rico6 - 4 Diego Macho2 - 1 WPts
16/12/2025San Juan, Puerto Rico5 - 4 Quico Najar7 - 5 WPts
10/12/2025San Juan, Puerto Rico4 - 4 Juan Cid2 - 7 WPts
26/11/2025Ponce, Puerto Rico4 - 3 Ramiro Mosqueda10 - 3 LPts
21/11/2025San Juan, Puerto Rico4 - 2 Rodrigo Damian3 - 8 LPts
12/11/2025Ponce, Puerto Rico3 - 2 Jesus Belles5 - 15 WPts
07/11/2025Bayamon, Puerto Rico3 - 1 Diego Macho1 - 1 LPts
02/11/2025San Juan, Puerto Rico2 - 1 Guillermo Veliz6 - 14(1) WPts
28/10/2025Carolina, Puerto Rico1 - 1 Cris Diaz1 - 0 WPts
29/09/2025Bayamon, Puerto Rico0 - 1 Xaver Vasquez0 - 4 WPts
20/09/2025Bayamon, Puerto Rico0 - 0 Nicandro Soria1 - 0 LPts