Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  21(1) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/02/2030San Jose, Costa Rica20(1) - 28 Bilal Boukallil1 - 6 WPts
14/12/2029San Jose, Costa Rica20(1) - 27 Kashif Ghulam2 - 25 LPts
15/10/2029San Jose, Costa Rica19(1) - 27 Pedro Loera1 - 0 WPts
16/08/2029San Jose, Costa Rica19(1) - 26 Ganhyagu Babaev16 - 11 LPts
17/06/2029San Jose, Costa Rica18(1) - 26 Quiqui Abascal3 - 11 WPts
18/04/2029San Jose, Costa Rica17(1) - 26 Aleksei Djamshidov4 - 22 WPts
17/02/2029San Jose, Costa Rica16(1) - 26 Beltran Marino3 - 11 WPts
19/12/2028San Jose, Costa Rica15(1) - 26 Fitim Rexhepi13 - 5 WPts
20/10/2028San Jose, Costa Rica14(1) - 26 Nicholas Esplin6 - 8 WPts
21/08/2028San Jose, Costa Rica13(1) - 26 Michael Pennie1 - 21 WPts
22/06/2028San Jose, Costa Rica12(1) - 26 Irfan Naseer2 - 1 WPts
23/04/2028San Jose, Costa Rica11(1) - 26 Dimos Toribio0 - 13 WPts
23/02/2028San Jose, Costa Rica10(1) - 26 John Carlyle1 - 14 WPts
25/12/2027San Jose, Costa Rica10(1) - 25 Sagaz Barrantes4 - 24(1) LPts
28/10/2027Roskilde, Denmark10(1) - 24 Ulffr Samuelsen13 - 6 LPts
30/08/2027San Jose, Costa Rica9(1) - 24 Tajo Olivarez0 - 1 WPts
30/06/2027Kremenchuk, Ukraine9(1) - 23 Dmitri Fokichev11 - 15 LPts
02/05/2027Antofagasta, Chile9(1) - 22 Vegas Olguin26(1) - 17 LPts
04/03/2027San Jose, Costa Rica8(1) - 22 Evgeny Dolinsky4 - 5 WPts
04/01/2027San Jose, Costa Rica7(1) - 22 Iago Cobian2(1) - 8 WPts
06/11/2026Brussels, Belgium7(1) - 21 Vernon Damita14 - 10 LPts
08/09/2026Zamboanga City, Philippines7(1) - 20 Santiago Avila7 - 24 LPts
11/07/2026San Jose, Costa Rica7(1) - 19 Diego Vides8 - 13 LPts
13/05/2026San Jose, Costa Rica7(1) - 18 Franco Lucas6 - 4 LPts
14/03/2026Odense, Denmark6(1) - 18 Skjold Hom4 - 16 WPts
14/01/2026Kremenchuk, Ukraine6(1) - 17 Alik Machnik11 - 12 LPts
16/11/2025Minsk, Belarus6(1) - 16 Bohdan Krisko2 - 4 LPts
18/09/2025San Jose, Costa Rica6(1) - 15 Diego Vides4 - 12 LPts
21/07/2025San Jose, Costa Rica6(1) - 14 Diego Soltero4 - 20(1) LPts
24/05/2025Kiev, Ukraine6(1) - 13 Pyotr Drachev34 - 11 LPts
26/03/2025Rijeka, Croatia5(1) - 13 Ladislav Žganec9 - 10 WPts
26/01/2025Floridablanca, Colombia5(1) - 12 Yago Frausto38 - 8 LPts
28/11/2024San Jose, Costa Rica5(1) - 11 Jose Patricio7 - 22(2) LPts
30/09/2024San Jose, Costa Rica5(1) - 10 Inigo Hearn0 - 1 LPts
02/08/2024Panama City, Panama5(1) - 9 Rogelio Mazo1 - 3 LPts
04/06/2024San Jose, Costa Rica4(1) - 9 Vicente Villeda1 - 1 WPts
06/04/2024San Jose, Costa Rica3(1) - 9 Dimi Valihanoff1 - 0 WPts
07/02/2024San Jose, Costa Rica2(1) - 9 Larenzo Guttierrez2 - 20 WPts
10/12/2023Saskatoon, Canada2(1) - 8 Ethan Crary15 - 22 LPts
11/10/2023San Jose, Costa Rica1 - 8 Vicente Nazario2 - 18(5) WKO3
28/08/2023Santiago, Chile1 - 7 Aimon Aceves22 - 13 LPts
30/06/2023San Jose, Costa Rica1 - 6 Lisandro Severino1 - 1 LPts
06/05/2023San Jose, Costa Rica1 - 5 Malvolio Sabedra0 - 0 LPts
18/03/2023San Jose, Costa Rica1 - 4 Lisandro Severino0 - 0 LPts
10/02/2023Alexandria, Egypt1 - 3 Amjad Iskander0 - 9(5) LPts
13/12/2022Johor Bahru, Malaysia1 - 2 Rajat Chauhan23 - 7 LPts
15/10/2022Managua, Nicaragua0 - 2 Diego Gutierez9 - 19 WPts
17/08/2022Milan, Italy0 - 1 Emilio Arrighi11 - 15 LPts
18/06/2022San Jose, Costa Rica0 - 0 Diego Abarca1 - 4 LPts