Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  67(3) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2029San Jose, Costa Rica66(3) - 14 Reyes Soza9 - 8 WPts
05/04/2029San Jose, Costa Rica65(3) - 14 Gareth Day3 - 9 WPts
04/02/2029San Jose, Costa Rica64(3) - 14 Kongsuk Minburi1 - 1 WPts
06/12/2028San Jose, Costa Rica63(3) - 14 Laurys Tykel10 - 5 WPts
07/10/2028San Jose, Costa Rica62(3) - 14 Sevag Pabigyan0 - 1 WPts
08/08/2028San Jose, Costa Rica61(3) - 14 James Move10 - 3 WPts
09/06/2028San Jose, Costa Rica60(3) - 14 Rogelio Cava3 - 12(2) WPts
10/04/2028San Jose, Costa Rica59(3) - 14 Yong Bi18(1) - 19 WPts
10/02/2028San Jose, Costa Rica58(2) - 14 Che Minh4 - 11(1) WKO3
12/12/2027San Jose, Costa Rica57(2) - 14 Angel Cuellar52(3) - 19(9) WPts
11/11/2027Santo Domingo Este, Dominican Republic56(1) - 14 Angel Cuellar52(3) - 18(8) WKO3
11/10/2027Santo Domingo Este, Dominican Republic56(1) - 13 Angel Cuellar51(3) - 18(8) LPts
10/09/2027Ibadan, Nigeria56(1) - 12 Gonzalo Ortiz25(1) - 3 LPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria55(1) - 12 Hassan Mirza32 - 23(2) WPts Ibadan World Championships 2027View
19/08/2027San Jose, Costa Rica54(1) - 12 Zhuang Hao43(1) - 17 WPts
19/07/2027San Jose, Costa Rica53(1) - 12 Zhuang Hao43(1) - 16 WPts
18/06/2027San Jose, Costa Rica52(1) - 12 Zhuang Hao43(1) - 15 WPts
18/05/2027San Jose, Costa Rica51(1) - 12 Chima Adeniji48(6) - 18 WPts
17/04/2027San Jose, Costa Rica50(1) - 12 Ricky Moreau26(1) - 25 WPts
17/03/2027San Jose, Costa Rica49 - 12 Alejandro Narciso12 - 11 WKO3 Costa Rica National Championships 2027View
14/03/2027San Jose, Costa Rica48 - 12 Edmundo Barcena21 - 7 WPts Costa Rica National Championships 2027View
11/03/2027San Jose, Costa Rica47 - 12 Gonzalo Ossa14 - 5 WPts Costa Rica National Championships 2027View
06/02/2027Chongqing, China46 - 12 Zhuang Hao39(1) - 13 WPts
06/01/2027San Jose, Costa Rica45 - 12 Paco Vilchis34 - 18 WPts
06/12/2026San Jose, Costa Rica44 - 12 Salvador Acevedo33(1) - 23 WPts
05/11/2026San Jose, Costa Rica43 - 12 Salvador Acevedo33(1) - 22 WPts
05/10/2026San Jose, Costa Rica42 - 12 Salvador Acevedo33(1) - 21 WPts
04/09/2026Córdoba, Argentina41 - 12 Salvador Acevedo33(1) - 20 WPts
03/08/2026San Jose, Costa Rica40 - 12 Phuong Toan36 - 12 WPts
21/06/2026San Jose, Costa Rica39 - 12 Elvis Egeberg31 - 19 WPts
18/05/2026San Jose, Costa Rica38 - 12 Eloy Fosco26(1) - 25 WPts
17/04/2026San Jose, Costa Rica37 - 12 Ricky Moreau20(1) - 17 WPts
17/03/2026San Jose, Costa Rica36 - 12 Frisco Rodiguez34 - 36 WPts Costa Rica National Championships 2026View
14/03/2026San Jose, Costa Rica35 - 12 Santiago Botello10 - 12 WPts Costa Rica National Championships 2026View
11/03/2026San Jose, Costa Rica34 - 12 Quiqui Cabanas24 - 15 WPts Costa Rica National Championships 2026View
18/01/2026Montreal, Canada34 - 11 Fidel Villescas62(1) - 17 LPts Americas Championships 2026View
15/01/2026Montreal, Canada33 - 11 Eloy Fosco23(1) - 23 WPts Americas Championships 2026View
12/01/2026Montreal, Canada32 - 11 Joaquin Villalva65(3) - 13 WPts Americas Championships 2026View
09/01/2026Montreal, Canada31 - 11 Rodrigo Vina32(1) - 14 WPts Americas Championships 2026View
31/12/2025San Jose, Costa Rica30 - 11 Elvis Egeberg28 - 14 WPts
12/11/2025San Jose, Costa Rica29 - 11 Eloy Fosco21(1) - 21 WPts
12/10/2025San Jose, Costa Rica28 - 11 Elvis Egeberg27 - 13 WPts
07/09/2025Ningbo, China28 - 10 Adnan Pour49(1) - 26 LPts Ningbo World Championships 2025View
14/07/2025San Jose, Costa Rica27 - 10 Leighton Wan4 - 8 WPts
15/05/2025Rotterdam, Netherlands26 - 10 Gil de Backere23 - 25 WPts
17/03/2025San Jose, Costa Rica25 - 10 Edmundo Barcena8 - 5 WPts Costa Rica National Championships 2025View
14/03/2025San Jose, Costa Rica24 - 10 Nicandro Ante21(1) - 26 WPts Costa Rica National Championships 2025View
11/03/2025San Jose, Costa Rica23 - 10 Quiqui Cabanas20 - 12 WPts Costa Rica National Championships 2025View
06/02/2025San Jose, Costa Rica22 - 10 Ovidio Verdin14 - 10 WPts
16/12/2024San Jose, Costa Rica21 - 10 Liang Kho2 - 10 WPts
17/10/2024San Jose, Costa Rica20 - 10 Vidal Silvestre21 - 9 WPts
19/08/2024San Jose, Costa Rica19 - 10 Roman Iwinski25 - 14 WPts
19/07/2024San Jose, Costa Rica18 - 10 Roman Iwinski25 - 13 WPts
18/06/2024Vilnius, Lithuania17 - 10 Roman Iwinski25 - 12 WPts
18/05/2024Vilnius, Lithuania17 - 9 Roman Iwinski24 - 12 LPts
17/04/2024Bursa, Turkey16 - 9 Asil Cetin20 - 11 WPts
17/03/2024San Jose, Costa Rica16 - 8 Frisco Rodiguez20 - 29 LPts Costa Rica National Championships 2024View
14/03/2024San Jose, Costa Rica15 - 8 Vidal Silvestre19 - 7 WPts Costa Rica National Championships 2024View
11/03/2024San Jose, Costa Rica14 - 8 Quiqui Cabanas14 - 11 WPts Costa Rica National Championships 2024View
12/01/2024Maracaibo, Venezuela14 - 7 Dario Ambriz34 - 7 LPts Americas Championships 2024View
09/01/2024Maracaibo, Venezuela13 - 7 Angel Algarin24(1) - 19 WPts Americas Championships 2024View
06/12/2023San Jose, Costa Rica12 - 7 Theo Mailer2 - 10(2) WPts
05/11/2023Christchurch, New Zealand11 - 7 Theo Mailer2 - 9(2) WPts
05/10/2023Bursa, Turkey10 - 7 Asil Cetin16 - 9 WPts
04/09/2023Leon, Mexico10 - 6 Antonio Ruiz11(1) - 12 LPts
15/07/2023Munich, Germany9 - 6 Jorn Adelsperger3 - 17 WPts
16/05/2023San Jose, Costa Rica8 - 6 Senon Lopez7 - 22 WPts
17/03/2023San Jose, Costa Rica7 - 6 Frisco Rodiguez14 - 24 WPts Costa Rica National Championships 2023View
14/03/2023San Jose, Costa Rica6 - 6 Ramirez Feliciano13 - 9 WPts Costa Rica National Championships 2023View
11/03/2023San Jose, Costa Rica5 - 6 Rodrigo Jiminez10 - 21 WPts Costa Rica National Championships 2023View
11/02/2023Gdansk, Poland4 - 6 Milosz Kocik13 - 13 WPts
14/12/2022Mogilev, Belarus3 - 6 Wasyl Mastel1 - 6 WPts
16/10/2022San Jose, Costa Rica2 - 6 Luka Marinovic1 - 0 WPts
18/08/2022Krakow, Poland1 - 6 Donat Bienkowski0 - 0 WPts
19/06/2022San Jose, Costa Rica0 - 6 Venacio Deliz0 - 4 WPts
20/04/2022San Jose, Costa Rica0 - 5 Cisco Padua9 - 14 LPts
21/02/2022Samarqand, Uzbekistan0 - 4 Seyfaddin Garaev16 - 8 LPts
24/12/2021San Jose, Costa Rica0 - 3 Wibowo Syaifuddin6 - 20 LPts
24/10/2021San Jose, Costa Rica0 - 2 Marcel Bayard13 - 7 LPts
24/08/2021San Jose, Costa Rica0 - 1 Hilario Lopez9 - 13 LPts
06/07/2021San Jose, Costa Rica0 - 0 Ramirez Feliciano3 - 5 LPts