Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  24(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/06/2024San Jose, Costa Rica23(1) - 15 Ye Yum1 - 15(2) WPts
26/04/2024San Jose, Costa Rica23(1) - 14 Vidal Silvestre19 - 8 LPts
26/02/2024San Jose, Costa Rica22(1) - 14 Luka Wangjil4 - 8(2) WPts
28/12/2023San Jose, Costa Rica21(1) - 14 Mike Mehta2 - 4 WPts
29/10/2023San Jose, Costa Rica20(1) - 14 Majid Ayoob1 - 11 WPts
30/08/2023San Jose, Costa Rica19 - 14 Ratchasak Chermudhai28(2) - 7 WKO3
01/07/2023San Jose, Costa Rica18 - 14 Rodrigo Jiminez10 - 23 WPts
01/05/2023San Jose, Costa Rica18 - 13 Santiago Marron5 - 7(1) LPts
03/03/2023San Jose, Costa Rica17 - 13 Santiago Aparicio22(1) - 13 WPts
02/01/2023San Jose, Costa Rica16 - 13 Montenegro Siguenza11(2) - 17 WPts
03/11/2022San Jose, Costa Rica15 - 13 Vicente Nazario2 - 12(3) WPts
04/09/2022San Jose, Costa Rica14 - 13 Miguel Villalpando15 - 14 WPts
06/07/2022San Jose, Costa Rica13 - 13 Juan Frutos1 - 4 WPts
07/05/2022San Jose, Costa Rica13 - 12 Datev Babaeghyan8 - 16 LPts
08/03/2022Ghent, Belgium13 - 11 Clijster Waerdelve1 - 1 LPts
06/01/2022Algiers, Algeria12 - 11 Rashid Halali0 - 0 WPts
08/11/2021Asuncion, Paraguay12 - 10 Xavion Baltodano13(1) - 10 LPts
08/09/2021Karagandy, Kazakhstan12 - 9 Dimi Ghackupov13 - 7 LPts
10/07/2021Gomel, Belarus12 - 8 Vikenti Orlov11(1) - 8 LPts
12/05/2021Tipitapa, Nicaragua12 - 7 Angel Aurelio10 - 8 LPts
14/03/2021Dushanbe, Tajikistan12 - 6 Ivan Gamidov11 - 6 LPts
14/01/2021San Jose, Costa Rica12 - 5 Juan Chavez8 - 7 LPts
05/12/2020San Jose, Costa Rica11 - 5 Juan Febles2 - 16 WPts
04/10/2020Chiclayo, Peru10 - 5 Santiago Resendiz1 - 3 WPts
06/08/2020Nairobi, Kenya10 - 4 Oliver Dmello3 - 12 LPts
05/06/2020San Jose, Costa Rica9 - 4 Richard Sibanda6 - 7 WPts
05/04/2020Zagreb, Croatia9 - 3 Drago Keser0 - 1 LPts
06/02/2020Haiphong, Vietnam9 - 2 Thanh Tuan11 - 1 LPts
07/12/2019San Jose, Costa Rica8 - 2 Ora Mosco3 - 7 WPts
07/10/2019San Jose, Costa Rica7 - 2 Paco Bolanos3 - 7(1) WPts
06/09/2019San Jose, Costa Rica6 - 2 Carlos Barrientos0 - 0 WPts
30/07/2019San Jose, Costa Rica6 - 1 Igor Tsagaanbaatar6 - 0 LPts
31/05/2019San Jose, Costa Rica5 - 1 Montel Ortuno3 - 6 WPts
31/03/2019San Jose, Costa Rica4 - 1 Lubaid Casymbecov1 - 3 WPts
29/01/2019Shymkent, Kazakhstan3 - 1 Ahmed Taghibaev1 - 5 WPts
30/11/2018Mexico City, Mexico3 - 0 Angel Quijas3 - 3 LPts
02/10/2018San Jose, Costa Rica2 - 0 Montenegro Alberto0 - 3(1) WPts
04/08/2018San Jose, Costa Rica1 - 0 Fresco Henriquez1 - 1 WPts
06/06/2018Surabaya, Indonesia0 - 0 Slamet Hadi0 - 0 WPts