Weightclass:  Flyweight
Location:  San Jose, Costa Rica
Record:  22(2) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/06/2025San Jose, Costa Rica21(2) - 24 Carlos Martinez1 - 9(1) WPts
17/04/2025San Jose, Costa Rica20(2) - 24 Sanjaya Kok1 - 4 WPts
16/02/2025San Jose, Costa Rica19(2) - 24 Aftab Menouar5 - 19 WPts
18/12/2024San Jose, Costa Rica18(1) - 24 Cruz Sanchez9 - 8(1) WKO3
19/10/2024San Jose, Costa Rica17(1) - 24 Mohsin Amiri1 - 8 WPts
21/08/2024San Jose, Costa Rica16(1) - 24 Ponce Buitrago0 - 4 WPts
22/06/2024San Jose, Costa Rica16(1) - 23 Li-Liang Cairculov2 - 6 LPts
22/04/2024San Jose, Costa Rica15(1) - 23 Doan Linh0 - 2(1) WPts
22/02/2024San Jose, Costa Rica14(1) - 23 Bahram Gurbanov4 - 9 WPts
24/12/2023San Jose, Costa Rica13(1) - 23 Qasham Kantoreev1 - 3 WPts
25/10/2023San Jose, Costa Rica13(1) - 22 Jeraldo Diego5 - 13 LPts
26/08/2023San Jose, Costa Rica13(1) - 21 Fo-hsing Chi13 - 8 LPts
27/06/2023San Jose, Costa Rica12(1) - 21 Marlen Karelin21(1) - 9 WPts
27/04/2023San Jose, Costa Rica11(1) - 21 Montego Cal23(1) - 9 WPts
14/03/2023San Jose, Costa Rica11(1) - 20 Diego Ras32 - 5 LPts Costa Rica National Championships 2023View
11/03/2023San Jose, Costa Rica10(1) - 20 Cuba Toro17 - 14 WPts Costa Rica National Championships 2023View
26/02/2023San Jose, Costa Rica9(1) - 20 Montego Cal23(1) - 8 WPts
29/12/2022San Bernardo, Chile9(1) - 19 Ramirez Carvajal25(2) - 6 LPts
31/10/2022Las Condes, Chile9(1) - 18 Juan Borromeo24 - 7 LPts
02/09/2022San Jose, Costa Rica8(1) - 18 Hamzah Angelia0 - 1 WPts
04/07/2022San Jose, Costa Rica8(1) - 17 Esteban Bras15(2) - 11 LPts
06/05/2022Dublin, Ireland7(1) - 17 James McBryde5 - 17 WPts
07/03/2022Dublin, Ireland6(1) - 17 Joshua McLean14(1) - 9 WPts
06/01/2022Baku, Azerbaijan6(1) - 16 Imran Chahine1 - 0 LPts
08/11/2021Manila, Philippines5(1) - 16 Onofre Corral13 - 11 WPts
08/09/2021Maracaibo, Venezuela4 - 16 Nicandro Villaflor4 - 16(4) WKO3
11/07/2021San Jose, Costa Rica3 - 16 Isoodolin Baglayev1 - 7 WPts
10/05/2021San Jose, Costa Rica3 - 15 Gervasio Borbon11 - 10 LPts
11/03/2021San Jose, Costa Rica2 - 15 Cuba Toro9 - 9 WPts
10/01/2021Samarqand, Uzbekistan2 - 14 Intiqam Zakiev9 - 6 LPts
11/11/2020San Jose, Costa Rica2 - 13 Montel Sanches7 - 11 LPts
13/09/2020Georgetown, Guyana2 - 12 Declan Lockaby5 - 10 LPts
15/07/2020Cairo, Egypt2 - 11 Faisal Arshad9(2) - 7 LPts
15/05/2020Mejicanos, El Salvador2 - 10 Tajo Marcelo11 - 3 LPts
15/03/2020San Jose, Costa Rica2 - 9 Jack Lubyan0 - 10 LPts
14/01/2020San Jose, Costa Rica2 - 8 Angel Posadas4(1) - 4 LPts
14/11/2019Soyapango, El Salvador2 - 7 Salvador Imperial9 - 2 LPts
14/09/2019San Jose, Costa Rica2 - 6 Esteban Perron6 - 3 LPts
15/07/2019San Jose, Costa Rica2 - 5 Juan Fontana6 - 4 LPts
15/05/2019San Jose, Costa Rica2 - 4 Alfonso De Gonia6(1) - 3 LPts
25/03/2019San Jose, Costa Rica2 - 3 Juan Cueva3 - 2 LPts
23/01/2019San Jose, Costa Rica1 - 3 Joaquin Armenteros0 - 5 WPts
22/11/2018San Jose, Costa Rica1 - 2 Joaquin Villarroel3 - 2(1) LPts
21/09/2018San Jose, Costa Rica1 - 1 Lyle Mader1 - 0 LPts
20/07/2018Athens, Greece0 - 1 Kuirilr Tasso0 - 0 WPts
20/05/2018San Jose, Costa Rica0 - 0 Leonel Baylosis1 - 0 LPts