Weightclass:  Light Flyweight
Location:  San Jose, Costa Rica
Record:  47(2) - 40
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2031San Jose, Costa Rica46(2) - 40 Rogelio Llano12 - 12 WPts
04/05/2031San Jose, Costa Rica45(2) - 40 Tabtibdaeng Boonjumnong5 - 15 WPts
06/03/2031San Jose, Costa Rica44(2) - 40 Zain Zacha0 - 3 WPts
04/01/2031San Jose, Costa Rica43(2) - 40 Angel Posada9 - 10 WPts
05/11/2030San Jose, Costa Rica42(2) - 40 Jawad Habibi0 - 9 WPts
06/09/2030San Jose, Costa Rica41(2) - 40 Juan Fulgencio22 - 16 WPts
07/07/2030San Jose, Costa Rica40(2) - 40 Petr Kozel4 - 8 WPts
09/05/2030San Jose, Costa Rica39(2) - 40 Phineus Ballas1 - 2 WPts
10/03/2030San Jose, Costa Rica38(2) - 40 Sergei Mosin2 - 8 WPts
10/01/2030San Jose, Costa Rica37(2) - 40 Sergei Mosin2 - 7 WPts
08/11/2029San Jose, Costa Rica36(2) - 40 Judocus Van den Berghe2 - 14 WPts
08/09/2029San Jose, Costa Rica35(2) - 40 Zacarias Aliling0 - 6 WPts
09/07/2029San Jose, Costa Rica34(2) - 40 Zachary Feliz3 - 12 WPts
09/05/2029Managua, Nicaragua33(2) - 40 Alejandro Mauricio15 - 15 WPts
11/03/2029San Jose, Costa Rica33(2) - 39 Rafael Sepulveda4 - 1 LPts Costa Rica National Championships 2029View
06/02/2029Amman, Jordan32(2) - 39 Sajid Jabur4 - 18 WPts
09/12/2028Karagandy, Kazakhstan31(2) - 39 Kolya Galiackberov10 - 20 WPts
11/10/2028Perth, Australia30(1) - 39 Bart Pugh7 - 22(7) WKO2
13/08/2028San Jose, Costa Rica29(1) - 39 Aimon Giraldo32 - 28(2) WPts
30/06/2028San Jose, Costa Rica28(1) - 39 Hiro Ogasawara40(3) - 38 WPts
09/05/2028San Jose, Costa Rica27(1) - 39 Khalid Dawood2 - 9 WPts
11/03/2028San Jose, Costa Rica27(1) - 38 Juan Villela11 - 17 LPts Costa Rica National Championships 2028View
10/02/2028Kobe, Japan27(1) - 37 Hiro Ogasawara37(3) - 36 LPts
09/01/2028Port-au-Prince, Haiti27(1) - 36 Yves Reinier20 - 12 LPts Americas Championships 2028View
15/12/2027San Jose, Costa Rica27(1) - 35 Alik Prosvirnin37 - 20 LPts
11/11/2027San Jose, Costa Rica26(1) - 35 Hiro Ogasawara37(3) - 33 WPts
11/10/2027San Jose, Costa Rica25(1) - 35 Hiro Ogasawara37(3) - 32 WPts
28/08/2027Soweto, South Africa25(1) - 34 Nhlanhla Mthethwa25 - 28 LPts
28/07/2027Soweto, South Africa25(1) - 33 Nhlanhla Mthethwa24 - 28 LPts
27/06/2027Guatemala City, Guatemala25(1) - 32 Beltran Ceron34 - 28 LPts
27/05/2027San Jose, Costa Rica24(1) - 32 Nhlanhla Mthethwa23 - 27 WPts
17/04/2027Bangkok, Thailand24(1) - 31 Rusalee Kiatponthip42(1) - 18 LPts
17/03/2027San Jose, Costa Rica23(1) - 31 Xeres Armendarez10 - 4 WPts Costa Rica National Championships 2027View
14/03/2027San Jose, Costa Rica22(1) - 31 Juan Villela8 - 13 WPts Costa Rica National Championships 2027View
11/03/2027San Jose, Costa Rica21(1) - 31 Diego Justiniano5 - 19 WPts Costa Rica National Championships 2027View
06/02/2027Christchurch, New Zealand20(1) - 31 Ian Claghorn30 - 26 WPts
06/01/2027Tegucigalpa, Honduras20(1) - 30 Juan Geronimo45 - 13(3) LPts
06/12/2026Tegucigalpa, Honduras20(1) - 29 Juan Geronimo44 - 13(3) LPts
05/11/2026Tegucigalpa, Honduras20(1) - 28 Juan Geronimo43 - 13(3) LPts
05/10/2026Tegucigalpa, Honduras20(1) - 27 Juan Geronimo42 - 13(3) LPts
04/09/2026Tegucigalpa, Honduras20(1) - 26 Juan Geronimo41 - 13(3) LPts
04/08/2026Tegucigalpa, Honduras20(1) - 25 Juan Geronimo40 - 13(3) LPts
04/07/2026Tegucigalpa, Honduras20(1) - 24 Juan Geronimo39 - 13(3) LPts
02/06/2026San Jose, Costa Rica20(1) - 23 Khalid Popal19 - 20 LPts
17/04/2026Melbourne, Australia20(1) - 22 John Erwin27 - 11 LPts
17/03/2026San Jose, Costa Rica19(1) - 22 Diego Leano9 - 22 WPts Costa Rica National Championships 2026View
14/03/2026San Jose, Costa Rica18(1) - 22 Jair Torrente24(1) - 16 WPts Costa Rica National Championships 2026View
11/03/2026San Jose, Costa Rica17(1) - 22 Angel Espana5 - 24 WPts Costa Rica National Championships 2026View
07/03/2026San Jose, Costa Rica16(1) - 22 Xeres Galeano6 - 8 WPts
31/01/2026San Jose, Costa Rica15(1) - 22 Ulises Tiscareno7 - 15 WPts
02/12/2025Tegucigalpa, Honduras14(1) - 22 Larenzo Mieras0 - 4 WPts
04/10/2025San Jose, Costa Rica13(1) - 22 Carlos Imperial11 - 17 WPts
06/08/2025San Pedro Sula, Honduras12(1) - 22 Iago De Anda1 - 0 WPts
08/06/2025San Jose, Costa Rica11 - 22 Dimos Riveron25(1) - 21(7) WKO3
16/04/2025San Jose, Costa Rica10 - 22 Juan Briceno15(1) - 29 WPts
11/03/2025San Jose, Costa Rica10 - 21 Neper Solar42(1) - 21 LPts Costa Rica National Championships 2025View
02/02/2025Zaporizhia, Ukraine10 - 20 Sergey Borys4 - 11 LPts
05/12/2024Hanoi, Vietnam9 - 20 Voong Lam3 - 20 WPts
07/10/2024San Jose, Costa Rica9 - 19 Pancho Tallon10 - 20 LPts
09/08/2024Riyadh, Saudi Arabia8 - 19 Mohsin Ackery28 - 12 WPts
11/06/2024Patrai, Greece8 - 18 Gelasius Siska22 - 17 LPts
13/04/2024San Jose, Costa Rica8 - 17 Carlos Imperial4 - 15 LPts
19/02/2024San Jose, Costa Rica8 - 16 Jesus Mandes14 - 5 LPts
22/12/2023La Plata, Argentina7 - 16 Roman Pastor15(1) - 17 WPts
24/10/2023Ho Chi Minh City, Vietnam7 - 15 Cao Quang11 - 26 LPts
26/08/2023San Jose, Costa Rica7 - 14 Cisco Villella9 - 7 LPts
28/06/2023San Jose, Costa Rica7 - 13 Rodrigo Martos12 - 7 LPts
01/05/2023San Jose, Costa Rica6 - 13 Joaquin Porto7 - 14 WPts
04/03/2023Kuala Lumpur, Malaysia5 - 13 Bilal Zaki1 - 3 WPts
04/01/2023Ostrava, Czech Republic5 - 12 Richard Vasek20 - 10 LPts
06/11/2022San Jose, Costa Rica4 - 12 Elias Lopez6 - 12 WPts
28/09/2022San Jose, Costa Rica4 - 11 Oleos Allende7 - 22 LPts
27/08/2022San Jose, Costa Rica3 - 11 John Aird8 - 4 WPts
28/06/2022Durban, South Africa3 - 10 Nelis Pienaar21(1) - 13 LPts
29/04/2022Sana'a, Yemen3 - 9 Adnan Sadi22(4) - 5 LPts
01/03/2022Panama City, Panama3 - 8 Venacio Payan5 - 7 LPts
31/12/2021San Jose, Costa Rica3 - 7 Jose Feria7 - 10 LPts
31/10/2021Sheffield, UK3 - 6 Jacob Callas18 - 8 LPts
01/09/2021Ulaanbaatar, Mongolia3 - 5 Girgis Cairimow19 - 3 LPts
04/07/2021Villeurbanne, France3 - 4 Tugdual Roussel5 - 8 LPts
06/05/2021San Jose, Costa Rica3 - 3 Fausto Betances0 - 0 LPts
10/03/2021San Jose, Costa Rica3 - 2 Zachary Dashiell9 - 8 LPts
10/01/2021San Jose, Costa Rica3 - 1 Carlos Castanon12 - 6 LPts
14/11/2020San Jose, Costa Rica2 - 1 Elias Lopez2 - 3 WPts
14/09/2020San Jose, Costa Rica1 - 1 Elias Lopez2 - 2 WPts
15/07/2020San Jose, Costa Rica1 - 0 Ivan Nuno6 - 9 LPts
05/06/2020San Jose, Costa Rica0 - 0 Rodrigo Hay0 - 0 WPts