Weightclass:  Light Heavyweight
Location:  San Jose, Costa Rica
Record:  47 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/07/2027San Jose, Costa Rica46 - 25 Zain Baali3 - 8 WPts
13/05/2027San Jose, Costa Rica45 - 25 Kazim Abdurrahmirov3 - 8 WPts
14/03/2027San Jose, Costa Rica44 - 25 Noel Coleman32 - 31 WPts
12/01/2027San Jose, Costa Rica43 - 25 Isidro Carreno5 - 24 WPts
12/11/2026San Jose, Costa Rica42 - 25 Jordan Higgins8 - 21 WPts
13/09/2026San Jose, Costa Rica41 - 25 Arvid Fedder4 - 2 WPts
14/07/2026San Jose, Costa Rica40 - 25 Hugh Tuten3 - 6 WPts
14/05/2026San Jose, Costa Rica39 - 25 Brendan Carmicheal3 - 13 WPts
16/03/2026San Jose, Costa Rica38 - 25 Andrew McCowan2 - 8 WPts
15/01/2026San Jose, Costa Rica37 - 25 Odie Rapp5 - 16 WPts
16/11/2025San Jose, Costa Rica36 - 25 Aleksandr Ezerinsh18 - 12 WPts
17/09/2025San Jose, Costa Rica35 - 25 Vicente Villagran3 - 11 WPts
19/07/2025Aalborg, Denmark35 - 24 Hannes Digman49 - 6 LPts
18/06/2025San Miguelito, Panama35 - 23 Eduardo Anselmo50 - 19 LPts
18/05/2025Shubra El-Kheima, Egypt34 - 23 Yasin Hadi29 - 32 WPts
17/04/2025Aalborg, Denmark34 - 22 Hannes Digman46 - 6 LPts
17/03/2025San Jose, Costa Rica33 - 22 Fresco Ruis15 - 22(1) WPts Costa Rica National Championships 2025View
14/03/2025San Jose, Costa Rica32 - 22 Marjun Peinado6 - 7 WPts Costa Rica National Championships 2025View
11/03/2025San Jose, Costa Rica31 - 22 Ramirez Bobo3 - 5 WPts Costa Rica National Championships 2025View
12/02/2025San Jose, Costa Rica30 - 22 Antwan Cavins29(1) - 23 WPts
12/01/2025San Jose, Costa Rica29 - 22 Antwan Cavins29(1) - 22 WPts
30/11/2024San Jose, Costa Rica29 - 21 Alejandro Grano15 - 29 LPts
29/10/2024San Jose, Costa Rica28 - 21 Larenzo Pando18 - 27 WPts
28/09/2024San Jose, Costa Rica27 - 21 Larenzo Pando18 - 26 WPts
28/08/2024San Jose, Costa Rica26 - 21 Bilal Guellal22(1) - 33 WPts
20/07/2024San Jose, Costa Rica25 - 21 Lloyd Howell9 - 9 WPts
18/06/2024Zagreb, Croatia25 - 20 Ladislav Novacic30 - 13 LPts
18/05/2024Zagreb, Croatia25 - 19 Ladislav Novacic29 - 13 LPts
17/04/2024San Jose, Costa Rica24 - 19 Bilal Guellal21(1) - 30 WPts
17/03/2024San Jose, Costa Rica23 - 19 Neron Villasenor7 - 12 WPts Costa Rica National Championships 2024View
14/03/2024San Jose, Costa Rica22 - 19 Jesus Melendez9 - 31(2) WPts Costa Rica National Championships 2024View
11/03/2024San Jose, Costa Rica21 - 19 Oleos Clavel8 - 13 WPts Costa Rica National Championships 2024View
01/03/2024San Jose, Costa Rica21 - 18 Sid Yuille23(1) - 23 LPts
30/01/2024San Jose, Costa Rica21 - 17 Jay Haig20 - 9 LPts
17/12/2023San Jose, Costa Rica20 - 17 Daiki Kono2 - 10 WPts
18/10/2023San Jose, Costa Rica19 - 17 Francisco Zapata2 - 10 WPts
20/08/2023Barcelona, Spain18 - 17 Quin Fuertes14 - 17 WPts
22/06/2023San Jose, Costa Rica17 - 17 Gervasio Arguello12 - 15 WPts
24/04/2023San Jose, Costa Rica16 - 17 Montana Mazon18 - 12 WPts
02/03/2023San Jose, Costa Rica16 - 16 Manuel Grajeda16 - 14 LPts
01/01/2023San Jose, Costa Rica16 - 15 Manuel Grajeda15 - 14 LPts
07/11/2022San Jose, Costa Rica15 - 15 Gareth Sibbett9 - 20 WPts
08/09/2022San Jose, Costa Rica15 - 14 Reynaldo Castrejon25 - 7 LPts
09/07/2022El Alto, Bolivia15 - 13 Joaquin Tostado25 - 6 LPts
10/05/2022Burgas, Bulgaria14 - 13 Kosta á Bolgarkov1 - 1 WPts
11/03/2022San Jose, Costa Rica14 - 12 Rafael Porras6 - 10 LPts Costa Rica National Championships 2022View
25/02/2022Salzburg, Austria13 - 12 Amhold Zajonczek14 - 11 WPts
28/12/2021San Jose, Costa Rica12 - 12 Neron Villasenor1 - 2 WPts
27/10/2021Madrid, Spain12 - 11 Alejandro Morga20 - 3 LPts
29/08/2021San Jose, Costa Rica12 - 10 Montana Mazon11 - 9 LPts
11/07/2021San Jose, Costa Rica11 - 10 Ponce Tejeda16 - 6 WPts
14/05/2021San Jose, Costa Rica11 - 9 Ilia á Christov12 - 7 LPts
14/03/2021San Jose, Costa Rica11 - 8 Reynaldo Castrejon17 - 4 LPts Costa Rica National Championships 2021View
11/03/2021San Jose, Costa Rica10 - 8 Quito Echevarria14 - 5 WPts Costa Rica National Championships 2021View
07/01/2021San Jose, Costa Rica9 - 8 Montana Mazon11 - 5 WPts
06/11/2020Cochabamba, Bolivia8 - 8 Oihane Maravilla9 - 2 WPts
08/09/2020Nassau, Bahamas7 - 8 Lee Hackett4 - 12 WPts
11/07/2020Linz, Austria7 - 7 VolIny Hammerstein6(1) - 3 LPts
11/05/2020Linz, Austria7 - 6 VolIny Hammerstein5(1) - 3 LPts
13/03/2020San Jose, Costa Rica6 - 6 Jesus Melendez2 - 11 WPts
12/01/2020San Jose, Costa Rica5 - 6 Aimon Pablo3 - 7 WPts
27/11/2019Tampere, Finland5 - 5 Niko Tanskanen6 - 3 LPts
29/09/2019San Jose, Costa Rica4 - 5 Eloy Gonsalez5 - 4 WPts
01/08/2019San Jose, Costa Rica3 - 5 Aimon Pablo2 - 5 WPts
01/06/2019San Jose, Costa Rica2 - 5 Fresco Zambrano1 - 6 WPts
27/04/2019Dundalk, Ireland2 - 4 Callum Swineford4 - 2 LPts
25/02/2019Santa Clara, Cuba1 - 4 Larenzo Vasques5 - 3 WPts
27/12/2018Tabriz, Iran1 - 3 Hassan Sharifov2 - 3 LPts
29/10/2018Lagos, Nigeria1 - 2 Haider Hasain3 - 0 LPts
31/08/2018San Jose, Costa Rica1 - 1 Mahavir Doshi1 - 1 LPts
03/07/2018San Jose, Costa Rica1 - 0 Jose Quevedo2 - 1 LPts
05/05/2018San Jose, Costa Rica0 - 0 Carlos Almeda0 - 0 WPts