Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  19 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2030San Jose, Costa Rica18 - 23 Diego Carreno0 - 2 WPts
05/10/2030San Jose, Costa Rica17 - 23 Roman Andujar2 - 1 WPts
06/08/2030San Jose, Costa Rica16 - 23 Xavion Salina2 - 1 WPts
07/06/2030San Jose, Costa Rica15 - 23 Enzo Anaya0 - 3 WPts
08/04/2030San Jose, Costa Rica15 - 22 Zuffur Tolymbecow14 - 12 LPts
07/02/2030San Jose, Costa Rica14 - 22 Deepak Bawa2 - 13 WPts
09/12/2029San Jose, Costa Rica14 - 21 Georgiy Puce6(1) - 16 LPts
10/10/2029San Jose, Costa Rica13 - 21 Diego Montano1 - 6 WPts
11/08/2029San Jose, Costa Rica12 - 21 Santiago Lasso2 - 4 WPts
12/06/2029San Jose, Costa Rica11 - 21 Rogelio Romero1 - 1 WPts
13/04/2029San Jose, Costa Rica10 - 21 Haygazun Nakhshekarian2 - 15 WPts
13/02/2029San Jose, Costa Rica10 - 20 Danyaal Namli3 - 8 LPts
16/12/2028Kampala, Uganda9 - 20 Roger Martyrs12 - 8 WPts
18/10/2028San Jose, Costa Rica8 - 20 Quin Morga1 - 6 WPts
19/08/2028San Jose, Costa Rica7 - 20 Apostol Wolsky1 - 3 WPts
21/06/2028San Jose, Costa Rica7 - 19 Curtis Aznavour5 - 4 LPts
23/04/2028Gomel, Belarus6 - 19 Pyotr Kurylo2 - 3 WPts
24/02/2028San Jose, Costa Rica5 - 19 Juan Marin3 - 20 WPts
28/12/2027San Jose, Costa Rica5 - 18 Zach Queen11 - 23 LPts
29/10/2027San Jose, Costa Rica5 - 17 Vicente Amescua4 - 22 LPts
31/08/2027Linden, Guyana5 - 16 Bart Connell5 - 7 LPts
02/07/2027Charleroi, Belgium5 - 15 Gauvain Delpy18 - 19 LPts
04/05/2027San Jose, Costa Rica5 - 14 Peter Bulloch4 - 6 LPts
06/03/2027Bamenda, Cameroon5 - 13 Vernon Maille12 - 14 LPts
06/01/2027San Jose, Costa Rica5 - 12 Bruce Jarvie5 - 5 LPts
07/11/2026Brussels, Belgium5 - 11 Senior de Balzac16 - 12 LPts
08/09/2026San Jose, Costa Rica5 - 10 Elias Lopez3 - 8 LPts
22/07/2026Sofia, Bulgaria4 - 10 Veselin á Nazarov8 - 17 WPts
23/05/2026Soshanguve, South Africa4 - 9 Voshon Mensah15(1) - 11 LPts
25/03/2026Nonthaburi, Thailand3 - 9 Petchwanchai Chanabut13 - 12 WPts
25/01/2026San Jose, Costa Rica2 - 9 Vicente Urrea0 - 5 WPts
02/12/2025San Jose, Costa Rica2 - 8 Marco Ponciano27(1) - 21 LPts
14/10/2025San Jose, Costa Rica2 - 7 Neper Bordon28 - 21 LPts
13/09/2025San Jose, Costa Rica2 - 6 Jose Rodriguez32 - 22 LPts
27/07/2025San Jose, Costa Rica2 - 5 Diego Vilchez1 - 6 LPts
28/05/2025San Jose, Costa Rica2 - 4 Kir Tyurina9 - 12 LPts
30/03/2025San Jose, Costa Rica1 - 4 Juan Marin1 - 4 WPts
02/02/2025San Jose, Costa Rica0 - 4 Noe Ruan0 - 2 WPts
08/12/2024Ulaanbaatar, Mongolia0 - 3 Barii Badar-Ugan0 - 9 LPts
10/10/2024San Jose, Costa Rica0 - 2 Diego Fletes2 - 6 LPts
18/08/2024San Jose, Costa Rica0 - 1 Manuel Gamez11 - 14(1) LPts
15/07/2024San Jose, Costa Rica0 - 0 Reynaldo Mesa1 - 2 LPts