Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  72 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/12/2032San Jose, Costa Rica71 - 16 Alish Jabara1 - 7 WPts
12/10/2032San Jose, Costa Rica70 - 16 Afon Bojars0 - 4 WPts
12/08/2032San Jose, Costa Rica69 - 16 Aleksei Mastel9 - 17(1) WPts
12/06/2032San Jose, Costa Rica68 - 16 Miguel Herisaert1 - 4 WPts
12/04/2032San Jose, Costa Rica67 - 16 May Khumalo10 - 19 WPts
13/02/2032San Jose, Costa Rica66 - 16 Rune De Villiers4 - 24(1) WPts
15/12/2031San Jose, Costa Rica65 - 16 Lorenzo Guani10 - 17 WPts
16/10/2031San Jose, Costa Rica64 - 16 Oihane Melgar6 - 8 WPts
16/08/2031San Jose, Costa Rica63 - 16 Vilhelm Mausser23 - 26 WPts
17/06/2031San Jose, Costa Rica62 - 16 Jacques Ledoux7 - 3 WPts
17/04/2031San Jose, Costa Rica61 - 16 Kazuhiko Minami3 - 8 WPts
16/02/2031San Jose, Costa Rica60 - 16 Heikki Paanenen5 - 7 WPts
18/12/2030San Jose, Costa Rica59 - 16 Ulfred Julson46 - 14(1) WPts
14/11/2030Córdoba, Argentina58 - 16 Eloy Casias30(2) - 12 WPts
16/09/2030Oslo, Norway57 - 16 Ulfred Julson46 - 11(1) WPts
16/08/2030San Jose, Costa Rica57 - 15 Ulfred Julson45 - 11(1) LPts
13/07/2030Tokyo, Japan56 - 15 Taro Hirata24(4) - 11 WPts
15/05/2030Padang, Indonesia55 - 15 Fakhrul Tanudisastro12 - 13(1) WPts
17/03/2030San Jose, Costa Rica54 - 15 Selestino Rendon16 - 15 WPts Costa Rica National Championships 2030View
14/03/2030San Jose, Costa Rica53 - 15 Gonzalo Ossa33(1) - 10 WPts Costa Rica National Championships 2030View
11/03/2030San Jose, Costa Rica52 - 15 Angel Vallecillo15 - 19 WPts Costa Rica National Championships 2030View
18/01/2030Goiania, Brazil51 - 15 Noe Hay31(1) - 8 WPts Americas Championships 2030View
15/01/2030Goiania, Brazil50 - 15 Manuel Nevarez35 - 12 WPts Americas Championships 2030View
12/01/2030Goiania, Brazil49 - 15 Baltasar Miron19 - 15 WPts Americas Championships 2030View
09/01/2030Goiania, Brazil48 - 15 Angel Vidrio5 - 5 WPts Americas Championships 2030View
12/12/2029San Jose, Costa Rica47 - 15 Ratib Zaki39 - 18 WPts
11/11/2029San Jose, Costa Rica46 - 15 Borislav á Semakov40 - 17 WPts
11/10/2029Burgas, Bulgaria45 - 15 Borislav á Semakov40 - 16 WPts
10/09/2029Daegu, South Korea45 - 14 Peabo Muunda36(1) - 25 LPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea44 - 14 Cortez Monterroso10 - 4 WPts Daegu World Championships 2029View
19/08/2029San Jose, Costa Rica43 - 14 Bob Ryan27 - 24 WPts
19/07/2029Kumasi, Ghana42 - 14 Mark Kwei30 - 14 WPts
18/06/2029San Jose, Costa Rica41 - 14 Rodrigo Camisa29 - 18 WPts
18/05/2029Riga, Latvia40 - 14 Dimi Kevite32(2) - 21 WPts
17/04/2029Harare, Zimbabwe39 - 14 Lee Machapa26 - 24 WPts
17/03/2029San Jose, Costa Rica39 - 13 Gonzalo Ossa27(1) - 9 LPts Costa Rica National Championships 2029View
14/03/2029San Jose, Costa Rica38 - 13 Jeraldo Jiminez12 - 25 WPts Costa Rica National Championships 2029View
11/03/2029San Jose, Costa Rica37 - 13 Gig Bermejo16 - 6 WPts Costa Rica National Championships 2029View
21/02/2029San Jose, Costa Rica36 - 13 Quito Garza32(1) - 15 WPts
21/01/2029San Jose, Costa Rica35 - 13 Quito Garza32(1) - 14 WPts
21/12/2028San Jose, Costa Rica34 - 13 Quito Garza32(1) - 13 WPts
20/11/2028San Jose, Costa Rica33 - 13 Zach Dewey22 - 17 WPts
18/10/2028Limerick, Ireland33 - 12 Shamus Neil30 - 19 LPts
17/09/2028San Jose, Costa Rica33 - 11 Shamus Neil29 - 19 LPts
17/08/2028San Jose, Costa Rica32 - 11 Shamus Neil29 - 18 WPts
13/07/2028Nanning, China32 - 10 Amer Alam66(1) - 24 LPts Nanning Olympics 2028View
18/06/2028Riga, Latvia31 - 10 Dimi Kevite24(1) - 17 WPts
18/05/2028San Jose, Costa Rica31 - 9 Manny Grajeda32(1) - 7 LPts
17/04/2028San Jose, Costa Rica30 - 9 Carlos Granado18 - 10 WPts
17/03/2028San Jose, Costa Rica29 - 9 Gabriel Cuaresma16 - 7 WPts Costa Rica National Championships 2028View
14/03/2028San Jose, Costa Rica28 - 9 Alejandro Matute8 - 13 WPts Costa Rica National Championships 2028View
11/03/2028San Jose, Costa Rica27 - 9 Jeraldo Jiminez8 - 21 WPts Costa Rica National Championships 2028View
06/03/2028Surabaya, Indonesia26 - 9 Harta Hartono15 - 13 WPts
04/02/2028San Jose, Costa Rica26 - 8 Carlos Granado14 - 10 LPts
04/01/2028San Jose, Costa Rica25 - 8 Carlos Granado14 - 9 WPts
06/11/2027Montevideo, Uruguay24 - 8 Juan Rayas7 - 15 WPts
08/09/2027Kiev, Ukraine23 - 8 Symon Romanko21 - 20 WPts
11/07/2027Yerevan, Armenia22 - 8 Malkhas Injijian9 - 20(1) WPts
13/05/2027Dublin, Ireland21 - 8 Sam Maguire8 - 20 WPts
14/03/2027San Jose, Costa Rica21 - 7 Joaquin Vinas48 - 12 LPts Costa Rica National Championships 2027View
11/03/2027San Jose, Costa Rica20 - 7 Frisco Rodiguez39 - 38 WPts Costa Rica National Championships 2027View
01/03/2027San Jose, Costa Rica19 - 7 Conor Breckenridge12 - 17 WPts
31/12/2026Quezon City, Philippines18 - 7 Leon Montez13 - 7 WPts
02/11/2026Katlehong, South Africa17 - 7 Useni Kessels15 - 13 WPts
04/09/2026Makiivka, Ukraine16 - 7 Gennady Olshansky4 - 13(1) WPts
07/07/2026Vilnius, Lithuania15 - 7 Bartosz Glodowski5 - 29(3) WPts
09/05/2026Suez, Egypt14 - 7 Majid Alluba19 - 19 WPts
11/03/2026San Jose, Costa Rica14 - 6 Fidel Borbon26(2) - 15 LPts Costa Rica National Championships 2026View
07/03/2026Manaus, Brazil13 - 6 Diego Pacheco6 - 17(1) WPts
07/01/2026Toulouse, France12 - 6 Varocher Beaubien5 - 34(11) WPts
09/11/2025Mendoza, Argentina11 - 6 Isidro Morro3 - 14 WPts
11/09/2025Plovdiv, Bulgaria10 - 6 Ufuk Ceylan5 - 17(1) WPts
14/07/2025San Jose, Costa Rica9 - 6 Hilario Rico1 - 16 WPts
16/05/2025San Jose, Costa Rica8 - 6 Brin Bratten32(2) - 14 WPts
17/03/2025San Jose, Costa Rica8 - 5 Joaquin Vinas25 - 10 LPts Costa Rica National Championships 2025View
14/03/2025San Jose, Costa Rica7 - 5 Vidal Silvestre23 - 11 WPts Costa Rica National Championships 2025View
11/03/2025San Jose, Costa Rica6 - 5 Frisco Rodiguez26 - 33 WPts Costa Rica National Championships 2025View
03/03/2025San Jose, Costa Rica5 - 5 Juan Francisco25 - 20 WPts
29/01/2025Bogota, Colombia5 - 4 Cisco Betancourt28(1) - 15(4) LPts
01/12/2024San Jose, Costa Rica5 - 3 Juan Livas36(1) - 14 LPts
05/10/2024San Jose, Costa Rica4 - 3 Vicente Nazario4 - 22(7) WPts
19/08/2024San Jose, Costa Rica3 - 3 Juan Villasenor20(1) - 21 WPts
23/06/2024San Jose, Costa Rica3 - 2 Rodrigo Jiminez14 - 25 LPts
02/05/2024San Jose, Costa Rica2 - 2 Xavier Modesto0 - 0 WPts
01/04/2024San Jose, Costa Rica1 - 2 Fraco Batista6 - 21 WPts
07/02/2024San Jose, Costa Rica1 - 1 Vicente Villeda0 - 0 LPts
25/12/2023San Jose, Costa Rica1 - 0 Rodrigo Aviles0 - 0 LPts
05/11/2023San Jose, Costa Rica0 - 0 Sagaz Barrantes0 - 2 WPts