Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  44(5) - 35(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/10/2032San Jose, Costa Rica43(5) - 35(1) Karno Indrawati1 - 7 WPts
02/08/2032San Jose, Costa Rica42(5) - 35(1) Igor Grushikhin9 - 5 WPts
03/06/2032San Jose, Costa Rica41(4) - 35(1) Naftali Sowah12 - 8 WKO3
03/04/2032San Jose, Costa Rica40(4) - 35(1) Serkan Yazici4 - 7 WPts
03/02/2032San Jose, Costa Rica39(4) - 35(1) Bryn Linkletter0 - 14 WPts
06/12/2031San Jose, Costa Rica38(4) - 35(1) James Cecil6 - 30 WPts
07/10/2031San Jose, Costa Rica37(4) - 35(1) Angel Puma4 - 4 WPts
08/08/2031San Jose, Costa Rica36(4) - 35(1) John MacPherson0 - 6 WPts
09/06/2031San Jose, Costa Rica35(4) - 35(1) Mario Perri0 - 13 WPts
09/04/2031San Jose, Costa Rica34(4) - 35(1) Paul Ferguson5 - 7 WPts
08/02/2031San Jose, Costa Rica33(4) - 35(1) Nathan Van Haelst1 - 2 WPts
10/12/2030San Jose, Costa Rica32(4) - 35(1) Carlos Escarcega0 - 7 WPts
11/10/2030Santa Cruz de la Sierra, Bolivia32(4) - 34(1) Agapetus Ancheta42 - 17 LPts
10/09/2030Batam, Indonesia32(4) - 33(1) Langgeng Lutansieto29 - 15 LPts
13/07/2030Panama City, Panama31(3) - 33(1) Olindo Higuera8 - 27(10) WKO3
15/05/2030Burgas, Bulgaria31(3) - 32(1) Emil á Dolmatov34(5) - 20 LPts
17/03/2030San Jose, Costa Rica30(3) - 32(1) Rodrigo Urquidez24 - 6 WPts Costa Rica National Championships 2030View
14/03/2030San Jose, Costa Rica29(3) - 32(1) Diego Cazarez6 - 8 WPts Costa Rica National Championships 2030View
11/03/2030San Jose, Costa Rica28(3) - 32(1) Selestino Aguila11 - 13 WPts Costa Rica National Championships 2030View
04/03/2030Brussels, Belgium27(3) - 32(1) Andre Andreu1 - 6 WPts
04/01/2030London, UK26(3) - 32(1) Irfan Mahmoud3 - 10 WPts
06/11/2029Vilnius, Lithuania25(3) - 32(1) Metody Tylicki7 - 18(2) WPts
08/09/2029Khujand, Tajikistan24(3) - 32(1) Asaf Shams11 - 25 WPts
10/07/2029Montevideo, Uruguay23(3) - 32(1) Vicente Leanos6 - 14 WPts
12/05/2029Abidjan, Ivory Coast22(3) - 32(1) Umber Beaucage7 - 21 WPts
14/03/2029San Jose, Costa Rica22(3) - 31(1) Ramiro Simon10 - 16 LPts Costa Rica National Championships 2029View
11/03/2029San Jose, Costa Rica21(3) - 31(1) Diego Montano1 - 1 WPts Costa Rica National Championships 2029View
21/02/2029San Jose, Costa Rica20(2) - 31(1) Manuel Patron3(1) - 43(11) WKO3
31/12/2028Dubai, UAE19(2) - 31(1) Syed Harroun11 - 27 WPts
02/11/2028Zagreb, Croatia19(2) - 30(1) Zelijko Colic19 - 13 LPts
04/09/2028San Jose, Costa Rica18(2) - 30(1) Felippe Valcarcel11 - 13 WPts
07/07/2028Sendai, Japan17(2) - 30(1) Ichiro Hirai10(1) - 13 WPts
09/05/2028Guayaquil, Ecuador16(2) - 30(1) Rico Mayoral12 - 22 WPts
11/03/2028San Jose, Costa Rica16(2) - 29(1) Rodrigo Urquidez9 - 2 LPts Costa Rica National Championships 2028View
04/03/2028San Jose, Costa Rica15(2) - 29(1) Gethin Healy1 - 0 WPts
05/01/2028Tipitapa, Nicaragua14(2) - 29(1) Senon Salcido0 - 0 WPts
07/11/2027San Jose, Costa Rica13(2) - 29(1) Eduardo Mendosa3 - 19 WPts
08/09/2027Douala, Cameroon13(2) - 28(1) Jemond Duchesnay16(1) - 10 LPts
11/07/2027San Jose, Costa Rica12(2) - 28(1) Nicandro Esquilin9 - 13 WPts
12/05/2027Riyadh, Saudi Arabia11(2) - 28(1) Amer Habeeb11 - 17 WPts
14/03/2027San Jose, Costa Rica11(2) - 27(1) Rico Vazquez12 - 8 LPts Costa Rica National Championships 2027View
11/03/2027San Jose, Costa Rica10(2) - 27(1) Elias Lopez7 - 8 WPts Costa Rica National Championships 2027View
03/03/2027Maracaibo, Venezuela9(2) - 27(1) Cortez Marzo5(1) - 13 WPts
03/01/2027San Jose, Costa Rica8(2) - 27(1) Santiago Magallanez9 - 12 WPts
05/11/2026Lausanne, Switzerland7(1) - 27(1) Bassett Guebert0 - 0 WKO3
07/09/2026Sana'a, Yemen7(1) - 26(1) Saad Abourizk15 - 16 LPts
10/07/2026Khabarovsk, Russia7(1) - 25(1) Fedor Granat27 - 12 LPts
12/05/2026Córdoba, Argentina7(1) - 24(1) Santiago Luy7 - 4 LPts
14/03/2026San Jose, Costa Rica7(1) - 23(1) Sagaz Jarquin24 - 5 LPts Costa Rica National Championships 2026View
11/03/2026San Jose, Costa Rica6(1) - 23(1) Nicandro Esquilin6 - 7 WPts Costa Rica National Championships 2026View
26/01/2026San Jose, Costa Rica5(1) - 23(1) Venacio Pozo13 - 14 WPts
29/11/2025San Jose, Costa Rica4(1) - 23(1) Umair Bashara4 - 7 WPts
30/09/2025Douala, Cameroon4(1) - 22(1) Bonar Bodjongo39 - 11 LPts
02/08/2025San Jose, Costa Rica3(1) - 22(1) Aimon Montalvan7(1) - 19 WPts
03/06/2025San Jose, Costa Rica2 - 22(1) Ryo Santillan4 - 20(9) WKO3
05/04/2025Port Elizabeth, South Africa2 - 21(1) Jack Viljoen6 - 11 LPts
05/02/2025Bratislava, Slovakia2 - 20(1) Izßk Filas32(1) - 15 LPts
08/12/2024Viba del Mar, Chile2 - 19(1) Juan Melgarejo8 - 11 LPts
10/10/2024Helsinki, Finland2 - 18(1) Artturi Vuorela9 - 11 LPts
12/08/2024San Jose, Costa Rica2 - 17(1) Max Erven6 - 13 LPts
14/06/2024San Jose, Costa Rica2 - 16(1) Francisco Cristobal8 - 10 LPts
15/04/2024San Jose, Costa Rica1 - 16(1) Nbad Sahagyan0 - 7 WPts
16/02/2024Geneva, Switzerland1 - 15(1) Javier Aime17 - 24 LPts
19/12/2023Sofia, Bulgaria1 - 14(1) Anastasiy á Lechkov13 - 22 LPts
21/10/2023Bristol, UK1 - 13(1) Alec Kilduff18(3) - 17 LPts
23/08/2023Antwerp, Belgium1 - 12(1) Alain Meinhut16(1) - 13 LPts
25/06/2023Bekasi, Indonesia1 - 11(1) Raeland Ratnasari26 - 7 LPts
27/04/2023Tegucigalpa, Honduras1 - 10(1) Cisco Aros16 - 17 LPts
27/02/2023San Jose, Costa Rica1 - 9(1) Sagaz Jarquin6 - 1 LPts
31/12/2022Soledad, Colombia1 - 8(1) Franco Valcarcel3 - 4 LPts
02/11/2022San Jose, Costa Rica1 - 7(1) Erik Jurcic0 - 6 LPts
04/09/2022San Jose, Costa Rica1 - 6(1) Premysl Malinsky18 - 13 LPts
07/07/2022Barranquilla, Colombia1 - 5(1) Santiago Alamo2 - 12 LPts
08/05/2022San Jose, Costa Rica1 - 4(1) Jose Pan21 - 7 LPts
09/03/2022Oslo, Norway1 - 3 Turpin Bremseth15(1) - 12 LKO3
09/01/2022Dublin, Ireland1 - 2 Thomas Moore14 - 10 LPts
10/11/2021San Jose, Costa Rica1 - 1 Santiago Corte1 - 2 LPts
25/09/2021San Jose, Costa Rica1 - 0 Juan Calistro15 - 10 LPts
05/08/2021San Jose, Costa Rica0 - 0 Pablo Gavino0 - 4 WPts