Weightclass:  Flyweight
Location:  San Jose, Costa Rica
Record:  50(2) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2026San Jose, Costa Rica49(2) - 10 Hikaru Okuma3 - 18 WPts
12/10/2026San Jose, Costa Rica48(2) - 10 Venacio Becerril1 - 5 WPts
13/08/2026San Jose, Costa Rica47(2) - 10 Euan Sand4 - 1 WPts
14/06/2026San Jose, Costa Rica46(2) - 10 Paco Tamayo1 - 4 WPts
15/04/2026San Jose, Costa Rica45(2) - 10 Dave Villaflor7 - 8 WPts
14/02/2026San Jose, Costa Rica44(2) - 10 Majid Habibi12(1) - 16(1) WPts
16/12/2025San Jose, Costa Rica43(2) - 10 Miguel Sanabria4 - 4 WPts
17/10/2025San Jose, Costa Rica42(2) - 10 Juan Montiel5 - 10 WPts
18/08/2025San Jose, Costa Rica41(2) - 10 Kazuhiko Kurata2 - 10 WPts
19/06/2025San Jose, Costa Rica40(2) - 10 Zain Pirani1 - 6 WPts
20/04/2025San Jose, Costa Rica39(2) - 10 Lisandro Herro0 - 5 WPts
19/02/2025San Jose, Costa Rica38(2) - 10 Angel Bernardo3 - 7(1) WPts
21/12/2024San Jose, Costa Rica37(2) - 10 Gage Huppert13 - 29 WPts
20/11/2024San Jose, Costa Rica36(2) - 10 Gage Huppert13 - 28 WPts
20/10/2024Villeurbanne, France35(2) - 10 Gage Huppert13 - 27 WPts
19/09/2024San Jose, Costa Rica34(2) - 10 Hubert Sauvage24 - 16 WPts
19/08/2024Anderlecht, Belgium33(2) - 10 Hubert Sauvage24 - 15 WPts
19/07/2024Anderlecht, Belgium33(2) - 9 Hubert Sauvage23 - 15 LPts
18/06/2024Anderlecht, Belgium32(2) - 9 Hubert Sauvage23 - 14 WPts
18/05/2024San Jose, Costa Rica31(2) - 9 Joaquin Romero25 - 14(1) WPts
15/04/2024San Jose, Costa Rica30(2) - 9 Stephen Uys30(1) - 15 WPts
11/03/2024San Jose, Costa Rica30(2) - 8 Carlos Pita8 - 11 LPts Costa Rica National Championships 2024View
26/02/2024San Jose, Costa Rica30(2) - 7 Mohsin Hamed32(2) - 15 LPts
12/01/2024Maracaibo, Venezuela30(2) - 6 Xavion Mestas24(1) - 21 LPts Americas Championships 2024View
09/01/2024Maracaibo, Venezuela29(2) - 6 Seferino Marmolejo29(2) - 9 WPts Americas Championships 2024View
18/12/2023San Jose, Costa Rica28(2) - 6 Choi Yahulycov35 - 5 WPts
14/11/2023San Jose, Costa Rica28(2) - 5 Jax Parody34 - 6 LPts
14/10/2023San Jose, Costa Rica27(2) - 5 Jax Parody34 - 5 WPts
10/09/2023Surat, India27(2) - 4 Abdul Mohammad34(1) - 10(1) LPts Surat World Championships 2023View
07/09/2023Surat, India26(2) - 4 Edmundo Valerio35(1) - 9 WPts Surat World Championships 2023View
16/08/2023San Jose, Costa Rica25(2) - 4 Carlos Gutierez17 - 18 WPts
14/07/2023San Jose, Costa Rica25(2) - 3 Juan Sergio7 - 8 LPts
15/05/2023Sana'a, Yemen24(2) - 3 Saad Taha11 - 14 WPts
17/03/2023San Jose, Costa Rica23(2) - 3 Diego Ras33 - 5 WPts Costa Rica National Championships 2023View
14/03/2023San Jose, Costa Rica22(2) - 3 Alvino Palos34(1) - 8 WPts Costa Rica National Championships 2023View
11/03/2023San Jose, Costa Rica21(2) - 3 Juan Griego5 - 15 WPts Costa Rica National Championships 2023View
28/02/2023Bacoor, Philippines20(2) - 3 Alejandro Sedano11 - 20 WPts
30/12/2022Rosario, Argentina19(2) - 3 Angel Pita19 - 5 WPts
01/11/2022San Jose, Costa Rica18(2) - 3 Esteban Bras17(2) - 11 WPts
13/09/2022Piraeus, Greece17(2) - 3 Stephano Sanna1 - 2 WPts
16/07/2022San Jose, Costa Rica16(2) - 3 Ignado Sanchez2 - 11 WPts
16/05/2022San Jose, Costa Rica15(1) - 3 Thierry Senne0 - 4(2) WKO3
17/03/2022San Jose, Costa Rica14(1) - 3 Diego Ras25 - 4 WPts Costa Rica National Championships 2022View
14/03/2022San Jose, Costa Rica13(1) - 3 Bronco Abrigo13 - 10 WPts Costa Rica National Championships 2022View
11/03/2022San Jose, Costa Rica12(1) - 3 Esteban Perron16 - 8 WPts Costa Rica National Championships 2022View
24/02/2022Charleroi, Belgium11(1) - 3 Campbell Haddad4 - 19 WPts
27/12/2021Antwerp, Belgium10 - 3 Thys Rooman8 - 18(9) WKO3
29/10/2021Santa Cruz de la Sierra, Bolivia9 - 3 Joaquin Serbin14 - 6 WPts
30/08/2021Accra, Ghana8 - 3 Otieno Rahman10 - 14 WPts
02/07/2021San Jose, Costa Rica7 - 3 Duncan Voiles4 - 2 WPts
01/05/2021Puente Alto, Chile6 - 3 Ora Roble9 - 11 WPts
03/03/2021El Alto, Bolivia5 - 3 Zacarias Martinez6 - 12(3) WPts
03/01/2021San Jose, Costa Rica4 - 3 Juan Alcaraz0 - 15 WPts
02/11/2020Ciudad Guayana, Venezuela4 - 2 Onofre Lucena15 - 4 LPts
04/09/2020Shizuoka, Japan3 - 2 Jiro Enomoto0 - 1 WPts
05/07/2020San Jose, Costa Rica3 - 1 Saturnin Julio0 - 0 LPts
26/05/2020San Jose, Costa Rica2 - 1 Manuel Arcia8 - 5 WPts
07/04/2020San Jose, Costa Rica2 - 0 Oleos Estrada8 - 4 LPts
07/03/2020San Jose, Costa Rica1 - 0 Joaquin Mula8 - 4 WPts
06/01/2020San Jose, Costa Rica0 - 0 Macario Fortun2 - 1 WPts