Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  19(3) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/02/2025San Jose, Costa Rica18(3) - 25 Cipriano Carranco2 - 6 WPts
28/12/2024San Jose, Costa Rica17(2) - 25 Quico Ossa0 - 19(7) WKO2
29/10/2024San Jose, Costa Rica17(2) - 24 Ivan Floria12 - 18 LPts
30/08/2024San Jose, Costa Rica16(2) - 24 Javier Yanez2 - 10 WPts
01/07/2024San Jose, Costa Rica15(2) - 24 Agapetus Hidalgo3 - 0 WPts
02/05/2024San Jose, Costa Rica14(1) - 24 Rodrigo Trigo0 - 18(4) WKO3
03/03/2024San Jose, Costa Rica13(1) - 24 Juan Vielma5 - 20 WPts
03/01/2024San Jose, Costa Rica12(1) - 24 Nikolai Sokolski0 - 9(2) WPts
04/11/2023San Jose, Costa Rica11 - 24 Haider Halaby1 - 2(1) WKO2
06/09/2023San Jose, Costa Rica11 - 23 Bing Nemekbayar3 - 7 LPts
08/07/2023San Jose, Costa Rica11 - 22 Santiago Madero27 - 10 LPts
08/05/2023San Jose, Costa Rica10 - 22 Dmitriy Melderis2 - 9 WPts
09/03/2023San Jose, Costa Rica10 - 21 Franco Montanez27 - 4 LPts
26/01/2023San Jose, Costa Rica10 - 20 Santiago Hernandez20(4) - 10 LPts
18/12/2022Ganzhou, China10 - 19 Jun Koo23(1) - 6 LPts
20/10/2022Gyumri, Armenia9 - 19 Yezr Indgeian1 - 4 WPts
22/08/2022Sapporo, Japan9 - 18 Ryuu Sato11 - 11 LPts
23/06/2022San Jose, Costa Rica9 - 17 Joaquin Oliva11 - 15 LPts
08/05/2022Dublin, Ireland9 - 16 Lorcan Shea11(1) - 14 LPts
10/03/2022San Jose, Costa Rica9 - 15 Jaguar Grajeda7 - 8 LPts
08/01/2022Annaba, Algeria9 - 14 Ahmed Maghnaoui17 - 9 LPts
09/11/2021San Jose, Costa Rica8 - 14 Jose Patricio3 - 7(1) WPts
08/09/2021San Jose, Costa Rica8 - 13 Juan Villasenor9(1) - 14 LPts
08/07/2021Asuncion, Paraguay8 - 12 Xavion Baltodano11(1) - 10 LPts
07/05/2021Katlehong, South Africa7 - 12 Andile Mpeta5 - 10 WPts
09/03/2021Stockholm, Sweden6 - 12 Alexander Ekwall13(1) - 7 WPts
08/01/2021San Jose, Costa Rica6 - 11 Pancho Atencio10 - 6 LPts
09/11/2020San Jose, Costa Rica5 - 11 Alano Renta7(1) - 11 WPts
11/09/2020Dalian, China5 - 10 Dewei Shek13(2) - 5 LPts
13/07/2020San Jose, Costa Rica5 - 9 Diego Mandujano4 - 10 LPts
29/05/2020San Jose, Costa Rica4 - 9 Daniil Topolski1 - 7 WPts
29/03/2020San Jose, Costa Rica4 - 8 Corey Inniss2 - 9 LPts
29/01/2020San Jose, Costa Rica4 - 7 Juan Artiles11 - 2 LPts
22/12/2019San Jose, Costa Rica3 - 7 Zafa Elfayoumi3(1) - 9 WPts
23/10/2019Villa Nueva, Guatemala3 - 6 Miguel Moya6 - 6 LPts
25/08/2019San Jose, Costa Rica2 - 6 Santiago Gerardo2 - 5 WPts
01/07/2019San Jose, Costa Rica2 - 5 Santiago De la Paz6 - 2 LPts
13/05/2019Dakar, Senegal2 - 4 Franklin Mbao2 - 5 LPts
15/03/2019San Jose, Costa Rica2 - 3 Dmitri Shostak1 - 5 LPts
13/01/2019Maroua, Cameroon2 - 2 Colville Song0 - 5 LPts
15/11/2018Rome, Italy2 - 1 Gianfranco Mariani1 - 1 LPts
16/09/2018San Jose, Costa Rica1 - 1 Borysko Stepka1 - 0 WPts
17/07/2018San Jose, Costa Rica1 - 0 Frisco De Santos0 - 4 LPts
19/05/2018Santo Domingo Norte, Dominican Republic0 - 0 Joaquin Tineo0 - 0 WPts