Weightclass:  Light Flyweight
Location:  San Jose, Costa Rica
Record:  29 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/03/2025San Jose, Costa Rica28 - 15 Juan Villela2 - 5 WPts
02/01/2025San Jose, Costa Rica27 - 15 Isidro Tobia3 - 6 WPts
03/11/2024San Jose, Costa Rica26 - 15 Takeo Noda17(1) - 19 WPts
04/09/2024San Jose, Costa Rica25 - 15 Joaquin Lanzo1 - 4 WPts
06/07/2024San Jose, Costa Rica24 - 15 Jeraldo Villanueva4 - 5 WPts
06/05/2024San Jose, Costa Rica23 - 15 Etienne Butor0 - 14 WPts
07/03/2024San Jose, Costa Rica22 - 15 Ulises Tiscareno2 - 7 WPts
07/01/2024San Jose, Costa Rica21 - 15 Dong-won Mong1 - 1 WPts
07/11/2023San Jose, Costa Rica20 - 15 Diego Justiniano0 - 1 WPts
08/09/2023San Jose, Costa Rica19 - 15 Dai Kawata5(1) - 3 WPts
10/07/2023San Jose, Costa Rica18 - 15 Juan Alcoser0 - 1 WPts
10/05/2023San Jose, Costa Rica18 - 14 Dimos Riveron17(1) - 15(2) LPts
11/03/2023San Jose, Costa Rica18 - 13 Sierra Medrano19 - 12 LPts Costa Rica National Championships 2023View
07/03/2023San Jose, Costa Rica17 - 13 Quito Rubalcaba4 - 28 WPts
28/01/2023San Jose, Costa Rica16 - 13 Oleos Allende9 - 22 WPts
27/12/2022San Jose, Costa Rica15 - 13 Jair Torrente8 - 7 WPts
28/10/2022Georgetown, Guyana14 - 13 Oliver Hailes3 - 13 WPts
30/08/2022Bangkok, Thailand14 - 12 Chalermchai Sae12 - 17 LPts
02/07/2022Kiev, Ukraine13 - 12 Aleksei Slivka2 - 1 WPts
04/05/2022San Jose, Costa Rica12 - 12 Esteban Lopez8 - 8 WPts
12/03/2022San Jose, Costa Rica11 - 12 Shaun Byrne0 - 4 WPts
10/01/2022San Juan, Puerto Rico11 - 11 Antonio Cueva14 - 3 LPts
10/11/2021San Jose, Costa Rica10 - 11 Hakem Sajfedenow3 - 13 WPts
10/09/2021Sassari, Italy10 - 10 Mario Urbano13 - 12 LPts
10/07/2021San Jose, Costa Rica10 - 9 Diego Dias6 - 13 LPts
09/05/2021San Jose, Costa Rica9 - 9 Pancho Tallon2 - 7 WPts
10/03/2021San Jose, Costa Rica9 - 8 Tito Luca6 - 15 LPts
10/01/2021San Jose, Costa Rica8 - 8 Teerachai Chappuis6 - 10 WPts
10/11/2020Bruges, Belgium7 - 8 Diederik de Beukelaer4 - 9 WPts
12/09/2020San Jose, Costa Rica7 - 7 Juan Acero7 - 8 LPts
14/07/2020San Jose, Costa Rica7 - 6 Edmundo Bega3 - 6 LPts
13/05/2020San Juan, Puerto Rico7 - 5 Juan Nicolas3 - 10 LPts
14/03/2020San Jose, Costa Rica7 - 4 Lorenzo Lobato6 - 5 LPts
13/01/2020San Jose, Costa Rica6 - 4 Montana Villalva1 - 10 WPts
13/11/2019San Jose, Costa Rica6 - 3 Senon Gallardo4 - 5 LPts
13/09/2019San Jose, Costa Rica5 - 3 Pancho Jaimez6 - 4 WPts
01/08/2019San Jose, Costa Rica4 - 3 Aki Akiyama1 - 7 WPts
02/06/2019San Jose, Costa Rica4 - 2 Roman Canizales3 - 4 LPts
11/04/2019San Jose, Costa Rica3 - 2 Diego Cura4 - 1 WPts
08/02/2019San Jose, Costa Rica2 - 2 Ramiro Cuellar1 - 4 WPts
09/12/2018San Jose, Costa Rica1 - 2 Ivan Nuno4 - 1 WPts
30/10/2018San Jose, Costa Rica0 - 2 Tajo Vegas1 - 2 WPts
17/09/2018San Jose, Costa Rica0 - 1 Safiy al Din Zorig1 - 0 LPts
18/07/2018Goyang, South Korea0 - 0 Suk-young Pai0 - 0 LPts