Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  41(2) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2028San Jose, Costa Rica40(2) - 16 Szczeosny Tatar1 - 4(1) WPts
08/05/2028San Jose, Costa Rica39(2) - 16 Michael Pianim11 - 7 WPts
09/03/2028San Jose, Costa Rica38(2) - 16 John Hallowell6 - 7 WPts
10/01/2028San Jose, Costa Rica37(2) - 16 Haider Hawass17 - 17(1) WPts
10/11/2027San Jose, Costa Rica36(2) - 16 Lazar Arkhan2 - 8 WPts
10/09/2027San Jose, Costa Rica35(2) - 16 Vicente Pantano33(2) - 22 WPts
11/07/2027San Jose, Costa Rica34(2) - 16 Rob Dickins7 - 13 WPts
09/05/2027San Jose, Costa Rica33(2) - 16 Dimos Toribio0 - 7 WPts
10/03/2027San Jose, Costa Rica32(2) - 16 Juan Pacheco12 - 20(4) WPts
09/01/2027San Jose, Costa Rica31(2) - 16 Oihane Perea15 - 9 WPts
09/11/2026San Jose, Costa Rica30(2) - 16 Cuba Frisco7 - 13(1) WPts
10/09/2026San Jose, Costa Rica29(2) - 16 David Flanagan2 - 5 WPts
11/07/2026Schaerbeek, Belgium28(2) - 16 Orson Lemartin8 - 16 WPts
13/05/2026Gothenburg, Sweden27(2) - 16 Melker Bohl0 - 0 WPts
14/03/2026San Jose, Costa Rica27(2) - 15 Frisco Rodiguez33 - 36 LPts Costa Rica National Championships 2026View
11/03/2026San Jose, Costa Rica26(2) - 15 Edmundo Barcena14 - 6 WPts Costa Rica National Championships 2026View
06/03/2026San Jose, Costa Rica25(2) - 15 Vidal Silvestre27 - 13 WPts
06/01/2026San Jose, Costa Rica24(2) - 15 Vidal Silvestre27 - 12 WPts
08/11/2025San Jose, Costa Rica23(1) - 15 Nwankwo Baraguina5(1) - 27(3) WKO3
09/09/2025San Jose, Costa Rica22(1) - 15 Juan Chavana1 - 3 WPts
11/07/2025Kharkiv, Ukraine21(1) - 15 Aleksei Krawchuk2 - 10(1) WPts
13/05/2025San Jose, Costa Rica21(1) - 14 Vidal Silvestre23 - 12 LPts
25/03/2025Maracaibo, Venezuela20(1) - 14 Agapetus Prudencio28 - 16 WPts
25/01/2025San Jose, Costa Rica19(1) - 14 Pancho Villano3(1) - 19 WPts
27/11/2024Ganja, Azerbaijan19(1) - 13 Farman Sharaf2 - 0 LPts
29/09/2024Antwerp, Belgium18(1) - 13 Thieleman Nuyts3 - 11(1) WPts
01/08/2024San Miguelito, Panama17(1) - 13 Alejandro Caro25(1) - 27 WPts
03/06/2024San Jose, Costa Rica16(1) - 13 Joaquin Echevarria6 - 9 WPts
05/04/2024San Jose, Costa Rica15(1) - 13 Pigmy Jaidee5 - 22 WPts
06/02/2024Split, Croatia14(1) - 13 Božidar Radulovic8 - 16 WPts
09/12/2023San Jose, Costa Rica13(1) - 13 Angel Zarco10 - 9 WPts
14/10/2023San Jose, Costa Rica12(1) - 13 Onofre Varona2 - 21(6) WPts
08/09/2023San Jose, Costa Rica12(1) - 12 Cuba Pedraza17 - 19 LPts
08/08/2023Prague, Czech Republic11 - 12 Bonifßc Sedivy6 - 15(6) WKO3
10/06/2023Ulsan, South Korea11 - 11 Eun-sun Keng23(2) - 6 LPts
12/04/2023Guayaquil, Ecuador11 - 10 Javier Rolon26(2) - 5 LPts
12/02/2023Zibo, China10 - 10 Tung Ting2 - 22(2) WPts
15/12/2022Jakarta, Indonesia10 - 9 Nakula Nasir18 - 11 LPts
17/10/2022Buenos Aires, Argentina10 - 8 Fidel Adames17 - 9 LPts
19/08/2022Villa Nueva, Guatemala10 - 7 Ricardo Alcantar5 - 18 LPts
21/06/2022Ghent, Belgium9 - 7 Naard Wyk16 - 9 WPts
23/04/2022San Jose, Costa Rica8 - 7 Ian Mearns2 - 2 WPts
23/02/2022San Jose, Costa Rica8 - 6 Santiago Cartaya22 - 4 LPts
01/01/2022Bradford, UK7 - 6 Neil McCormick2 - 20 WPts
02/11/2021Dakar, Senegal7 - 5 Honore Bayle5 - 19 LPts
04/09/2021San Jose, Costa Rica6 - 5 Joaquin Gordillo8 - 14 WPts
05/07/2021Ahmedabad, India5 - 5 Jyotish Raghavan0 - 0 WPts
06/05/2021San Jose, Costa Rica4 - 5 Juan Medina7(1) - 11 WPts
07/03/2021San Jose, Costa Rica3 - 5 Ivan Floria2 - 2 WPts
06/01/2021San Jose, Costa Rica3 - 4 Angel Zarco0 - 0 LPts
29/11/2020San Jose, Costa Rica2 - 4 Ognjen Katalinic4(1) - 11 WPts
30/09/2020Kumasi, Ghana2 - 3 James Awal10 - 7 LPts
01/08/2020Tipitapa, Nicaragua2 - 2 Desiderio Abrigo13 - 4 LPts
03/06/2020San Jose, Costa Rica1 - 2 Ian Wark0 - 1 WPts
03/04/2020San Jose, Costa Rica1 - 1 Hassan Bhutto10 - 3 LPts
04/02/2020San Jose, Costa Rica1 - 0 Ra'id Kajrat10 - 0 LPts
05/12/2019San Jose, Costa Rica0 - 0 Carlos Bailon0 - 0 WPts