Weightclass:  Light Heavyweight
Location:  San Jose, Costa Rica
Record:  12 - 33(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/08/2030San Jose, Costa Rica12 - 32(1) Pancho Campoy2 - 3 LPts
06/06/2030San Jose, Costa Rica11 - 32(1) Juan Mayoral0 - 1 WPts
07/04/2030San Jose, Costa Rica11 - 31(1) Diego Lupercio1 - 9 LPts
06/02/2030San Jose, Costa Rica10 - 31(1) Miguel Arevalo0 - 2 WPts
08/12/2029San Jose, Costa Rica9 - 31(1) Salvador Almazan2 - 5 WPts
09/10/2029San Jose, Costa Rica8 - 31(1) Frisco Rosalez0 - 2 WPts
10/08/2029San Jose, Costa Rica7 - 31(1) Orlando Gomez0 - 12(2) WPts
11/06/2029San Jose, Costa Rica7 - 30(1) Carlos Tolentino2 - 4 LPts
12/04/2029San Jose, Costa Rica7 - 29(1) Sancho Salvatierra9 - 24 LPts
11/02/2029San Jose, Costa Rica6 - 29(1) Leeroy Cowper1 - 10 WPts
14/12/2028San Jose, Costa Rica6 - 28(1) Carlos Almeda5 - 17 LPts
15/10/2028San Jose, Costa Rica5 - 28(1) Emanuel Calvillo4 - 16 WPts
16/08/2028Surrey, Canada4 - 28(1) Chris Stuart10 - 12 WPts
18/06/2028San Jose, Costa Rica3 - 28(1) Quin Montero1 - 8 WPts
19/04/2028Bradford, UK3 - 27(1) Ashley Carran9 - 6 LPts
20/02/2028Dubai, UAE3 - 26(1) Yasin Hawass6 - 25 LPts
23/12/2027San Jose, Costa Rica3 - 25(1) Urvano Martinez6 - 11 LPts
24/10/2027San Jose, Costa Rica2 - 25(1) Emanuel Navas4 - 2 WPts
25/08/2027San Jose, Costa Rica1 - 25(1) Corey Campbell0 - 5 WPts
24/06/2027San Jose, Costa Rica1 - 24(1) Emanuel Navas2 - 2 LPts
27/04/2027Kiev, Ukraine0 - 24(1) Vanko Stupak1 - 3 WPts
27/02/2027San Jose, Costa Rica0 - 23(1) Edmondo Albergo5 - 7 LPts
29/12/2026San Jose, Costa Rica0 - 22(1) Pancho Bejarano8 - 2 LPts
30/10/2026Lausanne, Switzerland0 - 21(1) Jean Marmion7 - 8 LPts
01/09/2026Ottawa, Canada0 - 20(1) Robert Argyle13 - 10 LPts
04/07/2026San Jose, Costa Rica0 - 19(1) Rico Zendejas4 - 17 LPts
15/05/2026San Juan, Argentina0 - 18(1) Santiago Lina15 - 18 LPts
17/03/2026Lviv, Ukraine0 - 17(1) Fadei Torshin14 - 11 LPts
17/01/2026Minsk, Belarus0 - 16(1) Fedar Placko1 - 2 LPts
19/11/2025Chimalhuacan, Mexico0 - 15(1) Diego Diaz0 - 3 LPts
21/09/2025Pikine, Senegal0 - 14(1) Horace Ndong7 - 15 LPts
24/07/2025Curitiba, Brazil0 - 13(1) Manuel Lobato9 - 11 LPts
26/05/2025Dushanbe, Tajikistan0 - 12(1) Inqilab Kamara14 - 9 LPts
28/03/2025San Jose, Costa Rica0 - 11(1) Francisco Zapata7 - 14 LPts
05/02/2025San Jose, Costa Rica0 - 10(1) Farhan Moussa2 - 7 LPts
08/12/2024San Jose, Costa Rica0 - 9(1) Ramirez Bobo2 - 3 LPts
11/10/2024San Jose, Costa Rica0 - 8(1) Alejandro Macia15 - 11 LPts
09/09/2024San Jose, Costa Rica0 - 7(1) Jesus Melendez9 - 34(3) LPts
09/08/2024Tirana, Albania0 - 6 Arlind Vata37(1) - 10 LKO3
11/06/2024San Jose, Costa Rica0 - 5 Yago Rosalez1 - 3 LPts
12/04/2024Dushanbe, Tajikistan0 - 4 Zernebog Kuliyev16(1) - 22 LPts
13/02/2024Nassau, Bahamas0 - 3 David Coupland27 - 13 LPts
16/12/2023San Jose, Costa Rica0 - 2 Manuel Rita2 - 14 LPts
26/10/2023San Jose, Costa Rica0 - 1 Marco Guardado14 - 7 LPts
22/09/2023San Jose, Costa Rica0 - 0 Diego Llorente0 - 0 LPts