Weightclass:  Middleweight
Location:  San Jose, Costa Rica
Record:  24 - 16(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/01/2026San Jose, Costa Rica23 - 16(1) Saad Jafri4 - 14 WPts
06/11/2025San Jose, Costa Rica22 - 16(1) Ayanda Mabudafhasi2 - 10 WPts
07/09/2025San Jose, Costa Rica21 - 16(1) Conroy Geil7 - 18(2) WPts
09/07/2025San Jose, Costa Rica20 - 16(1) Xabat Menor4 - 21(2) WPts
09/05/2025San Jose, Costa Rica19 - 16(1) Marlen Ukhov11 - 12 WPts
10/03/2025San Jose, Costa Rica18 - 16(1) Mangkubini Rachman6(1) - 21 WPts
09/01/2025San Jose, Costa Rica17 - 16(1) Clinton Bisset8 - 7 WPts
09/11/2024San Jose, Costa Rica16 - 16(1) Senon Silverio0 - 1 WPts
09/09/2024San Jose, Costa Rica15 - 16(1) Fausto Montoya0 - 1 WPts
11/07/2024San Jose, Costa Rica14 - 16(1) Brygus Karalis0 - 2 WPts
11/05/2024San Jose, Costa Rica13 - 16(1) Haemon Straka0 - 14 WPts
12/03/2024San Jose, Costa Rica12 - 16(1) Tino Ciccioli0 - 12(5) WPts
12/01/2024Dushanbe, Tajikistan12 - 15(1) Kolya Urynbassarow5(1) - 31 LPts
14/11/2023Colchester, UK12 - 14(1) Oscar Brodersen22(1) - 18 LPts
16/09/2023Dushanbe, Tajikistan12 - 13(1) Sasha Jalilov18 - 19 LPts
19/07/2023San Jose, Costa Rica11 - 13(1) Juan Velez2 - 17(1) WPts
27/05/2023San Jose, Costa Rica11 - 12 Vidal Murguia7 - 22 LKO3
28/03/2023Johor Bahru, Malaysia10 - 12 Chen Miao8 - 24 WPts
28/01/2023Athens, Greece9 - 12 Jason Elias1 - 2 WPts
29/11/2022San Jose, Costa Rica9 - 11 Esteban Maradiaga9 - 10 LPts
09/10/2022San Jose, Costa Rica9 - 10 Montego Arquilla14 - 15 LPts
08/09/2022Oulu, Finland9 - 9 Aku Ulmanen15 - 15 LPts
09/07/2022Zagreb, Croatia9 - 8 Ljuban Zoretic8 - 20 LPts
10/05/2022San Jose, Costa Rica8 - 8 Xabat Menor0 - 4 WPts
11/03/2022San Jose, Costa Rica8 - 7 Sancho Gomez14 - 11 LPts Costa Rica National Championships 2022View
29/01/2022Riyadh, Saudi Arabia7 - 7 Gazi Tayfur9 - 16 WPts
01/12/2021San Jose, Costa Rica6 - 7 Hassan Doud10(1) - 15 WPts
01/10/2021Santo Domingo Oeste, Dominican Republic5 - 7 Sierra San Angelo1 - 21 WPts
02/08/2021Santa Teresa del Tuy, Venezuela5 - 6 Dimos Sagun9(2) - 10 LPts
02/06/2021San Jose, Costa Rica5 - 5 Kendis Katukula8 - 12 LPts
02/04/2021Vilnius, Lithuania4 - 5 Dawid Tarnowski5 - 12 WPts
02/02/2021San Jose, Costa Rica3 - 5 Juan Velez1 - 3 WPts
15/12/2020San Jose, Costa Rica3 - 4 Ashley Erinle4 - 5 LPts
15/10/2020San Jose, Costa Rica3 - 3 Senon Rodriguez5 - 10 LPts
20/08/2020San Jose, Costa Rica3 - 2 Oleos Maysonet12 - 5 LPts
23/06/2020San Jose, Costa Rica2 - 2 Waltier Lemartin2 - 11 WPts
22/04/2020San Jose, Costa Rica2 - 1 Angel Regino5 - 9 LPts
14/03/2020San Jose, Costa Rica2 - 0 Pedro Duron10 - 5 LPts Costa Rica National Championships 2020View
11/03/2020San Jose, Costa Rica1 - 0 Juan Terrones4 - 7 WPts Costa Rica National Championships 2020View
05/02/2020San Jose, Costa Rica0 - 0 Felippe Escoto1 - 6 WPts