Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  17 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/05/2031San Jose, Costa Rica16 - 27 Wojtek Dembski0 - 11 WPts
28/03/2031San Jose, Costa Rica15 - 27 Jose Sada8 - 5 WPts
27/01/2031San Jose, Costa Rica15 - 26 Takeshi Yamamoto9(1) - 24 LPts
28/11/2030San Jose, Costa Rica14 - 26 Rehan Aziz3 - 6 WPts
29/09/2030San Jose, Costa Rica13 - 26 Oleos Lopez4 - 5 WPts
31/07/2030San Jose, Costa Rica12 - 26 Mikhail Acbasow2 - 7 WPts
01/06/2030San Jose, Costa Rica12 - 25 Alano Jacome16 - 15 LPts
02/04/2030San Jose, Costa Rica11 - 25 Haaris Abdu1 - 12 WPts
01/02/2030San Jose, Costa Rica11 - 24 Diego Cazarez4 - 8 LPts
03/12/2029San Jose, Costa Rica10 - 24 Vicente Amescua12 - 27 WPts
04/10/2029San Jose, Costa Rica9 - 24 Rodrigo Viloria2 - 10 WPts
05/08/2029San Jose, Costa Rica8 - 24 Oro Justiniano2 - 8 WPts
06/06/2029Mississauga, Canada7 - 24 John Bazil2 - 10 WPts
08/04/2029Tirana, Albania7 - 23 Stefanos Celaj0 - 26 LPts
08/02/2029Stockholm, Sweden6 - 23 Samuel Aamodt11 - 28 WPts
11/12/2028San Jose, Costa Rica5 - 23 Iago Guajardo11 - 18 WPts
17/10/2028San Jose, Costa Rica4 - 23 Vicente Urrea5 - 18 WPts
19/08/2028Nassau, Bahamas4 - 22 John Clarke11 - 12 LPts
21/06/2028San Jose, Costa Rica4 - 21 Goga Kohut4 - 4 LPts
23/04/2028Antofagasta, Chile3 - 21 Yago Terrones1 - 4 WPts
24/02/2028San Jose, Costa Rica3 - 20 Cruz Garcia5 - 19 LPts
26/12/2027San Jose, Costa Rica2 - 20 Alano Armenteros0 - 10 WPts
27/10/2027San Jose, Costa Rica1 - 20 Joaquin Ramon0 - 7 WPts
28/08/2027San Pablo, Philippines1 - 19 Alejandro Toro7 - 21(1) LPts
29/06/2027Ghent, Belgium1 - 18 Teunis Geric12 - 21 LPts
01/05/2027San Jose, Costa Rica1 - 17 Mel Moolman5 - 18 LPts
03/03/2027San Jose, Costa Rica1 - 16 Emanuel Mesquita12(1) - 10 LPts
02/01/2027Soshanguve, South Africa1 - 15 Sam Verdoorn11 - 6 LPts
04/11/2026San Jose, Costa Rica1 - 14 Rodrigo Urquidez1 - 1 LPts
06/09/2026San Jose, Costa Rica1 - 13 Marco Ponciano31(1) - 22 LPts
17/07/2026Pretoria, South Africa1 - 12 Quaashie Moyoyo15 - 8 LPts
19/05/2026Toronto, Canada1 - 11 Bradley Doctor5 - 16(4) LPts
21/03/2026San Jose, Costa Rica1 - 10 Carlos Dorado17 - 14 LPts
21/01/2026Cape Town, South Africa1 - 9 Mark Nqakula24 - 20 LPts
23/11/2025San Jose, Costa Rica1 - 8 Isidro Polon1 - 0 LPts
24/09/2025Riga, Latvia1 - 7 Yulian Jaunozols3 - 9 LPts
27/07/2025San Jose, Costa Rica1 - 6 Rico Vazquez6 - 2 LPts
28/05/2025San Jose, Costa Rica1 - 5 Emanuel Mesquita6 - 5 LPts
30/03/2025San Jose, Costa Rica1 - 4 Cruz Garcia1 - 4 LPts
30/01/2025Nassau, Bahamas1 - 3 Oscar Grassie2 - 14 LPts
02/12/2024Rijeka, Croatia0 - 3 Matko Uremovic4 - 10 WPts
04/10/2024Kano, Nigeria0 - 2 Hope Ladipo9 - 21 LPts
06/08/2024San Jose, Costa Rica0 - 1 Rico Vazquez1 - 0 LPts
25/06/2024San Jose, Costa Rica0 - 0 Afon Baighanbaev15 - 19 LPts