Weightclass:  Lightweight
Location:  San Juan, Puerto Rico
Record:  17 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2029San Juan, Puerto Rico16 - 18 Balder Stoen5(1) - 11 WPts
02/12/2028San Juan, Puerto Rico15 - 18 Xaver Urdiales0 - 1 WPts
03/10/2028San Juan, Puerto Rico15 - 17 Waldmunt Kuehnel7 - 30(12) LPts
04/08/2028San Juan, Puerto Rico14 - 17 Hogarth Nordmark2 - 6 WPts
05/06/2028San Juan, Puerto Rico13 - 17 Sam Ways1 - 24 WPts
06/04/2028San Juan, Puerto Rico12 - 17 Gao Dorzhiev2 - 3 WPts
06/02/2028San Juan, Puerto Rico11 - 17 Bassett Marmion0 - 2 WPts
08/12/2027San Juan, Puerto Rico10 - 17 Vikenti Cartaev0 - 5 WPts
10/10/2027San Juan, Puerto Rico9 - 17 Paul Sposetti5 - 17(1) WPts
12/08/2027San Juan, Puerto Rico9 - 16 HuiK'o Zou1 - 1 LPts
13/06/2027San Juan, Puerto Rico8 - 16 Algernon Cisse0 - 4 WPts
15/04/2027San Juan, Puerto Rico7 - 16 Dante Ellstrom7 - 9 WPts
14/02/2027San Juan, Puerto Rico7 - 15 Felippe Larez13 - 16 LPts
16/12/2026Bayamon, Puerto Rico7 - 14 Cuba Nocito5 - 10 LPts
30/10/2026Bayamon, Puerto Rico7 - 13 Javier Nogales26 - 23 LPts
22/09/2026Managua, Nicaragua7 - 12 Xaverius Alo12(1) - 17 LPts
25/07/2026San Juan, Puerto Rico7 - 11 Nicandro Feo16 - 11 LPts
07/06/2026Nakuru, Kenya7 - 10 Atif Khalil52 - 16 LPts
09/04/2026Dushanbe, Tajikistan7 - 9 Fedor Idrisoff14 - 15 LPts
09/02/2026Mixco, Guatemala6 - 9 Neper Calzadilla4 - 10 WPts
12/12/2025San Juan, Puerto Rico5 - 9 Orlando Burgos5 - 1 WPts
14/10/2025San Juan, Puerto Rico4 - 9 Rodrigo Zegarra11 - 1 WPts
16/08/2025Cartagena, Colombia4 - 8 Urvano Mansilla7 - 25 LPts
18/06/2025San Juan, Puerto Rico4 - 7 Jose Costilla1 - 4 LPts
20/04/2025San Juan, Puerto Rico4 - 6 Angel Delahoz1 - 1 LPts
20/02/2025Riga, Latvia4 - 5 Sergei Vecputns17 - 25 LPts
23/12/2024San Juan, Puerto Rico3 - 5 Thomas Regan0 - 6 WPts
25/10/2024Calgary, Canada3 - 4 Robert Eddington31 - 12 LPts
27/08/2024Ponce, Puerto Rico3 - 3 Santiago Cobarrubias0 - 0 LPts
08/07/2024Ponce, Puerto Rico2 - 3 Miguel Melena3 - 6 WPts
08/05/2024Rostov-on-Don, Russia1 - 3 Dmitriy Mikheev2 - 6 WPts
10/03/2024San Juan, Puerto Rico1 - 2 Berto Diaz4 - 9 LPts
14/01/2024Vilnius, Lithuania1 - 1 Fabian Dunajewski20(1) - 19(4) LPts
16/11/2023London, UK1 - 0 Adam McCluney21(1) - 11 LPts
18/09/2023San Juan, Puerto Rico0 - 0 Rico Gallardo1 - 2 WPts