Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  13 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2034San Jose, Costa Rica12 - 31 Dimos Delgadillo3 - 11 WPts
22/10/2034San Jose, Costa Rica11 - 31 Mykelti Chikerema8 - 8 WPts
22/08/2034San Jose, Costa Rica10 - 31 Sergei Petrovs4 - 9 WPts
22/06/2034San Jose, Costa Rica9 - 31 Rehman Kassem5 - 21 WPts
23/04/2034San Jose, Costa Rica8 - 31 Aimon Cedano5 - 8 WPts
21/02/2034San Jose, Costa Rica8 - 30 Cuba Carda3 - 2 LPts
23/12/2033San Jose, Costa Rica7 - 30 Ovidio Malta8 - 21 WPts
23/10/2033San Jose, Costa Rica6 - 30 Xayvion Nyatama2 - 9 WPts
23/08/2033San Jose, Costa Rica5 - 30 Jose Bonilla1 - 10 WPts
22/06/2033San Jose, Costa Rica4 - 30 Pancho Lobos2 - 13(2) WPts
21/04/2033Baku, Azerbaijan4 - 29 Hakim Gajarov7 - 8 LPts
21/02/2033San Jose, Costa Rica4 - 28 Yago Flora6 - 8 LPts
21/12/2032Ipoh, Malaysia4 - 27 Gazi Javed12 - 7(1) LPts
23/10/2032San Jose, Costa Rica3 - 27 Sam Hastie3 - 9 WPts
24/08/2032Londonderry, UK3 - 26 Rory Roche29(3) - 18 LPts
26/06/2032San Pedro de Macoris, Dominican Republic3 - 25 Cruz Bonito10(1) - 25 LPts
27/04/2032Mulhouse, France3 - 24 Thierry Huret4 - 3 LPts
28/02/2032Charleroi, Belgium3 - 23 Andre de Portzamparc8 - 15 LPts
30/12/2031Sofia, Bulgaria3 - 22 Momchil á Prokhorov11 - 9 LPts
01/11/2031San Jose, Costa Rica2 - 22 Xavier Kriel1 - 6 WPts
02/09/2031San Jose, Costa Rica2 - 21 Alejandro Benavidez5 - 14 LPts
05/07/2031Oulu, Finland1 - 21 Ilppo Wirkkala0 - 0 WPts
07/05/2031Santo Domingo de Guzman, Dominican Republic1 - 20 Sancho Torno1 - 15 LPts
09/03/2031Lagos, Nigeria1 - 19 Etebo Efevberha17 - 25 LPts
09/01/2031San Jose, Costa Rica1 - 18 Quin Morga5 - 16 LPts
21/11/2030San Jose, Costa Rica1 - 17 Davie Mowat14 - 16 LPts
22/09/2030Tangier, Morocco1 - 16 Dulamah Azaay18 - 16 LPts
25/07/2030San Jose, Costa Rica1 - 15 Santiago Lasso5 - 7 LPts
28/05/2030Kampala, Uganda1 - 14 Quoitrel Ice12 - 13 LPts
30/03/2030San Jose, Costa Rica1 - 13 Antonio Balderas14 - 9 LPts
01/02/2030San Jose, Costa Rica1 - 12 Emanuel Casiano5 - 10 LPts
04/12/2029San Jose, Costa Rica0 - 12 Larenzo Guiterrez1 - 3 WPts
07/10/2029Camaguey, Cuba0 - 11 Juan Soto15 - 10 LPts
09/08/2029San Jose, Costa Rica0 - 10 Isidro Polon13 - 12 LPts
13/06/2029San Jose, Costa Rica0 - 9 Santiago Magallanez15 - 22 LPts
10/05/2029San Jose, Costa Rica0 - 8 Alfonso Lucas0 - 0 LPts
09/04/2029Poznan, Poland0 - 7 Kacper Janusz36(2) - 15 LPts
09/02/2029San Jose, Costa Rica0 - 6 Quiqui Lebron3 - 13 LPts
13/12/2028Córdoba, Argentina0 - 5 Lisandro Martir8(1) - 12 LPts
15/10/2028Soweto, South Africa0 - 4 Puleng kaMagwaza18(2) - 7 LPts
17/08/2028San Jose, Costa Rica0 - 3 Zacarias Haro0 - 4 LPts
21/06/2028San Jose, Costa Rica0 - 2 Oihane Grajeda4 - 13 LPts
08/05/2028San Jose, Costa Rica0 - 1 Juan Asuncion37(1) - 21 LPts
07/04/2028San Jose, Costa Rica0 - 0 Rodrigo Viloria0 - 2 LPts