Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  10 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/05/2028San Jose, Costa Rica10 - 32 Juan Pacheco6 - 12 LPts
16/03/2028San Jose, Costa Rica10 - 31 Anupam Bajpal1 - 3 LPts
16/01/2028San Jose, Costa Rica9 - 31 Kolzak Borsch2 - 2 WPts
17/11/2027San Jose, Costa Rica9 - 30 Manuel Macario9 - 17 LPts
18/09/2027San Jose, Costa Rica8 - 30 Bohater Ciak7 - 2 WPts
20/07/2027San Jose, Costa Rica7 - 30 Sierra Alban1 - 12 WPts
21/05/2027San Jose, Costa Rica6 - 30 Santiago Sabado1 - 7 WPts
22/03/2027San Jose, Costa Rica5 - 30 Michi Miyake2 - 6 WPts
21/01/2027San Jose, Costa Rica5 - 29 Fidel Jacobo4 - 4 LPts
22/11/2026San Jose, Costa Rica5 - 28 Santiago Bracero1 - 3 LPts
22/09/2026San Jose, Costa Rica4 - 28 Isidro Polon5 - 2 WPts
23/07/2026San Jose, Costa Rica4 - 27 Robert Jacobs3 - 11(1) LPts
24/05/2026Plovdiv, Bulgaria4 - 26 Blagoy á Nankov12 - 17(1) LPts
26/03/2026Riga, Latvia4 - 25 Aleksandr Auseklis3 - 5 LPts
26/01/2026Bratislava, Slovakia4 - 24 Sobeslav Simcik13 - 13 LPts
28/11/2025San Jose, Costa Rica3 - 24 Venacio Orrantia0 - 1 WPts
29/09/2025Nassau, Bahamas3 - 23 Stuart Bruce20(1) - 9 LPts
01/08/2025San Jose, Costa Rica3 - 22 Alejandro Carillo19(2) - 30 LPts
04/06/2025Mississauga, Canada3 - 21 Sam Patton22 - 20(4) LPts
06/04/2025San Jose, Costa Rica3 - 20 Jesus Esquivel19(1) - 14 LPts
06/02/2025San Jose, Costa Rica3 - 19 Fanuco Enriquez4 - 16 LPts
08/12/2024Aalborg, Denmark3 - 18 Ludvig Voigt6 - 12 LPts
10/10/2024San Jose, Costa Rica3 - 17 Farhan Rassi6 - 14 LPts
12/08/2024Tirana, Albania3 - 16 Christos Syla23 - 7 LPts
14/06/2024San Jose, Costa Rica3 - 15 Fanuco Puente7 - 31 LPts
14/04/2024San Jose, Costa Rica3 - 14 Santiago Corte6 - 12 LPts
15/02/2024Cagayan de Oro, Philippines3 - 13 Nicholas Ybut0 - 0 LPts
18/12/2023San Jose, Costa Rica3 - 12 Fausto Simon14(2) - 10 LPts
23/10/2023San Jose, Costa Rica2 - 12 Francisco Guadalupe1 - 18 WPts
24/08/2023San Jose, Costa Rica1 - 12 Ponce Jerez2 - 4 WPts
25/06/2023Durres, Albania1 - 11 Engjell Dagdelen14 - 19 LPts
27/04/2023Santa Ana, El Salvador1 - 10 Jerrold Sauseda11 - 21 LPts
27/02/2023San Jose, Costa Rica0 - 10 Manuel Patron0 - 9(3) WPts
29/12/2022Quito, Ecuador0 - 9 Xavier Avalos12(3) - 19 LPts
31/10/2022San Jose, Costa Rica0 - 8 Manuel Gamez6 - 7 LPts
01/09/2022Richmond, Canada0 - 7 Corey Floyd2 - 17 LPts
04/07/2022San Jose, Costa Rica0 - 6 Sagaz Jarquin3 - 0 LPts
08/05/2022Nassau, Bahamas0 - 5 Mark Linnen17(2) - 9 LPts
10/03/2022San Jose, Costa Rica0 - 4 Jose Parco12 - 11 LPts
11/01/2022San Jose, Costa Rica0 - 3 Santiago Corte2 - 2 LPts
08/12/2021San Jose, Costa Rica0 - 2 Felippe Vidal6 - 16 LPts
06/11/2021San Jose, Costa Rica0 - 1 Xabat Pollino3 - 18 LPts
06/09/2021San Jose, Costa Rica0 - 0 Alvino Villagrana0 - 3 LPts