Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  4 - 30(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2034Espoo, Finland4 - 29(1) Raino Astala15 - 15 LPts
05/10/2034Lusaka, Zambia4 - 28(1) Xyshaun Chisi12 - 18 LPts
07/08/2034Lusaka, Zambia4 - 27(1) Mashawn Syajeya21(2) - 33 LPts
09/06/2034Dammam, Saudi Arabia4 - 26(1) Obaid Mallouk18 - 16 LPts
11/04/2034Kuala Lumpur, Malaysia4 - 25(1) Irfan Zakaria16 - 9 LPts
11/02/2034Bandar Lampung, Indonesia4 - 24(1) Victori Mandowen26(1) - 14 LPts
14/12/2033Kazan, Russia4 - 23(1) Vikenti Markov17(2) - 31 LPts
16/10/2033Santo Domingo Oeste, Dominican Republic4 - 22(1) Orlando Behar14 - 9 LPts
17/08/2033Panama City, Panama4 - 21 Beltran Barrantes17 - 1(1) LKO3
19/06/2033San Jose, Costa Rica4 - 20 Joaquin Hernandez13 - 12 LPts
22/04/2033Pretoria, South Africa3 - 20 Dave Grobbelaar1 - 12(1) WPts
22/02/2033Kampala, Uganda3 - 19 Ian Ngologoza17 - 11 LPts
24/12/2032San Jose, Costa Rica3 - 18 Ulises Lebron5 - 13 LPts
25/10/2032San Jose, Costa Rica2 - 18 Alejandro Bueno1 - 3 WPts
25/08/2032San Jose, Costa Rica2 - 17 Diego Carreno0 - 13 LPts
25/06/2032Durres, Albania2 - 16 Dardan Krasnicki22 - 16 LPts
27/04/2032San Jose, Costa Rica2 - 15 Jair Carrera1 - 5 LPts
28/02/2032San Jose, Costa Rica2 - 14 Alfonso Lucas5 - 13 LPts
05/01/2032Perm, Russia2 - 13 Dimi Kravets0 - 0 LPts
07/11/2031San Jose, Costa Rica1 - 13 Diego Cantero0 - 7 WPts
07/09/2031San Jose, Costa Rica1 - 12 Santiago Ceron0 - 7 LPts
18/07/2031San Jose, Costa Rica0 - 12 Vanko Soroka0 - 2 WPts
20/05/2031San Jose, Costa Rica0 - 11 Juan Vallez1 - 2 LPts
22/03/2031San Jose, Costa Rica0 - 10 Dimos Lastra11 - 14 LPts
22/01/2031San Jose, Costa Rica0 - 9 Roman Tafoya18 - 11 LPts
24/11/2030San Jose, Costa Rica0 - 8 Joaquin Canal7 - 14 LPts
16/10/2030San Jose, Costa Rica0 - 7 Marco Florentino0 - 0 LPts
10/09/2030San Jose, Costa Rica0 - 6 Quin Morga4 - 15 LPts
17/07/2030Moscow, Russia0 - 5 Sasha Eshinov24 - 6 LPts
19/05/2030San Jose, Costa Rica0 - 4 Roman Andujar0 - 0 LPts
29/03/2030Heraklion, Greece0 - 3 Nicolaus Boosalis62 - 15 LPts
29/01/2030San Jose, Costa Rica0 - 2 Juan Barreto1 - 3 LPts
10/12/2029San Jose, Costa Rica0 - 1 Santiago Magallanez17 - 23 LPts
09/11/2029San Jose, Costa Rica0 - 0 Alejandro Benavidez1 - 5 LPts